Using Bazaar to Contribute Code: Difference between revisions
From IHRIS Wiki
No edit summary |
|||
Line 8: | Line 8: | ||
===Bazaar Branches=== | ===Bazaar Branches=== | ||
There are a few software components that we maintain, and for each there is a release and development trunk. | There are a few software components that we maintain, and for each there is a release and development trunk. | ||
*Release | *Release | ||
**i2ce | **i2ce | ||
**ihris-common | **ihris-common | ||
Line 16: | Line 16: | ||
**textlayout | **textlayout | ||
*Development | *Development | ||
**[https://code.launchpad.net/~intrahealth+informatics/i2ce/3.2-dev i2ce] bzr branch lp:i2ce | |||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-common/3.2-dev] ihris-common | |||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-manage/3.2-dev] ihris-manage | |||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-plan/1.1-dev] ihris-plan | |||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-qualify/3.2-dev] ihris-qualify | |||
**[https://code.launchpad.net/~intrahealth+informatics/textlayout/3.2-dev] textlayout | |||
==Coding Policy== | ==Coding Policy== |
Revision as of 07:54, 21 May 2009
We maintain all of our code in Launchpad using the Bazaar version control system.
Bazaar
Installing Bazaar
You can install bazaar under ubuntu via
sudo apt-get install bzr bzrtools
Using Bazaar
You should try the five minute tutorial.
Bazaar Branches
There are a few software components that we maintain, and for each there is a release and development trunk.
- Release
- i2ce
- ihris-common
- ihris-manage
- ihris-plan
- ihris-qualify
- textlayout
- Development
Coding Policy
Indentation and Formatting
No tabs please. All tabs should be converted to 4 spaces. The indentation style for (PHP) code should be bsd.
Documentation
We document our php code with phpdoc.