<div dir="ltr">Hi Guys,<div><br></div><div>Here is an example</div><div><br></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.63636302947998px;line-height:18.18181800842285px">Library:</span><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.63636302947998px;line-height:18.18181800842285px"> </span><a href="https://github.com/danielpassos/aerogear-android-offline/commit/e89e242dd2231359a8f82477279f9a7cf5bdf59b" class="" rel="nofollow" style="font-family:Arial,sans-serif;font-size:13.63636302947998px;line-height:18.18181800842285px;color:rgb(59,115,175);text-decoration:none">https://github.com/danielpassos/aerogear-android-offline/commit/e89e242dd2231359a8f82477279f9a7cf5bdf59b</a><br>

</div><div><p style="margin:10px 0px 0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.63636302947998px;line-height:18.18181800842285px">Usage: <a href="https://github.com/danielpassos/aerogear-android-offline-demo/commit/e24962d25db0563f7033d8a704e2987b85e2fd04" class="" rel="nofollow" style="color:rgb(59,115,175);text-decoration:none">https://github.com/danielpassos/aerogear-android-offline-demo/commit/e24962d25db0563f7033d8a704e2987b85e2fd04</a></p>

<p style="margin:10px 0px 0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.63636302947998px;line-height:18.18181800842285px">-- Passos</p></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Thu, Jul 17, 2014 at 11:52 AM, Summers Pittman <span dir="ltr">&lt;<a href="mailto:supittma@redhat.com" target="_blank">supittma@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="">On 07/17/2014 09:00 AM, Bruno Oliveira wrote:<br>
&gt; Good morning Summers, make sure to assign that Jira for you, please. The<br>
&gt; gist for an Android outsider like me seems ok, but I would like to see<br>
&gt; these changes in at your fork for more context.<br>
&gt;<br>
&gt; Do you have any pointers?<br>
</div>No it is written in Java.<br>
<br>
Right now I am more interested in discussion around the direction of the<br>
changes (in the TODO comments) before I spend a few weeks of time and<br>
get a HUGE PR build up.  As such all the implementation is &quot;throw new<br>
NotImplementedException()&quot;.  But, since it seems like it will help, I<br>
will grab the JIRA ball and link to the gist as well as my current<br>
working repo.<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt; On 2014-07-16, Summers Pittman wrote:<br>
&gt;&gt; We&#39;ve mentioned moving from the factory/producer/headache pattern that<br>
&gt;&gt; we currently use (Pipeline, etc) to something more fluent and more<br>
&gt;&gt; maintainable.  See this JIRA : <a href="https://issues.jboss.org/browse/AGDROID-259" target="_blank">https://issues.jboss.org/browse/AGDROID-259</a><br>
&gt;&gt;<br>
&gt;&gt; To that end I&#39;ve stubbed out some classes and made a strawman set of<br>
&gt;&gt; unit tests for Pipeline :<br>
&gt;&gt; <a href="https://gist.github.com/secondsun/8478a5f0527fc97b2456" target="_blank">https://gist.github.com/secondsun/8478a5f0527fc97b2456</a><br>
&gt;&gt;<br>
&gt;&gt; In the comments of some of the tests I&#39;ve added questions for the<br>
&gt;&gt; implementation portion of Registrations.<br>
&gt;&gt;<br>
&gt;&gt; The ultimate goal is to make the factories and feature classes(Pipe,<br>
&gt;&gt; AuthModule, etc) flexible enough that circular dependencies can be<br>
&gt;&gt; broken and 1) modularization can happen and 2) feature additions can be<br>
&gt;&gt; quicker and change fewer stable APIs.<br>
&gt;&gt;<br>
&gt;&gt; Comments, questions, and tomatoes are welcome.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Summers Pittman<br>
&gt;&gt;&gt;&gt; Phone:404 941 4698<br>
&gt;&gt;&gt;&gt; Java is my crack.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; aerogear-dev mailing list<br>
&gt;&gt; <a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/aerogear-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-dev</a><br>
&gt; --<br>
&gt;<br>
&gt; abstractj<br>
&gt; _______________________________________________<br>
&gt; aerogear-dev mailing list<br>
&gt; <a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>
&gt; <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>
Summers Pittman<br>
&gt;&gt;Phone:404 941 4698<br>
&gt;&gt;Java is my crack.<br>
<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>
</div></div></blockquote></div><br></div>