Dear Wiki user,

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

The "IOSReleaseChecklist" page has been changed by ShazronAbdullah:
http://wiki.apache.org/cordova/IOSReleaseChecklist?action=diff&rev1=10&rev2=11

   0. Run the 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-mobile-spec.git | 
mobile-spec]] ('''Don't forget to add the media file host in the whitelist!''') 
(!JavaScript) and Objective-C unit-tests (in the 
[[https://github.com/apache/incubator-cordova-ios/tree/master/CordovaLib | 
CordovaLib]] Xcode project) and inspect the results, fix the bugs if necessary, 
rinse and repeat
   1. Run the [[RunningTests|Platform-agnostic Manual Tests]] (scroll down), 
make sure they pass
   1. Run the [[iOSManualTests|iOSManualTests]], make sure they pass
-  1. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/guides/Cordova%20Upgrade%20Guide.md
 | guides/Cordova Upgrade Guide.md]] for the current version 
+  1. Update 
[[http://docs.phonegap.com/en/1.9.0/guide_upgrading_ios_index.md.html#Upgrading%20Cordova%20iOS
 | Upgrading Cordova iOS in the docs repo]] for the current version 
   2. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/guides/Cordova%20Plugin%20Upgrade%20Guide.md
 | guides/Cordova Plugin Upgrade Guide.md]] for the current version
   3. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/guides/How%20to%20Use%20Cordova%20as%20a%20Component.md
 | guides/How to Use Cordova as a Component.md]] for the current version
   4. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/README.md|README.md]]
 (instructions, FAQ items) for the current version
+  5. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/RELEASENOTES.md | 
RELEASENOTES.md]] for the current version
-  4. Update the command-line project template according to these instructions: 
[[https://github.com/apache/incubator-cordova-ios/blob/master/bin/README.md|bin/README.md]]
-  5. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaInstaller/docs/releasenotes.md
 | CordovaInstaller/docs/releasenotes.md]] for the current version
      a. Grab changes from a previous tag to HEAD i.e if the previous tag was 
"Foo" (if ambiguous, add a "refs/tags/" prefix to the tag):
         {{{#!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
-  6. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaInstaller/docs/finishup.md
 | CordovaInstaller/docs/finishup.md]] for the current version
+  6. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/FirstRun.md | 
FirstRun.md]] for the current version
   7. Update Cordova version data for the current version
      a. Update the version in the 
[[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaLib/VERSION
 | CordovaLib/VERSION]] file (use semantic versioning)
      a. Update 
[[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaLib/Classes/CDVAvailability.h
 |CordovaLib/Classes/CDVAvailability.h]]
@@ -33, +32 @@

             }}}
  
   8. Build the tagged cordova-js for this version (cordova.ios.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-ios/tree/master/CordovaLib/javascript
 | CordovaLib/javascript]] folder, replacing the current 
[[https://github.com/apache/incubator-cordova-ios/blob/master/CordovaLib/javascript/cordova.ios.js
 | cordova.ios.js]] file
+  9. Update the command-line project template according to these instructions: 
[[https://github.com/apache/incubator-cordova-ios/blob/master/bin/README.md|bin/README.md]]
-  9. Run the Makefile, make sure it builds everything ok
+  10. Run the Makefile, make sure it builds everything ok
-  10. Mount the '''Cordova-[VERSION].dmg''' file:
+  11. Mount the '''Cordova-[VERSION].dmg''' file:
-      a. Run the '''Cordova-[VERSION].pkg''' installer and review the 
''Release Notes'' and ''Finish Up'' notes in the installer. 
+      a. Run the '''Cordova-[VERSION].pkg''' installer and review the 
''Release Notes'' and ''First Run'' notes in the installer. 
       a. Review all the PDF documents in the '''Guides''' sub-folder
       a. Review the '''Readme.pdf''' file in the root
       a. Review the '''!ReleaseNotes.pdf''' file in the root
       a. Verify that the '''Uninstall Cordova''' uninstaller works
-  10. If completion of the previous steps is satisfactory, tag your repo with 
the new version, then...
+  12. If completion of the previous steps is satisfactory, tag your repo with 
the new version, then...
-  11. Push your commits with the new tag to the 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-ios.git | iOS repo]]
+  13. Push your commits with the new tag to the 
[[http://git-wip-us.apache.org/repos/asf/incubator-cordova-ios.git | iOS repo]]
  

Reply via email to