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
