========= Community ========= We would love to welcome you in the community around Apache Zeta Components, no matter what your gender, skills, social or political interest are. You can help us with Apache Zeta Components by documenting, developing the components and by supporting other users using the components. Introduce yourself and we will find something you enjoy working on, which matches your skills and interests. For documentation there are tutorials__ available for each component, as well as full API documentation. The tutorials are managed in the SVN. get in contact with us, if you like to improve them. __ /zetacomponents/documentation/overview.html Getting in contact ================== You can get in contact with other developers and users using one of the common communication channels: IRC --- The Apache Zeta Components developers are currently using an `IRC channel`__ on the FreeNode__ IRC network: irc://irc.freenode.net/#zetacomponents __ irc://irc.freenode.net/#zetacomponents __ http://freenode.net A tutorial describing how to use IRC for chatting with the developers can be found here: http://www.irchelp.org/irchelp/irctutorial.html Mailing lists ------------- There are multiple mailing lists available for Apache Zeta Components. The mailing lists most important for users are: - `zeta-dev@incubator.apache.org`__ For questions regarding the development of Apache Zeta Components - `zeta-users@incubator.apache.org`__ For questions regarding the usage of the components - `zeta-commits@incubator.apache.org`__ Commit mailinglist You can subscribe to the mailing llists by sending a mail to ``-subscribe@incubator.apache.org``. __ mailto:zeta-dev-subscribe@incubator.apache.org __ mailto:zeta-users-subscribe@incubator.apache.org __ mailto:zeta-commits-subscribe@incubator.apache.org The mailing list archives are also available: - zeta-dev__ - zeta-user__ __ http://mail-archives.apache.org/mod_mbox/incubator-zeta-dev/ __ http://mail-archives.apache.org/mod_mbox/incubator-zeta-users/ Further resources ================= There are a few things to remember when you want to contribute code to the project: * To add functionality the whole `development process`__ should be followed. * All new functionality has to be documented. * Contributors must grant us the right to include their contribution. When contributing code, please submit a `CLA (Contributor Licensing Agreement)`__ to the Apache Software Foundation. * You have to keep backwards compatibility. In order to avoid misunderstandings, we suggest you have a look at the detailed `development process`__ first. Bugfixes are of course always welcome. If you want to help out with bugs simply pick a bug and fix it in svn trunk (or the latest supported version with the problem). When you are done, add the patch as an attachment to the bugreport. If you are planning to solve bugs, or if you just want to avoid duplicate work or need some information, send an email to the relevant mailinglist first so we know what you want to do. __ /zetacomponents/community/dev_process.html __ http://www.apache.org/licenses/#clas __ /zetacomponents/community/dev_process.html Coding standards ---------------- All developers of this project adhere to `coding standards`__, which help to maintain a clean code base. __ /zetacomponents/community/implementation.html Code repository (SVN) --------------------- Development is hosted on a subversion (SVN) server where the `source code`__ is accessible. You can clone `trunk/`__ with `Git`__ by using the `Git mirror`__ or its `Github mirror`__. You can also browse the source code by using the dedicated `fisheye`__. __ https://svn.apache.org/repos/asf/incubator/zetacomponents/ __ https://svn.apache.org/repos/asf/incubator/zetacomponents/trunk/ __ http://git-scm.com/ __ http://git.apache.org/zetacomponents.git/ __ https://github.com/apache/zetacomponents __ https://fisheye6.atlassian.com/browse/zetacomponents Reporting bugs -------------- If you find a bug, feel free to report it in the `issue tracker`__. __ https://issues.apache.org/jira/browse/ZETACOMP .. Local Variables: mode: rst fill-column: 79 End: vim: et syn=rst tw=79