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 "ReleasePublication" by RichardHillegas
Date Wed, 15 Dec 2010 20:44:58 GMT
Dear Wiki user,

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

The "ReleasePublication" page has been changed by RichardHillegas.
http://wiki.apache.org/db-derby/ReleasePublication?action=diff&rev1=19&rev2=20

--------------------------------------------------

    * create doc directory (for new branches) and copy documention from the new release
    * create web page for release
    * 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
+   * update the wiki's Front Page
+   * merge development versions in Jira
+   * update `STATUS` file
+ 
+ 
+ === After a successful vote ===
+ 
+  1. If the vote passes, put distributions onto mirrors
+ 
+   {i} First, read Apache's information about mirroring: http://www.apache.org/dev/mirrors.html
and http://www.apache.org/dev/mirror-step-by-step.html
+ 
+   Copy the distribution archives and their signatures/checksums to a new directory underneath
`/www/www.apache.org/dist/db/derby` on `people.apache.org`.
+ 
+   If the new release is the most current release, link the -current links to the new files.
Here's a quick-and-dirty shell script for doing so:
+ 
+   {{{
+ ln -s $1/$1-bin.tar.gz db-derby-current-bin.tar.gz
+ ln -s $1/$1-bin.tar.gz.asc db-derby-current-bin.tar.gz.asc
+ ln -s $1/$1-bin.tar.gz.md5 db-derby-current-bin.tar.gz.md5
+ ln -s  remove old versions from the mirror directory 
    * deploy to maven repository
    * announce release
    * tag release and check in the jars (for upgrade testing)
@@ -312, +336 @@

  
  === The day after that ===
  
-   1. Twenty-four hours after putting the release files in the mirror directory, verify that
you can reach them through a mirror (the mirroring will likely take effect long before this).
Then, you should email derby-dev, derby-user, general@db.apache.org, announce@apache.org and
anyone else you think might be interested an announcement concerning the release. See past
release announcements for examples.
+   1. Twenty-four hours after putting the release files in the mirror directory, verify that
you can reach them through a mirror (the mirroring will likely take effect long before this).
Then, you should email derby-dev, derby-user,
  
-    <!> Send the text which the community reviewed above. Note that you can only send
emails to announce@apache.org from your Apache account!
-  
-   1. Update the News section of the website. This final step comes at the end because the
News section needs to point at the archived email announcement of the reease.
-  
-    Update the News section at the bottom of the front page of the Derby website. Add the
announcement mail to the top of the news items at http://db.apache.org/erby/index.html#News

-    {{{
-     on website repository
-     cd trunk/src/documentation/content/xdocs 
-     Update News section for the new release by `vi index.xml`
-     run `forrest site` on trunk 
-     svn commit trunk/src/documentation/content/xdocs/index.xml build/site/index.html
-     ssh people.apache.org
-     cd /www/db.apacher.org/derby
-     svn update
-    }}}
-  
-  
-  
-  
-  You're done!
-  
- 

Mime
View raw message