Dear Wiki user,

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

The "AndroidReleaseChecklist" page has been changed by SimonMacDonald:
http://wiki.apache.org/cordova/AndroidReleaseChecklist?action=diff&rev1=9&rev2=10

  
  NEEDS TO BE REVIEWED...
  
+  0. Build the tagged cordova-js for this version (cordova.android.js) from 
the [[http://git-wip-us.apache.org/repos/asf/incubator-cordova-js.git | 
cordova-js]] project, and put the file in the 
[[https://github.com/apache/incubator-cordova-android/tree/master/framework/assets/js
 | framework/assets/js]] folder, replacing the current 
[[https://github.com/apache/incubator-cordova-android/tree/master/framework/assets/js/cordova.android.js
 | cordova.android.js]] file
-  0. Run all 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-mobile-spec.git | 
mobile-spec]] (!JavaScript) unit-tests, and inspect the results, fix the bugs 
if necessary.
+  1. Run all 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-mobile-spec.git | 
mobile-spec]] (!JavaScript) unit-tests, and inspect the results, fix the bugs 
if necessary.
-  1. Run all the [[RunningTests|manual tests]] (scroll down) and make sure the 
expectations are met as described in the manual test list in the link
+  2. Run all the [[RunningTests|manual tests]] (scroll down) and make sure the 
expectations are met as described in the manual test list in the link
-  1. Run all native Android (Java) tests in the 
[[https://github.com/apache/incubator-cordova-android/tree/master/test | test]] 
directory, and inspect the results, fix the bugs if necessary.
+  3. Run all native Android (Java) tests in the 
[[https://github.com/apache/incubator-cordova-android/tree/master/test | test]] 
directory, and inspect the results, fix the bugs if necessary.
-  2. Update 
[[https://github.com/apache/incubator-cordova-android/blob/master/README.md | 
README.md]] (instructions, FAQ items) for the current version
+  4. Update 
[[https://github.com/apache/incubator-cordova-android/blob/master/README.md | 
README.md]] (instructions, FAQ items) for the current version
-  3. SHOULD ANDROID HAVE THIS (IT CURRENTLY DOESN'T)?  Update 
[[https://github.com/apache/incubator-cordova-android/blob/master/releasenotes.md
 |releasenotes.md]] for the current version
+  5. SHOULD ANDROID HAVE THIS (IT CURRENTLY DOESN'T)?  Update 
[[https://github.com/apache/incubator-cordova-android/blob/master/releasenotes.md
 |releasenotes.md]] for the current version
      a. Grab changes from a previous tag to HEAD i.e if the previous tag was 
"Foo":
         {{{#!bash
              git shortlog --no-merges Foo..HEAD
         }}} 
      a. Edit the commit logs - don't add the commits verbatim, usually they 
are meaningless to the user. Only show the ones relevant for the user (fixes, 
new features)
      a. Put the edited logs into a new section for the new version with a date 
(YYYYMMDD) in parentheses, and follow the previous formats
-  4. Build the tagged cordova-js for this version (cordova.android.js) from 
the [[http://git-wip-us.apache.org/repos/asf/incubator-cordova-js.git | 
cordova-js]] project, and put the file in the 
[[https://github.com/apache/incubator-cordova-android/tree/master/framework/assets/js
 | framework/assets/js]] folder, replacing the current 
[[https://github.com/apache/incubator-cordova-android/tree/master/framework/assets/js/cordova.android.js
 | cordova.android.js]] file
-  5. Update the Cordova version data for the current version
+  6. Update the Cordova version data for the current version
    a. Update the 
[[https://github.com/apache/incubator-cordova-android/blob/master/VERSION | 
VERSION]] file with the current version number
    a. Run '''bin/create''', make sure it builds everything ok and that it 
actually generates an example project ('''ant build''' isn't good enough 
anymore)
    a. Create a commit that includes the following files
     i. 
[[https://github.com/apache/incubator-cordova-android/blob/master/VERSION | 
VERSION]]
+    i. 
[[https://github.com/apache/incubator-cordova-android/blob/master/bin/templates/project/assets/www/index.html
 | bin/templates/project/assets/www/index.html]]
+    i. 
[[https://github.com/apache/incubator-cordova-android/blob/master/framework/assets/js/cordova.android.js
 | framework/assets/js/cordova.android.js]]
     i. 
[[https://github.com/apache/incubator-cordova-android/blob/master/framework/assets/www/index.html
 | framework/assets/www/index.html]]
     i. 
[[https://github.com/apache/incubator-cordova-android/blob/master/framework/src/org/apache/cordova/Device.java
 | framework/src/org/apache/cordova/Device.java]]
-  6. If completion of the previous steps is satisfactory, tag your repo with 
the new version, then...
+  7. If completion of the previous steps is satisfactory, tag your repo with 
the new version, then...
-  7. Push your commits with the new tag to the 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-android.git | 
Android repo]]
+  8. Push your commits with the new tag to the 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-android.git | 
Android repo]]
  

Reply via email to