<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Is it safe to assume no comments means everyone is ok with this? I plan on moving this to the website tomorrow so any feedback before then would be appreciated.<div><br></div><div>Thanks!</div><div><br><div><div>On May 13, 2013, at 8:44 AM, Kris Borchers &lt;<a href="mailto:kris@redhat.com">kris@redhat.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hey everyone,<div><br></div><div>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.</div><div><br></div><div>Here is the gist&nbsp;<a href="https://gist.github.com/kborchers/ff2ade823d9eceb687d1">https://gist.github.com/kborchers/ff2ade823d9eceb687d1</a>&nbsp;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.</div><div><br></div><div>Thanks!</div><div><br></div><div><div># AeroGear.js Roadmap</div><div><br></div><div>## 1.0.x Release(s)</div><div>* **Bug Fixes and Minor Feature Additions**</div><div>* **Dates**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Released as needed</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* If not critical, can be wrapped into a 1.x release</div><div><br></div><div>## 1.1.0 (Late June)</div><div>### New Features</div><div>* **OTP**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Sync with Bruno's works and help where needed</div><div>* **Notifier**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Used for background communication in applications</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Adapters</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* SockJS or some other fallback strategy</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* More? (STOMP and other protocols to "unify" APIs)</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>* Can be moved to future releases</div><div><br></div><div>### New Adapters</div><div>* **Pipeline**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* OData Adapter - [<a href="http://www.odata.org/](http://www.odata.org/)">http://www.odata.org/](http://www.odata.org/)</a></div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Investigate continued support / viability (Netflix dropping?)</div><div><br></div><div>## 1.2.0 (Late August)</div><div>### New Plugins</div><div>* **SimplePush**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Base on Mozilla's SimplePush Protocol Specification</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* WebSocket/SockJS via Notifier</div><div><br></div><div>### New Adapters</div><div>* **DataManager**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* IndexedDB/WebSQL Adapter</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Feature detection to determine which is available</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* IE9 supports neither so need to also be able to fall back to localStorage but use same API</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Probably should investigate PouchDB's implementation</div><div>* **Auth**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* OTP</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Adapter or standalone</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* OAuth2 Adapter</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Customizable Provider</div><div><br></div><div>## 1.3.0 (Late October)</div><div>### New Features</div><div>* **Pipeline**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Multi-part Uploads</div><div>* **DataManager**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Add encryption to sessionLocal adapter</div><div>* **Showcase App**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Incrementally released over other 1.x releases</div><div><br></div><div>## 1.4.0 (Late January)</div><div>### New Features</div><div>* **Data Sync**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Utility for keeping data in DataManager synchronized with a persistent server side store</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Possibly use Notifier for communication / data transfer</div><div>* **Offline**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Support for using apps offline and detecting status</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Simplified App Cache API</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Scaffolding for proper App Cache setup</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Use DataSync when returning to online status</div><div><br></div><div><br></div><div>## 2.0.0 Release</div><div>* Tie up any loose ends</div><div>&nbsp;&nbsp;</div><div>## 2.x Release(s)</div><div>* **Social**</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Auth</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Login via Facebook, G+, Twitter?</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* AeroGear.Auth adapter or separate?</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>* Common API</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>* Posting, Profile Info, Friend List, etc.</div><div><br></div></div></div></blockquote></div><br></div></body></html>