You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by Apache Wiki <wi...@apache.org> on 2012/01/17 22:12:55 UTC

[Cordova Wiki] Update of "ProjectLayout" by brianleroux

Dear Wiki user,

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

The "ProjectLayout" page has been changed by brianleroux:
http://wiki.apache.org/cordova/ProjectLayout

New page:
Apache Cordova is a suite of smaller sub projects that tackles specific problem spaces. Currently Apache Cordova encompasses the following:

  * Apple iOS
  * Apple Mac (For desktop applications.)
  * Google Android
  * RIM BlackBerry Webworks
  * Windows Phone
  * Samsung Bada
  * HP webOS

In addition to operating system platforms there are satellite projects orbiting Apache Cordova:

  * Documentation (Hand authored markdown.)
  * Mobile Spec (A test suite written in qunit that exercises the official device api.)
  * weinre (Web Inspector Remote for any operating system.)

The decision to split into discreet repositories for this code was deliberate. The effort involved in setting up a development environment and the devices required for testing all of these platforms is extensive. In addition to this hurdle, merging changes and rebasing project code for platforms an author may not be familiar with is risky. For these reasons we separated the code into atomic repositories and treat releases as the time to unify the codebases.