db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "DerbySnapshotOrRelease" by DyreTjeldvoll
Date Tue, 29 Apr 2008 16:06:06 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by DyreTjeldvoll:
http://wiki.apache.org/db-derby/DerbySnapshotOrRelease

------------------------------------------------------------------------------
    * create wiki pages (main, buddytesting, platform testing, app testing) for release
    * troll for buddies for buddytesting
    * (optional:) create branch
-   * ensure you have all required tools and files. 
+   * ensure you have all required tools and files 
-   * ensure your KEYS are in place, and signed.
+   * ensure your KEYS are in place, and signed
-   * create packaging.properties based on packaging.tmpl
+   * create `packaging.properties` based on `packaging.tmpl`
  For each release candidate:
    * drive bug list to zero
    * add new section to testing wiki pages
@@ -22, +22 @@

    * ensure all new (and old) files have correct copyright & license
    * svn update source and doc trees
    * build all, then: 
-   * update release.properties
-   * create maintversion.properties
    * ensure all release notes are current
-   * copy rrefexcept.dita from <source>/classes/doc to <docsource>/src/ref
+   * copy `rrefexcept.dita` from `<source>/classes/doc` to `<docsource>/src/ref`
-   * update releaseSummary.xml, create release notes & changes files
+   * update `releaseSummary.xml`, create release notes & changes files
-   * clean doc & source trees, then build release artifacts.
+   * clean doc & source trees, then build release artifacts
-   * (optional:) build eclipse plugin
-   * sign and place on people.apache.org web site
+   * (optional:) build eclipse plugin or get a volunteer to do it for you
+   * sign and place on `people.apache.org` web site (in your public_html directory)
-   * verify a downloaded lib, bin and src distribution (build in the src distribution, preferably
create a release). 
+   * verify a downloaded lib, bin and src distribution (build in the src distribution, preferably
create a release)
-   * bump version 
+   * bump version to prepare for a possible next build
    * update release wiki page
    * call for vote
  Once after candidate passes vote:
    * tally vote & announce
    * put files on mirrors
+   * create doc directory (for new branches) and copy documention from the new release
    * create web page for release
-   * update STATUS file
+   * possibly remove old versions from the mirror directory 
    * deploy to maven repository
+   * announce release
+   * tag release and check in the jars (for upgrade testing)
+   * update the News section of the web site
+   * merge development versions in Jira
+   * update `STATUS` file
  
  == Release process steps details ==
  

Mime
View raw message