<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">But a pipe only deals with moving data between the client and server. A store handles client side data manipulation. We purposefully separated them. Then the app dev can either manage when and how they use each or they can use SyncManager to handle a lot of it for them. I don't see the benefit of duplicating functionality of DataManager in Pipeline or vice versa.<div><br><div><div>On Oct 26, 2012, at 8:13 AM, Sebastien Blanc &lt;<a href="mailto:scm.blanc@gmail.com">scm.blanc@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi,<div>I agree the "localPipe" seems like a bit strange weird, and it's implementation will be very simple and "dumb" but there will be situation maybe where we want to stay on the Pipe API, rather than shortcut to the datamanager, &nbsp;even if this Pipe just do a local loop, not sure I'm clear on this point but it is the idea of consistency ...&nbsp;</div>
<div>Seb&nbsp;</div><div><br><br><div class="gmail_quote">On Fri, Oct 26, 2012 at 3:03 PM, Kris Borchers <span dir="ltr">&lt;<a href="mailto:kris@redhat.com" target="_blank">kris@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 style="word-wrap:break-word">We are on the same page for the most part. :) &nbsp;Not sure what you mean by a "local pipe" though. I think that is what DataManager does. As for the event driven model for connecting and syncing a pipe to a store, I am already working on that on the JS side. Check out SyncManager in&nbsp;<a href="https://github.com/aerogear/aerogear-js/tree/SyncManager" target="_blank">https://github.com/aerogear/aerogear-js/tree/SyncManager</a>. There is still a lot to do and I have more code locally but it's a start.<div>
<br><div><div class="im"><div>On Oct 26, 2012, at 7:56 AM, Sebastien Blanc &lt;<a href="mailto:scm.blanc@gmail.com" target="_blank">scm.blanc@gmail.com</a>&gt; wrote:</div><br></div><blockquote type="cite"><div class="im">
Hi all !&nbsp;<div>I was looking at the all&nbsp;different&nbsp;documentation pages and FAQ, &nbsp;and some questions and ideas araise :&nbsp;</div><div><br></div></div><div>1) &nbsp;A PipeManager can contains 'n' pipes, is there any plan to be able to chain pipes together (i.e : "localPipe -&gt; restPipe") ? Even nicer, would it be possible to make&nbsp;conditional the pipe "route" (i.e ; "no connection then use the localPipe" etc …) &nbsp;</div>
</blockquote><div class="im"><blockquote type="cite">
<div><br></div><div>2) &nbsp;The dataStore concept is clear but are there any plans to create some sort of association (one-to-one, one-to-many, etc ...) between a pipe and a datastore instance ?</div></blockquote></div><blockquote type="cite">
<div class="im"><div><br></div><div>3) &nbsp;One idea should be that a pipe produce events ("entering pipe","exiting pipe", with some&nbsp;useful&nbsp;callback &nbsp;data) and then any other component should be able to register to the pipe's events, same could be implemented for the other components (datastore events , security events) ...</div>

<div><br></div><div>The main idea is how we will consolidate all this different components&nbsp;together&nbsp;(pipe and datamanager mainly) onces we will have to deal with data sync for example.&nbsp;</div><div><br></div><div>I'm just throwing some ideas after a brainstorming with myself ;-) but please share your comments on this !&nbsp;</div>

<div><br></div><div>Best Regards,</div><div>Seb</div><div><br></div></div>
_______________________________________________<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>
</blockquote></div><br></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>
<br></blockquote></div><br></div>
_______________________________________________<br>aerogear-dev mailing list<br><a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/aerogear-dev<br></blockquote></div><br></div></body></html>