Author: stevel
Date: Wed Feb  4 15:35:01 2015
New Revision: 1657287

URL: http://svn.apache.org/r1657287
Log:
SLIDER-745 more release.md instructions

Modified:
    incubator/slider/site/trunk/content/developing/releasing.md

Modified: incubator/slider/site/trunk/content/developing/releasing.md
URL: 
http://svn.apache.org/viewvc/incubator/slider/site/trunk/content/developing/releasing.md?rev=1657287&r1=1657286&r2=1657287&view=diff
==============================================================================
--- incubator/slider/site/trunk/content/developing/releasing.md (original)
+++ incubator/slider/site/trunk/content/developing/releasing.md Wed Feb  4 
15:35:01 2015
@@ -211,15 +211,12 @@ Get back to the develop branch and patch
     git push origin
 
 
-
-
-
-
 # Automated releases via maven
  
 The Slider project uses Maven to automatically publish all the slider 
artifacts —source and binary— to the ASF repositories
 
 Core sequence
+
 1. Dry Run
 1. Deploy to staging
 1. Publish the real release
@@ -275,8 +272,6 @@ In `~/.m2/settings.xml`:
     </servers>
 
 
-
-
 ### Environment variable setup
 
 It's handy to set up an environment with the arguments needed for releases.
@@ -412,6 +407,30 @@ with your ASF username & LDAP password
 1. Get the URL of the closed staging repository. This is needed for the next 
step —the votes.
 
 
+
+## Tell  JIRA of the  releases
+   
+Tell JIRA there's a new release. This moves it from "unreleased" to 
"released", creating a URL listing all issues fixed. 
+
+This URL can be used in the vote emails to highlight changes.
+
+*Important:* To perform this task, you must be registered as an admin for the
+Slider project on JIRA.
+
+1. Go to the [Slider Versions 
page](https://issues.apache.org/jira/plugins/servlet/project-config/SLIDER/versions)
+2. Locate the pending release. Make sure it is in the correct order of 
releases: all previous releases MUST be below it; future releases above it. The 
immediate next release MUST be directly above the pending release.
+1. On the pending release
+    i. Set the release date to the current day.
+    i. Select the drop down "gear-cog" menu to the right of the page,  then 
the "Release" option.
+    i. Carrying all forward issues that haven't been completed *except the 
JIRA covering the release itself.
+1. Go to the [Slider versions 
page](https://issues.apache.org/jira/browse/SLIDER/?selectedTab=com.atlassian.jira.jira-projects-plugin:versions-panel)
+2. Locate the release just issued and click through it.
+1. Get the page link
+2. Ideally, shorten it via the [ASF Link shortener](https://s.apache.org/)
+
+If the vote is cancelled, the release can be "unreleased". 
+
+
 ## Get the Votes In
 
 
@@ -430,7 +449,7 @@ example
     export ASF_USER=stevel
 
 
-### Call for a slider vote
+### Call for a release vote on the dev@slider list
 
 Call for a release VOTE to the dev mailing list 
(`[email protected]`).
 
@@ -453,15 +472,74 @@ Vote will be open for 72 hours
 [ ] +1 approve 
 [ ] +0 no opinion 
 [ ] -1 disapprove (and reason why) 
+
     
     
  
 * CHECK ALL THE URLS  *
 
+### Wait for the dev@slider result
+
+When it comes in, post the results in another email.
+
+
+
+
 ### Call for an incubator vote
 
-If the VOTE passes, call for VOTE from IPMC. Include the VOTE and RESULT 
thread from the dev alias.
-If that VOTE passes with the IPMC send a RESULT mail.
+If the VOTE passes, call for (the binding) VOTE from IPMC. Include the VOTE 
and RESULT threads from the developer mailing list.
+
+1. Go to the [Slider mail 
archives](http://mail-archives.apache.org/mod_mbox/incubator-slider-dev/).
+1. Locate the email thread of the vote
+    i. get the permanent link to the email at the start of the vote
+    i. shorten it via the [ASF Link Shortener](https://s.apache.org/). You 
must be signed in with your ASF LDAP password. 
+    i. Use this as the URL for the voting thread
+1. Repeat for the email of the results
+
+[VOTE] Release Apache Slider 0.61.0-incubating
+
+
+Hi all, 
+
+This is to call for a vote for releasing slider-0.61.0-incubating. 
+
+This is a source+binary release, with the same actual source as the previous 
slider-0.60.0-incubating release. We've done this for downstream projects;
+once the release process is successfully reworked we'll use it in future
+"feature" releases.
+
+Summary of fixes in this release
+http://s.apache.org/7rQ
+
+Artifacts at
+https://repository.apache.org/content/repositories/orgapacheslider-1003/
+
+Git source tag:
+https://git-wip-us.apache.org/repos/asf?p=incubator-slider.git;a=commit;h=64a8bac068e6801748fb973dbfb590bc62c60935
+
+
+PGP keys at
+http://pgp.mit.edu:11371/pks/lookup?op=vindex&[email protected]
+
+Vote thread :  http://s.apache.org/Xpd
+
+Results : http://s.apache.org/AsJ
+
+Please vote on releasing this package as Apache Slider 0.61.0-incubating 
+
+The vote will be open for 72 hours. 
+
+[ ] +1 Release this package
+[ ] +0 no opinion 
+[ ] -1 Do not release this package because ... 
+
+Thanks, 
+
+The Apache Slider Team 
+
+
+### Await the general@incubator results; publish them
+
+After 72 hours, publish the results
 
 Sample:
 
@@ -469,7 +547,7 @@ Sample:
     Title: [RESULT][VOTE] Apache Slider $SLIDER_RELEASE $RELEASE_RC
    
     Thanks for the votes.
-    The VOTE passes with 5, +1 votes from IPMC.
+    The VOTE passes with X, +1 votes from IPMC.
 
     List any IPMC votes.
 
@@ -477,6 +555,8 @@ Sample:
 
     List all non-IPMC votes.
 
+If the vote has been successful —you may now release the artifacts.
+
 
 
 ## Publishing the Nexus staging repository
@@ -528,9 +608,6 @@ Then...
     svn add $SLIDER_RELEASE
     svn commit -m "SLIDER_RELEASE_JIRA Committing Release $SLIDER_RELEASE"
 
-**Step 14**
-
-
 
 ### Web site updates
 
@@ -546,10 +623,10 @@ Verify the download links at [Slider Pag
 
 Send an announcement:
 
-The bits published in **Step 13** may take up to 24 hours to replicate to the 
mirrors.
+The released artifacts may take up to 24 hours to replicate to the mirrors.
 
-Send an announcement to the Slider dev, Slider user, and the general Apache 
announcement ([email protected]) list after the bits have replicated.
-To send the message to [email protected], you will need to send the 
message from your apache.org email address.
+Send an announcement to the Slider dev, Slider user, and the general Apache 
announcement (`[email protected]`) list after the bits have replicated.
+To send the message to `[email protected]`, you will need to send the 
message from your `apache.org` email address.
 
 Sample:
 
@@ -590,17 +667,6 @@ sprint —so wrap that up too.
 
 
 
-
-## Updating  JIRA Releases
-   
-Tell JIRA there's a new release. You must be registered as an admin for the
-Slider project on JIRA.
-
-Go to the [Slider Versions 
page](https://issues.apache.org/jira/plugins/servlet/project-config/SLIDER/versions)
-
-Release the version you've done, carrying forward issues that haven't been done
-yet.
-
 ## Get back to developing!
 
 Check out the develop branch and purge all release artifacts


Reply via email to