HowTo: Release iHRIS Software 4.0: Difference between revisions

From IHRIS Wiki
(Created page with '==Creating a New Release== The tool to handle releasing is '''I2CE/tools/release.php'''. The release.php script has two functions -- to bump the version numbers of any modules t…')
 
Line 11: Line 11:
==Debian Packaging==
==Debian Packaging==
The tool to handle packaging is '''I2CE/tools/debian.php''' and is designed to function for several packaging scenarios.  You do not need to make a release in order to make debian packages
The tool to handle packaging is '''I2CE/tools/debian.php''' and is designed to function for several packaging scenarios.  You do not need to make a release in order to make debian packages
===First Step:Adding a PGP Key To Launchpad====
===First Step:Adding a PGP Key To Launchpad===
 
==Debian Packaging Scenario: Release==
==Debian Packaging Scenario: Release==
==Debian Packaging Scenario: Updating Translations for a Release==
==Debian Packaging Scenario: Updating Translations for a Release==
==Debian Packaging Scenario: Testing/Release Candidate==
==Debian Packaging Scenario: Testing/Release Candidate==

Revision as of 13:22, 9 March 2011

Creating a New Release

The tool to handle releasing is I2CE/tools/release.php. The release.php script has two functions -- to bump the version numbers of any modules that have changed since the last release, and to create tarballs of the various software components.

Versioning

Tagging

The

Translations

By default, the release tarballs include the translations for the following locales: fr, pt, pt_BR,sw, et, it. If you wish to modify this list, you can do so using ---locales=XX,YY,ZZ

Release Branches

Tarballs

Debian Packaging

The tool to handle packaging is I2CE/tools/debian.php and is designed to function for several packaging scenarios. You do not need to make a release in order to make debian packages

First Step:Adding a PGP Key To Launchpad

Debian Packaging Scenario: Release

Debian Packaging Scenario: Updating Translations for a Release

Debian Packaging Scenario: Testing/Release Candidate