source: branches/PublicaMundi_David-devel/docs/contribute/code.rst @ 679

Last change on this file since 679 was 679, checked in by nbozon, 9 years ago

various doc enhancements

File size: 2.7 KB
RevLine 
[663]1.. _contribute_code:
2
[659]3Contribute code
4===============
5
[679]6Anybody can take part to the `ZOO-Project <http://zoo-project.org>`__ developement and is welcome to:
[659]7
[679]8 * Share new source code or correction
9   
10 * Create tickets to report bugs
11   
12 * Write a new feature request.
13
[659]14Submit new code
15--------------------------
16
[663]17For new comers
18*************************
[659]19
[679]20New source code or existing source code corrections (patches) should
21be submitted using the ZOO-Project bug tracking system (`ZOO-Trac <http://zoo-project.org/trac>`__ ).
[663]22
[679]23Create a new ticket in order to describe your code or patch and attach
24it to the ticket (attach all the needed files needed to use your code
25or patch). It will then be checked and discussed with the developers,
26and can potentially be integrated and merged with the trunk.
[663]27
28For registered developers
29***************************
30
31ZOO-Project registered developers have direct svn access and can:
32
33* Commit fixes, enhancement and new source directly to trunk
34 
35* Create and commit to a new branch of the svn
36
[668]37ZOO-Project registered developers must accept and respect the :ref:developer guidelines when contributing code.
[665]38
[663]39Bug tracking
[659]40--------------------------
41
[663]42General information
43*********************
[659]44
[679]45Bug reports and wishes can be submitted using the `ZOO-Trac <http://zoo-project.org/trac>`__ . This requires you to setup a user account (userid) using this section.
[663]46
47The following trackers are available:
48
49* *defects* to report bugs and 'bad' features
50* *enhancement* to describe feature wishes
51* *task* to describe any different but relevant topic.
52
53The following components are available:
54
55* *Developemnt platform* to report bugs and 'bad' features
56* *ZOO-Kernel* to report a bug or problem with the ZOO-Project WPS server
57* *ZOO-Services* to report a bug or problem with the ZOO-Project WPS services
58* *ZOO-API* to report a bug or problem with the ZOO-Project API
59* *ZOO-Client* to report a bug or problem with the ZOO-Project Client
60* *Documentation* to report a problem or suggest an enhancement to the documentation
61 
62Best practices
63*********************
64
65Please consider the following when submitting bugs or feature requests:
66
67* Check if the bug is still persistent in svn trunk before reporting. If you use an older version, please consider upgrading.
68* Before reporting a bug, please search if it is yet unknown in the bug tracking system.
69* Give an appropriate, starightforward and understandable title to your ticket using the *Summary* field   
70* Make sure the developers get all the needed information to recreate the bug using the *Description* field (e.g. tell about your configuration and explain every step to reproduce the bug).
71* Select at least a *Type* of tracker and a *Component* for your new ticket.
72* Report only one single bug by ticket.
73
74
Note: See TracBrowser for help on using the repository browser.

Search

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png