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
    • i2ce bzr branch lp:i2ce
    • [1] ihris-common
    • [2] ihris-manage
    • [3] ihris-plan
    • [4] ihris-qualify
    • [5] textlayout

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.