[aerogear-dev] Update JS Roadmap
Kris Borchers
kris at redhat.com
Mon May 13 09:44:34 EDT 2013
Hey everyone,
Luke, Sebastien and I had a sync up this morning and put together a new JS roadmap. I wanted to lay out our releases in terms of the proposed overall AeroGear release schedule and make some tweaks based on our discussions. Please take a look at our new roadmap and let us know if you have any questions or concerns.
Here is the gist https://gist.github.com/kborchers/ff2ade823d9eceb687d1 and the content is below for easier comments. We hope to get your feedback over the next couple of days and then finalize this roadmap and add to the site by the end of the week.
Thanks!
# AeroGear.js Roadmap
## 1.0.x Release(s)
* **Bug Fixes and Minor Feature Additions**
* **Dates**
* Released as needed
* If not critical, can be wrapped into a 1.x release
## 1.1.0 (Late June)
### New Features
* **OTP**
* Sync with Bruno's works and help where needed
* **Notifier**
* Used for background communication in applications
* Adapters
* SockJS or some other fallback strategy
* More? (STOMP and other protocols to "unify" APIs)
* Can be moved to future releases
### New Adapters
* **Pipeline**
* OData Adapter - [http://www.odata.org/](http://www.odata.org/)
* Investigate continued support / viability (Netflix dropping?)
## 1.2.0 (Late August)
### New Plugins
* **SimplePush**
* Base on Mozilla's SimplePush Protocol Specification
* WebSocket/SockJS via Notifier
### New Adapters
* **DataManager**
* IndexedDB/WebSQL Adapter
* Feature detection to determine which is available
* IE9 supports neither so need to also be able to fall back to localStorage but use same API
* Probably should investigate PouchDB's implementation
* **Auth**
* OTP
* Adapter or standalone
* OAuth2 Adapter
* Customizable Provider
## 1.3.0 (Late October)
### New Features
* **Pipeline**
* Multi-part Uploads
* **DataManager**
* Add encryption to sessionLocal adapter
* **Showcase App**
* Incrementally released over other 1.x releases
## 1.4.0 (Late January)
### New Features
* **Data Sync**
* Utility for keeping data in DataManager synchronized with a persistent server side store
* Possibly use Notifier for communication / data transfer
* **Offline**
* Support for using apps offline and detecting status
* Simplified App Cache API
* Scaffolding for proper App Cache setup
* Use DataSync when returning to online status
## 2.0.0 Release
* Tie up any loose ends
## 2.x Release(s)
* **Social**
* Auth
* Login via Facebook, G+, Twitter?
* AeroGear.Auth adapter or separate?
* Common API
* Posting, Profile Info, Friend List, etc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20130513/529072d9/attachment.html
More information about the aerogear-dev
mailing list