Using Bazaar to Contribute Code: Difference between revisions
From IHRIS Wiki
Line 19: | Line 19: | ||
===Indentation and Formatting=== | ===Indentation and Formatting=== | ||
No tabs please. All tabs should be converted to 4 spaces. The indentation style for (PHP) code should be [http://en.wikipedia.org/wiki/Indent_style#BSD_KNF_style| bsd]. | No tabs please. All tabs should be converted to 4 spaces. The indentation style for (PHP) code should be [http://en.wikipedia.org/wiki/Indent_style#BSD_KNF_style| bsd]. | ||
===Documentation=== | |||
We document our php code with [http://www.phpdoc.org/ | phpdoc]. |
Revision as of 12:01, 19 May 2009
We maintain all of our code in | Launchpad using the | Bazaar version control system.
Starting Up With Bazaar
You can install bazaar under ubuntu via
sudo apt-get install bzr bzrtools
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.