Exchange EWS Provider

Exchange 2007/2010/2013日历、任务、联系人和 GAL 提供程序。(Exchange 2007/2010/2013 Calendar, Tasks, Contacts and GAL Provider.)

  • Owner: Ericsson/exchangecalendar
  • Platform: Windows
  • License:: GNU General Public License v3.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Exchange EWS提供程序

爱立信支持的这个插件的分支不再处于积极开发阶段。 请转到此fork获取最新信息:https://github.com/ExchangeCalendar/exchangecalendar

感谢您检查爱立信的Exchange EWS提供商。爱立信和爱立信质量保证团队非常感谢许多贡献者的帮助和辛勤工作。

当前版本VS.下载趋势是这样的

作为贡献者参与进来

我们喜欢与Exchange EWS Provider的贡献者合作,但这确实需要一些技巧。您将需要了解一些Javascript,XUL,一些CSS和对GitHub的基本了解。

如果你知道一些Javascript,值得看看面向对象编程来理解基于类的编码的基本概念,特别是对于xul窗口对象。

如果您需要进行编程,但希望立即开始贡献,请考虑帮助我们找到Github Exchange EWS Provider中的错误,或者找到EricssonQA团队测试的问题中的错误。在与我们交流之前刷上Javascript的技能,Dive Into Javascript mozilla是一个很好的资源。 W3schools还通过他们的网站提供有关Javascript的说明。您需要了解的编程概念包括函数,类的使用以及一些面向对象的编程基础知识。为了刷新XUL,Mozilla XUL是学习XUL的一个简单而方便的地方,更多的XUL是动态配置和跨平台的。

特别感谢所有的贡献者。

问题总是受欢迎的

尽管我们尽力保持文档更新,但最好的信息来源是我们这些从事项目工作的人员。我们也有维基页面来回答您对Exchange EWS提供商的一般问题。

设置

安装起来非常简单:仅需安装2个软件即可完成安装,而在少数命令行中您将运行插件!

安装 Thunderbird

如果您尚未安装,请安装最新版本 https://support.mozilla.org/en-US/kb/installing-th...

安装 Lightning

如果您尚未安装,请安装最新版本 https://support.mozilla.org/en-US/kb/installing-li...

用Git克隆测试仓库

安装Git之后,您需要将项目克隆到您的硬盘。从你的工作区目录运行这个命令,将复制(克隆)项目到你的硬盘 git clone --recursive git://github.com/Ericsson/exchangecalendar.git

安装开发工具

您将需要安装Dom Inspector,Javascript调试器和其他一些开发工具。幸运的是,Thunderbird插件可以很容易地安装所有这些:

现在使用bash,我们将编译我们需要的插件(这是用wiki编写的)

cd ./exchangecalendar_master; chmod + x ./build.sh; ./build.sh;

现在您可以安装Exchange EWS Provider插件。

编写代码

如果你想参与并添加更多的代码,那么只有几件事情 我们想请你做: 对所有新的开发和窗口对象使用相似的代码格式 遵循mozilla的简单编码风格指南建议 用你自己的GitHub账号来分享这个项目 确保所有的测试都通过并提交一个拉你的请求。

许可证

本软件按照 GNU GPL 第3版授权 GNU GPL: http://www.gnu.org/licenses/gpl.html

Main metrics

Overview
Name With OwnerEricsson/exchangecalendar
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 3)
PlatformWindows
License:GNU General Public License v3.0
所有者活动
Created At2014-07-01 12:37:48
Pushed At2022-07-25 12:47:37
Last Commit At2016-08-03 13:38:48
Release Count104
Last Release Namev3.9.0 (Posted on 2017-01-12 12:18:57)
First Release Name2.1.0 (Posted on )
用户参与
Stargazers Count0.9k
Watchers Count118
Fork Count111
Commits Count1.4k
Has Issues Enabled
Issues Count548
Issue Open Count217
Pull Requests Count67
Pull Requests Open Count8
Pull Requests Close Count14
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

##Exchange EWS Provider

Thank you for checking out Ericsson's Exchange EWS Provider. Ericsson and the Ericsson QA team are grateful for the help and hard work of many contributors like yourself.

Current Release Vs. Download trend is something like this

Getting involved as a contributor

We love working with contributors for Exchange EWS Provider, but it does require a few skills. You will need to know some Javascript, XUL, some CSS and a basic familiarity with GitHub.

If you know some Javascript, it's worth having a look at the Object Oriented Programming to understand the basic concepts of class based coding and especially for xul window objects.

If you need to brush-up on programming, but are eager to start contributing immediately, please consider helping us find bugs in Github Exchange EWS Provider or find bugs in the Issues tested by the EricssonQA team. To brush up on Javascript skills before engaging with us, Dive Into Javascript mozilla is an excellent resource. W3schools also has notes on Javascript available through their website. The programming concepts you will need to know include functions, working with classes, and some object-oriented programming basics. To brush up on XUL, Mozilla XUL is an easy and simple place to learn XUL, More of XUL are dynamically configured and cross-plateform.

Special thanks to all our contributors

Questions are always welcome

While we take pains to keep our documentation updated, the best source of information is those of us who work on the project. We also have the wiki pages to answer your general questions about contributing to Exchange EWS Provider.

Getting set up

It's easy to get set up: just 2 pieces of software to install and in few command lines you'll be running the addon!

Install Thunderbird

If you don't already have it installed, please install latest version
https://support.mozilla.org/en-US/kb/installing-thunderbird

Install Lightning

If you don't already have it installed, please install latest version
https://support.mozilla.org/en-US/kb/installing-lightning-thunderbird

Cloning the test repository with Git

After you have installed Git you will need to clone the project to your hard drive. From your workspace directory run this command which will copy (clone) the project to your hard drive

git clone --recursive git://github.com/Ericsson/exchangecalendar.git

Installing developement tools

You will need to install Dom Inspector, Javascript Debugger and some other development tools. Fortunately Thunderbird addons makes it easy to install all of these:

Now using bash we'll compile the addon we need (which are written in wiki)

cd ./exchangecalendar_master; chmod +x ./build.sh; ./build.sh;

Now you can install the Exchange EWS Provider addon

Writing Code

If you want to get involved and add more code, then there's just a few things
we'd like to ask you to do:

  1. Use the similar code format for all new developement and window objects
  2. Follow mozilla's simple Coding Style Guide recommendations
  3. Fork this project with your own GitHub account
  4. Make sure all tests are passing and submit a pull request with your changes

License

This software is licensed under the [GNU GPL] Version 3
[GNU GPL]: http://www.gnu.org/licenses/gpl.html