Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| releng:4.8:milestones [2009/10/11 22:39] – jannis | releng:4.8:milestones [2009/10/11 22:59] (current) – removed jannis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======Milestones to 4.8====== | ||
| - | The release process is overseen by our release manager. If you want to step in and help with preparing parts of the releases don't hesitate to contact him. | ||
| - | |||
| - | **Release process:** | ||
| - | - Send mail to xfce4-dev@xfce.org mailing-list 1 week before tagging. | ||
| - | - NEWS files | ||
| - | * Ask module maintainers to update their NEWS in svn | ||
| - | * Create HTML release notes for website from NEWS files | ||
| - | - Make sure the application actually compiles and that 'make distcheck' | ||
| - | - Update ChangeLogs (only for module maintainers who use svn2cl) | ||
| - | - Bump version numbers (drop ' | ||
| - | - Rebuild po/*.po to update Project-Id-Version and prevent problems during make distcheck. | ||
| - | - Tag the release in svn | ||
| - | - Make release packages | ||
| - | * .tar.bz2 of each module (create with 'make distcheck' | ||
| - | * " | ||
| - | * GUI installer package | ||
| - | - Generate MD5 and SHA1 checksums, and GPG signatures for each module | ||
| - | - Upload tarballs (only tar.bz2) to main server (request mirror maintainers to do a manual sync) and Sourceforge | ||
| - | - Release announcements/ | ||
| - | * xfce.org main page | ||
| - | * Freshmeat | ||
| - | * Gnomefiles | ||
| - | * Slashdot | ||
| - | * OSNews | ||
| - | * ?? | ||
| - | |||
| - | **After the release:** | ||
| - | |||
| - | - Celebrate | ||
| - | - (For stable releases) Update the csm misquote in #xfce-dev | ||
| - | - (Possibly a lot more I can't think of right now) | ||