Hi, On Wed, Jun 6, 2012 at 1:58 PM, Steven Gill <stevengil...@gmail.com> wrote: > Here is the link to Apache Cordova 1.8.0 http://people.apache.org/~steven/ > > Please take a look at let us know if it is ready to be deemed an official > apache release.
Looks pretty good! I couldn't spot any major problems. Note that the official Cordova release archive would be cordova-1.8.0-incubating-src.zip, not the top-level cordova-1.8.0.zip archive. Thus assuming the relevant release vote passes you'd want to publish the contents of the cordova-1.8.0.zip archive, not the archive itself, under www.apache.org/dist. As a corollary you can drop the expanded src/cordova-1.8.0 source tree next to the cordova-1.8.0-incubating-src.zip archive. A few smaller issues you may want to look at: 1) The ios folder inside the bin archive is missing a LICENSE file. Do you want to have a one big bin archive or many smaller ones, one for each platform? With one big archive it would be useful if there were aggregate LICENSE/NOTICE files at the top level just like in the src archive. 2) The doc archive is missing LICENSE and NOTICE files. 3) Hidden files. The project files are probably (?) there by intention, but I suppose the .git and .DS_Store ones are not. $ find cordova-1.8.0 -name '.*' ./.DS_Store ./.git ./cordova-1.8.0/.DS_Store ./cordova-1.8.0/src/.DS_Store ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-android/bin/templates/project/.cordova ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-android/framework/.classpath ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-android/framework/.project ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-android/test/.classpath ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-android/test/.project ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-bada/.badaprj ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-bada/.cproject ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-bada/.project ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-bada-wac/.badaprj ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-bada-wac/.project ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-blackberry-webworks/framework/ext/.classpath ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-blackberry-webworks/framework/ext/.project ./cordova-1.8.0/src/cordova-1.8.0/incubator-cordova-blackberry-webworks/framework/ext/.settings 4) I'm not sure if the following source files should have Apache license headers. Are the auto-generated, contain little or no original content, come from an external source, or does the format (or relevant tooling) prevent having a license header? cordova-1.8.0/incubator-cordova-android/bin/templates/project/cordova/create.js cordova-1.8.0/incubator-cordova-ios/Cordova-based Application/Cordova.plist cordova-1.8.0/incubator-cordova-ios/CordovaLib/CordovaLib.xcodeproj/project.pbxproj cordova-1.8.0/incubator-cordova-webos/Makefile cordova-1.8.0/incubator-cordova-webos/lib/thumbs.0.5.2.js cordova-1.8.0/incubator-cordova-wp7/example/CordovaExample.sln cordova-1.8.0/incubator-cordova-wp7/example/CordovaSourceDictionary.xml cordova-1.8.0/incubator-cordova-wp7/example/Properties/AssemblyInfo.cs cordova-1.8.0/incubator-cordova-wp7/example/www/master.css cordova-1.8.0/incubator-cordova-wp7/framework/WP7CordovaClassLib.sln cordova-1.8.0/incubator-cordova-wp7/framework/WP7GapClassLibBare.sln cordova-1.8.0/incubator-cordova-wp7/framework/Properties/AssemblyInfo.cs cordova-1.8.0/incubator-cordova-wp7/templates/custom/GapSolution.sln cordova-1.8.0/incubator-cordova-wp7/templates/custom/Properties/AssemblyInfo.cs cordova-1.8.0/incubator-cordova-wp7/templates/custom/Properties/WMAppManifest.xml cordova-1.8.0/incubator-cordova-wp7/templates/custom/www/master.css cordova-1.8.0/incubator-cordova-wp7/templates/full/CordovaSourceDictionary.xml cordova-1.8.0/incubator-cordova-wp7/templates/full/GapSolution.sln cordova-1.8.0/incubator-cordova-wp7/templates/full/Properties/AssemblyInfo.cs cordova-1.8.0/incubator-cordova-wp7/templates/full/Properties/WMAppManifest.xml cordova-1.8.0/incubator-cordova-wp7/templates/full/www/master.css cordova-1.8.0/incubator-cordova-wp7/tests/MobileSpecUnitTests/MobileSpecUnitTests.sln cordova-1.8.0/incubator-cordova-wp7/tests/MobileSpecUnitTests/Properties/AssemblyInfo.cs cordova-1.8.0/incubator-cordova-wp7/tests/MobileSpecUnitTests/Properties/WMAppManifest.xml cordova-1.8.0/incubator-cordova-wp7/tests/MobileSpecUnitTests/www/master.css cordova-1.8.0/incubator-cordova-wp7/tooling/CordovaDeploy/CordovaDeploy.sln cordova-1.8.0/incubator-cordova-wp7/tooling/CordovaDeploy/CordovaDeploy/Properties/AssemblyInfo.cs 5) Probably a search-replace issue: $ grep -r -l com.cordova cordova-1.8.0 cordova-1.8.0/incubator-cordova-bada/Res/cordova/accelerometer.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/camera.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/compass.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/contact.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/cordova.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/debugconsole.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/geolocation.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/network.js cordova-1.8.0/incubator-cordova-bada/Res/cordova/notification.js cordova-1.8.0/incubator-cordova-bada/src/Accelerometer.cpp cordova-1.8.0/incubator-cordova-bada/src/Compass.cpp cordova-1.8.0/incubator-cordova-bada/src/Contacts.cpp cordova-1.8.0/incubator-cordova-bada/src/DebugConsole.cpp cordova-1.8.0/incubator-cordova-bada/src/GeoLocation.cpp cordova-1.8.0/incubator-cordova-bada/src/Kamera.cpp cordova-1.8.0/incubator-cordova-bada/src/Network.cpp cordova-1.8.0/incubator-cordova-bada/src/Notification.cpp cordova-1.8.0/incubator-cordova-bada/src/WebForm.cpp cordova-1.8.0/incubator-cordova-webos/framework/appinfo.json BR, Jukka Zitting