Difference between revisions of "Steps for an official release"

From OpenEMR Project Wiki
(Created page with ':1. Create a rel-??? branch from master in the git repo. :2. Create an online development demo that uses the rel-??? branch and updates daily. :3. Provide installation and upgrad…')
 
Line 2: Line 2:
:2. Create an online development demo that uses the rel-??? branch and updates daily.
:2. Create an online development demo that uses the rel-??? branch and updates daily.
:3. Provide installation and upgrade instructions for testers.
:3. Provide installation and upgrade instructions for testers.
:::*Also provide the github links for downloading rel-??? packages to allow testing of installation an upgrading by testers.
::*Also provide the github links for downloading rel-??? packages to allow testing of installation an upgrading by testers.
:3. Finalize the translations in the rel-??? branch.
:3. Finalize the translations in the rel-??? branch.
:4. Bug fix and finalize 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).
: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?_?_?.
:::*Build the zip and tar.gz packages via github and place these packages on sourceforge for download.
::*Build the zip and tar.gz packages via github and place these packages on sourceforge for download.
:7. Build and release the Ubuntu package.
:7. Build and release the Ubuntu package.
:8. Build and release the Appliance.
:8. Build and release the Appliance.
:9. Build and release the Windows XAMPP package.
:9. Build and release the Windows XAMPP package.

Revision as of 00:14, 20 March 2011

1. Create a rel-??? branch from master in the git repo.
2. Create an online development demo that uses the rel-??? branch and updates daily.
3. Provide installation and upgrade instructions for testers.
  • Also provide the github links for downloading rel-??? packages to allow testing of installation an 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?_?_?.
  • Build the zip and tar.gz packages via github and place these packages on sourceforge for download.
7. Build and release the Ubuntu package.
8. Build and release the Appliance.
9. Build and release the Windows XAMPP package.