FOSSology Project Logo 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
 
0.9.0/release_process.txt · Last modified: 2008/10/10 09:45 (external edit)

Copyright (C) 2007-2009 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 CSS3 Driven by DokuWiki