Difference between revisions of "Steps for an official release"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 7: | Line 7: | ||
:5. Create a list of new features in the rel-??? branch (since the last official release). | :5. Create a list of new features in the rel-??? branch (since the last official release). | ||
:6. Release rel-??? branch by tagging in git repo with v?_?_?. | :6. Release rel-??? branch by tagging in git repo with v?_?_?. | ||
::* Things to remember before tagging the release. | |||
:::* Remove dev (make it blank) from the version.php file | |||
:::* Ensure the debug language global in locale in library/globals.inc.php is defaulted to 0 | |||
::*Build the zip and tar.gz packages from v_?_?_? and release packages on sourceforge. | ::*Build the zip and tar.gz packages from v_?_?_? and release packages on sourceforge. | ||
:7. Build and release the Ubuntu package. | :7. Build and release the Ubuntu package. |
Revision as of 01:37, 20 March 2011
- 1. Create a rel-??? branch from master in the git repo.
- 2. Release an online development demo that uses the rel-??? branch and updates daily.
- 3. Publish installation and upgrade instructions.
- Also provide links for downloading rel-??? packages to allow testing of installation and upgrading by testers.
- 3. Finalize the translations in the rel-??? branch.
- 4. Bug fix and finalize the rel-??? branch.
- 5. Create a list of new features in the rel-??? branch (since the last official release).
- 6. Release rel-??? branch by tagging in git repo with v?_?_?.
- Things to remember before tagging the release.
- Remove dev (make it blank) from the version.php file
- Ensure the debug language global in locale in library/globals.inc.php is defaulted to 0
- Build the zip and tar.gz packages from v_?_?_? and release packages on sourceforge.
- 7. Build and release the Ubuntu package.
- Ensure new dependencies are added (such as php5-mcrypt)
- 8. Build and release the Appliance.
- 9. Build and release the Windows XAMPP package.