couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Release_procedure" by NoahSlater
Date Tue, 17 May 2011 12:56:06 GMT
Dear Wiki user,

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

The "Release_procedure" page has been changed by NoahSlater.
http://wiki.apache.org/couchdb/Release_procedure?action=diff&rev1=55&rev2=56

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

  
  === Checklist ===
  
-  1. Update the `README` file with important information.
+  * Update the `README` file with important information.
-  2. Update the `NEWS` and `CHANGES` files with important information.
+  * Update the `NEWS` and `CHANGES` files with important information.
-  3. Add note about breaking changes to `NEWS` file if necessary.
+  * Add note about breaking changes to `NEWS` file if necessary.
-  4. Remove "version has not been released warnings" from `NEWS` and `CHANGES`. Remember
to add it for next point release after current release has been made.
+  * Remove "version has not been released" warnings from `NEWS` and `CHANGES` if present.
+  * If working on a branch, make sure `NEWS` and `CHANGES` are synced with trunk.
-  5. Update the `acinclude.m4.in` file with version information.
+  * Update the `acinclude.m4.in` file with version information.
-  6. Update the [[Breaking_changes]] document.
+  * Update the [[Breaking_changes]] document.
  
  === Preparing the Community ===
  
@@ -108, +109 @@

  
  === Calling a Vote ===
  
- Call a vote on the [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/|couchdb-dev]]
mailing list:
- 
-   * [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/200907.mbox/%3C20090716211304.GA17172@tumbolia.org%3E|example
couchdb-dev vote]]
- 
- The Release Manager has the power to abort a vote at any point and for any reason.
+  * The Release Manager has the power to abort a vote at any point and for any reason.
+  * [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/200907.mbox/%3C20090716211304.GA17172@tumbolia.org%3E|Call
a vote]] on the [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/|couchdb-dev]] mailing
list:
+  * When the vote passes, send a [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/200907.mbox/%3C20090722214200.GA11737@tumbolia.org%3E|summary
of the vote]] to the [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/|couchdb-dev]]
mailing list.
- 
- When the vote passes, send a summary of the vote passing using the following template. Otherwise
you will be publicly berated for forgetting this step.
- 
-   * [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/200907.mbox/%3C20090722214200.GA11737@tumbolia.org%3E|example
couchdb-dev vote results]]
- 
  
  === Making the Release ===
  
@@ -125, +119 @@

   * Wait for all changes to be synced to public mirrors.
   * Update http://couchdb.apache.org/downloads.html
   * Wait for all changes to be synced to the public site.
-  * Make a release announcement to the [[http://mail-archives.apache.org/mod_mbox/www-announce/|announce@apache.org]],
[[http://mail-archives.apache.org/mod_mbox/couchdb-user/|user@couchdb.apache.org]], and [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/|dev@couchdb.apache.org]]
mailing lists:
-    * [[http://mail-archives.apache.org/mod_mbox/www-announce/201007.mbox/%3C029B8F80-6C99-41C0-B47C-A334667E25BA@apache.org%3E|example
release announcement]]
+  * Make a [[http://mail-archives.apache.org/mod_mbox/www-announce/201007.mbox/%3C029B8F80-6C99-41C0-B47C-A334667E25BA@apache.org%3E|release
announcement]] to the [[http://mail-archives.apache.org/mod_mbox/www-announce/|announce]],
[[http://mail-archives.apache.org/mod_mbox/couchdb-user/|couchdb-user]], and [[http://mail-archives.apache.org/mod_mbox/couchdb-dev/|couchdb-dev]]
mailing lists.
+ 
+ === Housekeeping ===
+ 
+  * Add new release markers to `NEWS` and `CHANGES` on trunk if not present.
+  * Add "version has not been released" warnings to these version markers if not present.
   * [[https://issues.apache.org/jira/secure/project/ManageVersions.jspa?pid=12310780|Update
versions]] in JIRA.
     * If the currently released version is 0.1.0, JIRA should have options for 0.1.1, 0.2.0,
and 0.3.0.
     * The released version should be marked as released in JIRA.

Mime
View raw message