<div dir="ltr">Hey Guys,<div><br></div><div>Summers and I had a sync up and put together a new Android roadmap. Please take a look at our new roadmap and let us know if you have any questions.</div><div><br></div><div> </div>
<h1 style="font-size:28px;margin:0px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif">1.0.x (bugfixes, tests, etc)</h1><ul style="margin:15px 0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px">
<li>Add cookie on requests to keep session (<a href="https://issues.jboss.org/browse/AGDROID-16" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-16</a>)</li><li>Remove Auth-Token (<a href="https://issues.jboss.org/browse/AGDROID-25" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-25</a>)</li>
<li>Accept Header (<a href="https://issues.jboss.org/browse/AGDROID-1" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-1</a>)</li><li>Integration test project and main project in travis (<a href="https://issues.jboss.org/browse/AGDROID-15" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-32</a> / <a href="https://issues.jboss.org/browse/AGDROID-15" style="color:rgb(65,131,196);text-decoration:none">AGDROID-1</a>)</li>
<li>RecordId annotation does not consider superclasses (<a href="https://issues.jboss.org/browse/AGDROID-13" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-13</a>)</li><li>Pipe Timeout (<a href="https://issues.jboss.org/browse/AGDROID-31" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-31</a>)</li>
<li>Create android otp demo app (<a href="https://issues.jboss.org/browse/AGDROID-19" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-19</a>)</li><li>Pipe.read can't configure how readfilter params are turned into a query (<a href="https://issues.jboss.org/browse/AGDROID-4" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-4</a>)</li>
<li>Mark http basic as experimental (<a href="https://issues.jboss.org/browse/AGDROID-2" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-2</a>)</li></ul><h1 style="font-size:28px;margin:20px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif">
<a name="11" class="" href="https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#11" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"></a>1.1</h1><ul style="margin:15px 0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px">
<li>HttpDigest Authentication (<a href="https://issues.jboss.org/browse/AGDROID-10" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-10</a>)</li><li>Multipart/File Upload (<a href="https://issues.jboss.org/browse/AGDROID-9" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-9</a>)</li>
<li>Deprecate readWithFilter and add a renamed "Read" method (<a href="https://issues.jboss.org/browse/AGDROID-6" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-6</a>)</li><li>Provide a parameter on Android to enable/disable the usage of cookies (<a href="https://issues.jboss.org/browse/AGDROID-28" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-28</a>)</li>
<li>Pipe needs a cancel method (<a href="https://issues.jboss.org/browse/AGDROID-11" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-11</a>)</li><li>HttpBasic Authentication (<a href="https://issues.jboss.org/browse/AGDROID-27" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-27</a>)</li>
<li>Pipe Retrieve by ID (<a href="https://issues.jboss.org/browse/AGDROID-7" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-7</a>)<ul style="margin:0px;padding:0px 0px 0px 30px"><li>Needs to be discussed on the ML to be synchronized with other platforms</li>
</ul></li><li>Add HOTP support to aerogear-otp-java (<a href="https://issues.jboss.org/browse/AGDROID-30" style="color:rgb(65,131,196);text-decoration:none;margin-top:0px">AGDROID-30</a>)<ul style="margin:0px;padding:0px 0px 0px 30px">
<li>Sync with Bruno</li></ul></li></ul><h1 style="font-size:28px;margin:20px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif"><a name="12-discuss-on-june--7" class="" href="https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#12-discuss-on-june--7" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"></a>1.2 (Discuss on June 7)</h1>
<ul style="margin:15px 0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px"><li>Push<ul style="margin:0px;padding:0px 0px 0px 30px"><li>Client APIS<ul style="margin:0px;padding:0px 0px 0px 30px">
<li>Register w/ AG-PUSH server</li><li>Necessary callbacks</li></ul></li><li>Server APIs<ul style="margin:0px;padding:0px 0px 0px 30px"><li>Google Cloud provider handling</li><li>Unregister, resend etc</li></ul></li></ul>
</li></ul><h1 style="font-size:28px;margin:20px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif"><a name="next" class="" href="https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#next" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"></a>Next</h1>
<ul style="margin:15px 0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px"><li>Sync & Offline (1.3 ish)</li><li>Accounts Integration</li>
<li>Notifications</li><li>Analytics and Monitoring/measuring</li></ul><h1 style="font-size:28px;margin:20px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif"><a name="20" class="" href="https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#20" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"></a>2.0</h1>
<ul style="margin:15px 0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px"><li>Remove deprecated APIs</li><li>Android specific Services<ul style="margin:0px;padding:0px 0px 0px 30px">
<li>ex. Account, Sharing Adapter,</li></ul></li></ul><h1 style="font-size:28px;margin:20px 0px 10px;padding:0px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif"><a name="misc" class="" href="https://gist.github.com/danielpassos/08ffddcb0a93c949c3a5#misc" style="color:rgb(65,131,196);text-decoration:none;display:block;padding-left:30px"></a>Misc</h1>
<ul style="margin-top:15px;margin-right:0px;margin-left:0px;padding:0px 0px 0px 30px;color:rgb(0,0,0);font-family:Helvetica,arial,freesans,clean,sans-serif;font-size:14px;line-height:22px;margin-bottom:0px!important"><li>
Implementation and API usage for android crypto (AEROGEAR-1147)</li></ul></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 30, 2013 at 11:53 AM, Matthias Wessendorf <span dir="ltr"><<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div class="im">On Tue, Apr 30, 2013 at 4:50 PM, Summers Pittman <span dir="ltr"><<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Tue 30 Apr 2013 10:46:26 AM EDT, Matthias Wessendorf wrote:<br>
><br>
><br>
><br>
> On Tue, Apr 30, 2013 at 4:41 PM, Summers Pittman <<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a><br>
</div><div>> <mailto:<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>>> wrote:<br>
><br>
> On Tue 30 Apr 2013 10:33:08 AM EDT, Matthias Wessendorf wrote:<br>
> > Hello, Summers and Passos,<br>
> ><br>
> > what is "Analytics and Monitoring/measuring" ? Is that some tooling,<br>
> > that can be used while developing the AeroGear Android app(s) ?<br>
> ><br>
> The TL;DR; (Which is all we have TBH) is providing hooks for third<br>
> party analytics tools like Google Analyitcs. It will mostly be used<br>
> for auditing usage, audience, etc. It isn't a development tool per se<br>
> but a run time tool.<br>
><br>
><br>
> Oh, interesting!<br>
><br>
> Google Analyitcs inside of the Android app ?!<br>
<br>
</div>Yeah. Last time I checked (more than a year ago) it didn't really mesh<br>
well with Fragments, but basically it tracked your Activity's life<br>
cycle.<br></blockquote><div><br></div></div><div>Very cool! Great idea!!</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-M</div></font></span><div><div class="h5"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br>
><br>
> -M<br>
><br>
><br>
><br>
> ><br>
> > On Tue, Apr 30, 2013 at 4:22 PM, Summers Pittman<br>
> <<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a> <mailto:<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>><br>
</div><div><div>> > <mailto:<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a> <mailto:<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>>>> wrote:<br>
> ><br>
> > Passos and i have put together a near term roadmap for Android<br>
> ><br>
> ><br>
> > Android 1.0.x (bugfixes, tests, etc)<br>
> ><br>
> > * CookieStore (AEROGEAR-1120)<br>
> > * Accept Header (AEROGEAR-1100)<br>
> > * Remove Auth-Token (AEROGEAR-1135)<br>
> > * Loaders don't seem to be persisting data across activity<br>
> > resets correctly (AEROGEAR-1139)<br>
> > * Integration test project and main project in travis<br>
> > (AEROGEAR-1138 / AEROGEAR-1137)<br>
> > * RecordId annotation does not consider superclasses<br>
> (AEROGEAR-1160)<br>
> ><br>
> ><br>
> ><br>
> <<a href="https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-11" target="_blank">https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-11</a>>Android<br>
> > 1.1<br>
> ><br>
> > * Nested Resources (AEROGEAR-1124)<br>
> > * OTP (AEROGEAR-789)<br>
> > * Multipart/File Upload (AEROGEAR-1140)<br>
> > * HttpBasic Authentication (AEROGEAR-1092)<br>
> > * HttpDigest Authentication (AEROGEAR-1089)<br>
> ><br>
> ><br>
> ><br>
> <<a href="https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-20" target="_blank">https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#android-20</a>>Android<br>
> > 2.0<br>
> ><br>
> > * Push<br>
> > * Sync & Offline<br>
> > * Accounts Integration<br>
> > * Notifications<br>
> > * Analytics and Monitoring/measuring<br>
> ><br>
> ><br>
> ><br>
> <<a href="https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#misc" target="_blank">https://github.com/aerogear/collateral/wiki/20130422-android-mtg-agenda#misc</a>>Misc<br>
> ><br>
> > * When do we want to deprecate support for Android 2.3.3?<br>
> > o One day but not anytime soon<br>
> ><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > aerogear-dev mailing list<br>
> > <a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
> <mailto:<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a>><br>
</div></div>> <mailto:<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
<div>> <mailto:<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a>>><br>
> > <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > Matthias Wessendorf<br>
> ><br>
> > blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
> > sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
> > twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > aerogear-dev mailing list<br>
</div>> > <a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a> <mailto:<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a>><br>
<div><div>> > <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
><br>
><br>
> _______________________________________________<br>
> aerogear-dev mailing list<br>
> <a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a> <mailto:<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a>><br>
> <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
><br>
><br>
><br>
><br>
> --<br>
> Matthias Wessendorf<br>
><br>
> blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
> sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>
> twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a><br>
><br>
><br>
> _______________________________________________<br>
> aerogear-dev mailing list<br>
> <a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
<br>
<br>
_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org" target="_blank">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
</div></div></blockquote></div></div></div><div><div class="h5"><br><br clear="all"><div><br></div>-- <br>Matthias Wessendorf <br><br>blog: <a href="http://matthiaswessendorf.wordpress.com/" target="_blank">http://matthiaswessendorf.wordpress.com/</a><br>
sessions: <a href="http://www.slideshare.net/mwessendorf" target="_blank">http://www.slideshare.net/mwessendorf</a><br>twitter: <a href="http://twitter.com/mwessendorf" target="_blank">http://twitter.com/mwessendorf</a>
</div></div></div></div>
<br>_______________________________________________<br>
aerogear-dev mailing list<br>
<a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br></blockquote></div><br></div>