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 2013/01/25 00:34:57 UTC

[Cordova Wiki] Update of "RoadmapProjects" by brianleroux

Dear Wiki user,

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

The "RoadmapProjects" page has been changed by brianleroux:
http://wiki.apache.org/cordova/RoadmapProjects?action=diff&rev1=44&rev2=45

  This document outlines the general goals for Apache Cordova 2.x and beyond. We employ an agile release train with the following tentative schedule.
  
  {{{
- 
- 2012 (Autumn-Winter)
- 
-  2.1 ... Sep ... board report due
-  2.2 ... Oct 
-  2.3 ... Nov ... board report due
-          Dec ... board report due
  
  2013 (Spring-Summer)
  
@@ -29, +22 @@

  
  Apache Cordova 3.0 will ship without any Device API surface area and only the Cordova.exec FFI (and its dependencies as found in the CordovaJS subproject). Additional APIs can be installed/removed by end developers using plugin CLI tooling.
  
- == Autumn (Sept-Nov) ==
- 
-   * "Boot to Gecko" prototype (herm) 
-   * master cli script (anis, fil, brian, jesse, lunny)
-   * plugin list (lists currently installed plugins for a given native project)
-   * plugin remove (removes named plugin from a given native project)
-   * plugin discovery (uses npm and the registry)
-   * cli tools parity (currently ios requires installer to be run first [see https://issues.apache.org/jira/browse/CB-1091], behavior slightly differ b/t platforms)
-   * config and manifest metafile for all major platforms (required for plugin-install & plugin-remove reference)
-   * InAppBrowser 
-   * add globalization plugin to core (Bryce, Simon, Becky, Drew)
-   * bridge performance by way of echo plugin (andrew)
-   * iOS 6
-   * Windows Phone 8
- 
  == Winter (Dec-Feb) ==
  
-   * plugin discovery (fil, anis, jesse, lunny)
+   * config.xml cleanup
+   * Firefox OS impl (herm) 
+   * plugin discovery
+   * plugin remove
+   * remove plugins to discreet repos and use discovery mechanism to compose different releases
    * hosted Ripple ala weinre {{{ npm install -g ripple }}}
    * html5 audio api fixing (jesse)
    * core api audit (and begin refactor)
-   * remove plugins to discreet repos and use discovery mechanism to compose different releases
-   * BlackBerry 10
  
  == Spring (March-June) ==
  
    * notifications api: http://www.w3.org/TR/notifications/ (that works w/ push notification servers)
-   * App invocation w/ data/args (like intents or protocol handlers) https://github.com/PaulKinlan/WebIntents and http://www.w3.org/TR/webintents-local-services/#dfn-upnp-enabled-user-agent
    * continue core api audit/refactor
    * native pickers for contacts and file (w/ help of simon) 
  
@@ -83, +62 @@

    * enhance internationalization (i18n)
    * Device.exitApp() as device independent way of closing application (exists in android / ios makes no sense)
    * Telephony API http://sysapps.github.com/sysapps/proposals/Telephony/Telephony.html
+   * web intents or web activities
  
+ == Done ==
+ 
+   * --(master cli script)--
+   * --(plugin list: lists currently installed plugins for a given native project)--
+   * --(cli tools parity)--
+   * --(InAppBrowser)--
+   * --(add globalization plugin to core (Bryce, Simon, Becky, Drew) )--
+   * --(bridge performance by way of echo plugin (andrew) )--
+   * --(iOS 6)--
+   * --(Windows Phone 8)--
+   * --(BlackBerry 10)--
+