Why not the following? apache/Cordova-BlackBerry/7 apache/Cordova-BlackBerry/Playbook apache/Cordova-BlackBerry/10
John M. Wargo Mobile Developer Strategy and Evangelism SAP | Charlotte, NC | USA Office: +1 704.321.0265 | Mobile: +1 704.249.7476 Email: john.wa...@sap.com Twitter: @johnwargo -----Original Message----- From: Lorin Beer [mailto:lorin.beer....@gmail.com] Sent: Thursday, May 09, 2013 1:51 PM To: dev Subject: Cordova BlackBerry project structure Currently, BlackBerry exists as a single repository containing 3 different implementations of Cordova: BB7, PlayBook and BB10. This has been great from a user perspective: the cordova create tool allowed you to specify which target you wanted to build/run to once a project has been created. However, BlackBerry has split the new BB10 implementation off from the previous project structure: it now lives in a separate tree, and runs with it's own implementation of the tools. With the decision to send BB7 off to the farm getting positive feedback, I want to reopen the discussion of BlackBerry's project structure. Proposition: split the BB platform implementations, with 3 repositories: apache/Cordova-BlackBerry7 apache/Cordova-BlackBerryPlaybook apache/Cordova-BlackBerry10 we let the CLI provide the uniform interface between platforms, and treat these as separate implentations. It also gets ahead of the work to drop BB7 and avoids o "re-integrate" task for BB10 which sounds like a waste of time. - Lorin