Steps To Release
From AdempiereWiki
Archive for versions 3.3.0 through 3.5.2a Steps_To_Release_Archive
| To Do | Done By | Done By | Done By | Done By | Done By |
|---|---|---|---|---|---|
| Release Version | 3.4.2s | 3.5.3a | 3.5.4a | 3.6.0LTS | |
| Target Date | 2008/12/20 | 2008/12/20 | 2009/09/16 | 2010/06/14 | |
| Release Date | 2008/12/20 | 2008/12/21 | 2010/06/14 | ||
| Prepare wiki release from svn log. Sample Release_320 | CarlosRuiz done | CarlosRuiz done | CarlosRuiz added svn log - pending highlights | CarlosRuiz - opened seed TonySnook - added svn log volunteers needed to complete information | |
change sources to point new version
| CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10200 | CarlosRuiz r12578 | |
| upload update ad_system script on migration | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10201 | CarlosRuiz r12579-12580 | |
create the new oracle seed
| CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10212 | CarlosRuiz r12591 | |
create new postgres seed
| CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10212 | CarlosRuiz r12590 | |
| change and compile new Launch4j | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10211 | CarlosRuiz r12581 | |
| generate complete model for new version (core and e-evolution) (be careful not to include customizations) To realize which package and where to put the generated classes execute the following query | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10214-r10215 | CarlosRuiz r12582-r12588 | |
| rename current-release (i.e. 320-release) to current-next (i.e. 320-330) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10239 | CarlosRuiz r12595 | |
| create directory next-release (i.e. 330-release) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10240-10241 | CarlosRuiz r12596,r12598 | |
| merge above changes from release to trunk | TonySnook r12593-r12594, r12597, r12602, r12604-r12611 | ||||
| copy release in tags/adempierenew i.e. tags/adempiere330 (svn branch/tag) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz r10242 | CarlosRuiz r12599 | |
| create new release package on sf | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | |
| compile the new version to make installer (RUN_build) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | |
test an installation with the installer
| tested ubuntu-hardy+postgres8.3-without-pljava tested ubuntu-hardy+oracle-xe | tested ubuntu-hardy+postgres8.3-without-pljava tested ubuntu-hardy+oracle-xe tested W2K+postgres8.3-no-pljava tested XP2+postgres8.3-no-pljava Oscar moyses | CarlosRuiz -> tested ubuntu-hardy+postgres8.3 | CarlosRuiz -> tested Ubuntu 10.04+postgres8.4.4 CarlosRuiz -> tested Ubuntu 10.04+oracle-XE | |
| upload to sourceforge (all, including MD5) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | |
| edit english and spanish wikipedia pages en wikipedia Adempiere | CarlosRuiz done | CarlosRuiz done | done | CarlosRuiz done | |
| edit other languages wikipedia page | |||||
| prepare a new AVA | Done | ||||
| Update Live Demos | |||||
| Update Daily Build | not needed this release (branch release) | CarlosRuiz done | CarlosRuiz done | CarlosRuiz done | |
Edit freshmeat (advise to Sempre)
| Actioned 2008/12/22 | Actioned 2008/12/22 | Actioned 2009/09/18 | ||
| press release | |||||
| change wiki Template:LASTRELEASE | not needed this release (branch release) | CarlosRuiz done | CarlosRuiz done | ||
| upload wiki manuals (for LTS versions) | not needed this release (just small changes) | not needed this release (not LTS) | |||
| upload wiki screenshots (for LTS versions) | not needed this release (just small changes) | not needed this release (not LTS) | |||
| update javadoc http://www.adempiere.com/javadoc/ | not needed this release (just small changes) | not needed this release (not LTS) | |||
| update schemaspy http://www.adempiere.com/schemaspy/ | not needed this release (just small changes) | not needed this release (not LTS) | |||
| (desirable) update db/ddlutils model and data following instructions from Migration/DDLUtils ant -f build-ddl.xml writeSchemaToFile |
