You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2014/04/08 22:42:40 UTC

git commit: Add more TODOs to release process

Repository: cordova-coho
Updated Branches:
  refs/heads/master d5b6d7494 -> 045a2b72f


Add more TODOs to release process


Project: http://git-wip-us.apache.org/repos/asf/cordova-coho/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-coho/commit/045a2b72
Tree: http://git-wip-us.apache.org/repos/asf/cordova-coho/tree/045a2b72
Diff: http://git-wip-us.apache.org/repos/asf/cordova-coho/diff/045a2b72

Branch: refs/heads/master
Commit: 045a2b72f8b45dab6ee65a492e00131631422452
Parents: d5b6d74
Author: Andrew Grieve <ag...@chromium.org>
Authored: Tue Apr 8 14:15:27 2014 -0600
Committer: Andrew Grieve <ag...@chromium.org>
Committed: Tue Apr 8 14:42:35 2014 -0600

----------------------------------------------------------------------
 docs/plugins-release-process.md  | 6 ++++++
 docs/processing-pull-requests.md | 2 +-
 docs/tools-release-process.md    | 9 ++++++---
 3 files changed, 13 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/045a2b72/docs/plugins-release-process.md
----------------------------------------------------------------------
diff --git a/docs/plugins-release-process.md b/docs/plugins-release-process.md
index 0c01500..cefa8bf 100644
--- a/docs/plugins-release-process.md
+++ b/docs/plugins-release-process.md
@@ -14,6 +14,12 @@ TODO: Use perl instead of sed in these commands so they work on Linux.
 
 TODO: We may want to be using [signed tags](http://git-scm.com/book/en/Git-Basics-Tagging), or at least annotated tags.
 
+TODO: Add step about ensuring plugman owner
+
+TODO: Add step about releasing cordova-plugins
+
+TODO: Should not mention testing other than checking medic
+
 ## Get Buy-in
 
  1. Email the dev mailing-list and see if anyone has reason to postpone the release.

http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/045a2b72/docs/processing-pull-requests.md
----------------------------------------------------------------------
diff --git a/docs/processing-pull-requests.md b/docs/processing-pull-requests.md
index 7a0209d..a62feba 100644
--- a/docs/processing-pull-requests.md
+++ b/docs/processing-pull-requests.md
@@ -4,7 +4,7 @@
  * Ensure you are familiar with [committer-workflow.md](committer-workflow.md)
 
 ## Step 0:
- Find what requests need attention by looking a the GitHub page.
+Find what requests need attention by looking a the GitHub page.
 
 To look at them in aggregate:
 

http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/045a2b72/docs/tools-release-process.md
----------------------------------------------------------------------
diff --git a/docs/tools-release-process.md b/docs/tools-release-process.md
index 0a763bc..acf09c2 100644
--- a/docs/tools-release-process.md
+++ b/docs/tools-release-process.md
@@ -10,13 +10,15 @@ A tools release is performed by a single person each week. We call this person t
 
 TODO: add in RAT instruction (via coho) for next release
 
-TODO: use npm pack instead of git archive.
+TODO: use npm pack instead of git archive (and have testers npm install path/to/archive.tgz)
 
 TODO: Use perl instead of sed in these commands so they work on Linux.
 
 TODO: We may want to be using [signed tags](http://git-scm.com/book/en/Git-Basics-Tagging), or at least annotated tags.
 
-TODO: Should publish to npm under RC version numbers (and remove the RC afterwards).
+TODO: Get blog post reviewed via GDocs / online collaborative markdown site?
+
+TODO: Add step about ensuring npm owner
 
 ## Get Buy-in
 
@@ -220,7 +222,8 @@ _Note: list of PMC members: http://people.apache.org/committers-by-project.html#
 Find your release here: https://dist.apache.org/repos/dist/release/cordova/tools
 
 ## Publish to NPM
-    
+
+    # Ensure you're at the tag and don't have -dev in version
     git checkout THEVERSIONTAG
     npm publish cordova-cli
     git checkout THEVERSIONTAG