← Back to team overview

dhis2-devs team mailing list archive

Organisation of software development

 

Hi,

since we now are scaling up our development capacity and more and more
people are contributing code to DHIS 2 we will change the way we work a bit:

-* From now on all development of new pieces of functionality must take
place in a branch*. No direct commits to trunk will be allowed.
- Bug-fixes and minor fixes goes into trunk.

This means that new code can be comitted partially and in chunks. One branch
should be created for each piece of functionality. The branches will be used
for discussions regarding solutions and a code review. After this process it
will be merged into trunk.

Details: To create a branch go to the branches page in Launchpad:
https://code.launchpad.net/dhis2 Create a new one by clicking on "register a
branch". Make sure "dhis2-devs-core" is the owner, "hosted" is set as type.
Append --use-existing-dir first time you push to the branch.

regards,

Lars


PS On-going work does not have to be ported to a branch.

Follow ups