Using Bazaar to Contribute Code: Difference between revisions
From IHRIS Wiki
Line 9: | Line 9: | ||
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 | ||
**[https://code.launchpad.net/~intrahealth+informatics/i2ce/3.1.4-release i2ce] bzr branch lp:i2ce | **[https://code.launchpad.net/~intrahealth+informatics/i2ce/3.1.4-release i2ce] bzr branch lp:i2ce/3.1 | ||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-common/3.1.4-release ihris-common] bzr branch lp:ihris-common | **[https://code.launchpad.net/~intrahealth+informatics/ihris-common/3.1.4-release ihris-common] bzr branch lp:ihris-common/3.1 | ||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-manage/3.1.4-release ihris-manage] bzr branch lp:ihris-manage | **[https://code.launchpad.net/~intrahealth+informatics/ihris-manage/3.1.4-release ihris-manage] bzr branch lp:ihris-manage/3.1 | ||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-plan/1.0 ihris-plan] bzr branch lp:ihris-plan | **[https://code.launchpad.net/~intrahealth+informatics/ihris-plan/1.0.4-release ihris-plan] bzr branch lp:ihris-plan/1.0 | ||
**[https://code.launchpad.net/~intrahealth+informatics/ihris-qualify/3.1 ihris-qualify] bzr branch lp:ihris-qualify | **[https://code.launchpad.net/~intrahealth+informatics/ihris-qualify/3.1.4-release ihris-qualify] bzr branch lp:ihris-qualify/3.1 | ||
**[https://code.launchpad.net/~intrahealth+informatics/textlayout/3.1 textlayout] bzr branch lp:textlayout | **[https://code.launchpad.net/~intrahealth+informatics/textlayout/3.1.4-release textlayout] bzr branch lp:textlayout/3.1 | ||
*Development | *Development | ||
**[https://code.launchpad.net/~intrahealth+informatics/i2ce/3.2-dev i2ce] bzr branch lp:i2ce | **[https://code.launchpad.net/~intrahealth+informatics/i2ce/3.2-dev i2ce] bzr branch lp:i2ce |
Revision as of 07:27, 26 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 bzr branch lp:i2ce/3.1
- ihris-common bzr branch lp:ihris-common/3.1
- ihris-manage bzr branch lp:ihris-manage/3.1
- ihris-plan bzr branch lp:ihris-plan/1.0
- ihris-qualify bzr branch lp:ihris-qualify/3.1
- textlayout bzr branch lp:textlayout/3.1
- Development
- i2ce bzr branch lp:i2ce
- ihris-common bzr branch lp:ihris-common
- ihris-manage bzr branch lp:ihris-manage
- ihris-plan bzr branch lp:ihris-plan
- ihris-qualify bzr branch lp:ihris-qualify
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.