logo
Translations of this page:
You are here: start » milestones_to_46 Trace: » milestones_to_46

Milestones to 4.6

The release process is overseen by our release manager Stephan Arts. If you want to step in and help with preparing parts of the releases don't hesitate to contact him.

Release process:

  1. NEWS files
    • Ask module maintainers to update their NEWS in svn
    • Create HTML release notes for website from NEWS files
  2. Make sure the application actually compiles and that 'make distcheck' works; commit build fixes as needed
  3. Update ChangeLogs (only for module maintainers who use svn2cl)
  4. Bump version numbers (drop 'svn' tag)
  5. Rebuild po/*.po to update Project-Id-Version and prevent problems during make distcheck.
  6. Tag the release in svn
  7. Make release packages
    • .tar.bz2 of each module (create with 'make distcheck')
    • “Fat” tarball of all .tar.bz2 modules
    • GUI installer package
  8. Generate MD5 and SHA1 checksums, and GPG signatures for each module
  9. Upload tarballs (only tar.bz2) to main server (request mirror maintainers to do a manual sync) and Sourceforge
  10. Release announcements/websites:
    • xfce.org main page
    • Freshmeat
    • Gnomefiles
    • Slashdot (only for 4.x.0 releases)
    • OSNews
    • ??

After the release:

  1. Bump version numbers in svn trunk
  2. Celebrate
  3. (Possibly a lot more I can't think of right now)

Release milestones:

Alpha

  • Codename: Pinkie
  • Date: 29.06.2008 18.08.2008
  • Bugzilla tag: xfce-4.6alpha
    • Release cycle dry run
    • First initial release with all required core components

Beta 1

  • Codename: Tucu-tuco
  • Date: 20.07.2008
  • Bugzilla tag: xfce-4.6beta1
    • Feature freeze
    • Bugfixes start here!
    • All components for the upcoming release need to be in this release!

Beta 2

  • Codename: Jerry
  • Date: 10.08.2008
  • Bugzilla tag: xfce-4.6beta2
    • String freeze
    • Call for translations

Beta 3

  • Codename: Speedy Gonzales
  • Date: 31.08.2008
  • Bugzilla tag: xfce-4.6beta3
    • Integration of all translations

opkj

Release Candidate 1

  • Codename: Brain
  • Date: 14.09.2008
  • Bugzilla tag: xfce-4.6rc1

Release Candidate 2

  • Codename: Cat poison
  • Date: (21.09.2008)
  • Bugzilla tag: xfce-4.6rc2
    • Could be dropped

Final

  • Codename: Xfce 4.6.0
  • Date: 28th of September 2008
  • Bugzilla tag: xfce-4.6.0