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)--
+