Difference between revisions of "Steps To Release"

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.
Line 13: Line 13:
 
|2007/12/05
 
|2007/12/05
 
|2008/02/29
 
|2008/02/29
 +
|-
 +
| Create stable branch
 +
|
 +
|
 +
|
 
|-
 
|-
 
| Prepare wiki release from svn log.  Sample [[Release_320]]
 
| Prepare wiki release from svn log.  Sample [[Release_320]]

Revision as of 07:09, 20 February 2008

Step 3.3.0

Responsible

3.3.1b

Responsible

3.4.0

Responsible

Target Date 2007/07/25 2007/12/05 2008/02/29
Create stable branch
Prepare wiki release from svn log. Sample Release_320 Mario Calderon
done seed Release_330
2007/07/16
08:01
CarlosRuiz
copied log
2007/12/05
15:33 GMT-5
More work needed
change sources to point new version
  • Adempiere.java
  • Adempiere.xml
  • adempiere.html
  • adempiere.jnlp
  • adempiereDirectTemplate.jnlp
  • build.properties
CarlosRuiz
done (rev. 2985)
2007/07/14
11:19 GMT-5
CarlosRuiz
done (rev. 3815)
2007/12/05
15:18 GMT-5
upload update ad_system script on migration CarlosRuiz
done (rev. 2968)
2007/07/12
15:39 GMT-5
CarlosRuiz
done (rev. 3811,3812)
2007/12/05
14:47 GMT-5
create the new oracle seed
  • upload a fresh 'current' seed (into reference schema)
  • apply all migration scripts
  • apply 3 scripts for processes: add missing translations, sync term, check seq
  • delete the ID's >= 1000000 from the database (if any)
  • export the reference schema to Adempiere.dmp file (with exp 9i version)
  • jar the Adempiere.dmp and Adempiere.log into Adempiere.jar
  • upload oracle seed into trunk/data/seed
CarlosRuiz
done (rev. 3037)
2007/07/23
16:07 GMT-5
CarlosRuiz
done (rev. 3816)
2007/12/05
15:26 GMT-5
create new postgres seed
  • download oracle seed
  • create the corresponding ddlutils
  • create the new seed (schema/user adempiere)
  • export with pg_dump to Adempiere_pg.dmp
  • jar the Adempiere_pg.dmp into Adempiere_pg.jar
  • upload postgres seed
  • upload postgresql seed into trunk/data/seed
  • NOTE: This could be done in other way, like the oracle seed
  • Look for instructions in Migration/DDLUtils
Bahman
Done (rev. 3049)
2007-07-25
14:00 GMT
Víctor Pérez
done (rev. 3830)
2007/12/05
19:27 GMT-5
change and compile new Launch4j CarlosRuiz
done (rev. 2986)
2007/07/14
11:27 GMT-5
CarlosRuiz
done (rev. 3817)
2007/12/05
15:33 GMT-5
generate complete model for new version (be careful not to include customizations) CarlosRuiz
done (rev. 3034+3036)
2007/07/23
15:14 GMT-5
CarlosRuiz
done (rev. 3818)
2007/12/05
15:51 GMT-5
rename current-trunk (i.e. 320-trunk) to current-next (i.e. 320-330) CarlosRuiz
done (rev. 3055)
2007/07/25
11:32 GMT-5
CarlosRuiz
done (rev. 3831)
2007/12/05
19:38 GMT-5
create directory next-trunk (i.e. 330-trunk) CarlosRuiz
done (rev. 3055)
2007/07/25
11:32 GMT-5
CarlosRuiz
done (rev. 3832)
2007/12/05
19:40 GMT-5
copy trunk in tags/adempierenew i.e. tags/adempiere330 (svn branch/tag) CarlosRuiz
done (rev. 3056)
2007/07/25
13:33 GMT-5
CarlosRuiz
done (rev. 3841)
2007/12/05
23:21 GMT-5
create new release package on sf CarlosRuiz
done
Created release Victoria Edition
CarlosRuiz
done
Created release 3.3.1b
compile the new version to make installer (RUN_build) CarlosRuiz
done
compiled in Windows Vista
CarlosRuiz
done
compiled in Windows Vista
test an installation with the installer
  • Test the install
  • Test the webstore
  • Test the client
CarlosRuiz
done
tested in Linux FC5
CarlosRuiz
done
Tested in Windows+Postgres and Linux+Oracle
upload to sourceforge (all, including MD5) CarlosRuiz
.tar.gz done 2007/07/25 13:48 GMT-5
.zip done 2007/07/25 18:40 GMT-5
CarlosRuiz
.tar.gz and .zip done
2007/12/06 01:14 GMT-5
edit english and spanish wikipedia pages

en wikipedia Adempiere
es wikipedia Adempiere
Comparison of accounting software (if stable)

CarlosRuiz
done english/spanish
CarlosRuiz
done english/spanish
edit other languages wikipedia page

Română
Deutsch
Français
日本語

prepare a new AVA
  • Currently I think just Kontro and Fernando have the knowledge to do this. They have now taught that to Red1 (Howto Create AVA)
Red1 to upgrade from old AVA, and reoptimise. Done here
Update Live Demo JoelStangeland
done NX client
done web store
JoelStangeland
Update Daily Build

Direct script to the new release scripts directory

JoelStangeland JoelStangeland
Edit freshmeat (advise to Sempre)
  • Currently administered by sempre

http://freshmeat.net/projects/adempiere

Sempre
done
press release (advise to Ramiro)
  • normally Ramiro prepares it as PR
Ramiro
done [1]
change wiki Template:LASTRELEASE CarlosRuiz
done
CarlosRuiz
done