FOSSology
Advancing open source analysis and development

Fossology Release Process (Draft)

The following steps should be taken to produce a new Fossology release:

  • Announce candidate release (fossology mailing list)
  • Create a tag in svn for the release candidate (e.g. tags/rc/0.6.5_rc1)
  • external & internal testing cycles with release candidate
    • Install on single test system (internal)
    • Initial sanity tests (internal)
    • Install on multiple test system (internal)
    • Multiple system/integration tests (internal)
  • Announce planned release (fossology mailing list)
  • Increment version number in makefile.conf file (svn)
  • Update changelog (svn)
  • Tag release (svn)
  • Create initial tarball from svn
  • Update release notes (Dokuwiki)
    • Document upgrade path from previous version(s)
  • Update documentation (Dokuwiki, README, etc)
  • Install on public running instance (external / r.f.o)
  • Announce release (fossology, fossbazaar)
  • Update fossology.org front page, update development status
 
release_process.txt · Last modified: 2008/03/10 11:38 by laser

Copyright (C) 2007-2008 Hewlett-Packard Development Company, L.P.
FOSSology Project documentation is licensed under the GNU Free Documentation License Version 1.2
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki