Version 2 (modified by 15 years ago) ( diff ) | ,
---|
Current release strategy
Comments & new questions
- We don't have automatic build system.
- Where to annouce stable/"unstable" release ?
- Where to release stable/"unstable" release ? Separate folders ?
- What's an "unstable" release ? alpha release ?
- When is "unstable" release made ?
Proposal
Release strategy for stable release:
- Stable releases are created on a time schedule: every six months
- Stable releases are using even numbered branch created from trunk on code freeze (version RC0)
- Release Candidate 1 is built two weeks after RC0
- Release Candidate 2 is built two weeks after RC1
- Final Release is built two weeks after RC2
- Stable releases are published in the main "!GeoNetwork_opensource" folder in sourceforge
- Stable releases are annouced on user and devel mailing lists
The Project Steering Committee (PSC) can postpone a stable release by vote on the mailing list.
Between two stable releases, one or more alpha releases could be created. Alpha release can be unstable.
Release strategy for alpha release:
- Alpha releases are created after major proposals have been added to trunk (feature based strategy)
- Alpha releases are based on trunk and are built with uneven version numbers
- Alpha releases are published in the "Unstable_GeoNetwork_opensource" folder
- Alpha releases are annouced on devel mailing lists only
Fixes are committed to both trunk and even numbered branch
For releasing files on sourceforge.net :
- follow these instructions (release manager only)
Note:
See TracWiki
for help on using the wiki.