<div dir="ltr"><div><div><div>Hello peeps,<br><br></div>I&#39;ve just released the 0.13.0 version for the sender, <a href="https://www.npmjs.com/package/unifiedpush-node-sender">https://www.npmjs.com/package/unifiedpush-node-sender</a><br><br></div>The api has changed a bit, so please check out the example to see the changes.  <br><br></div><div>Also note that node version 4 or greater is required here<br></div><div><br><br></div>I will probably think about doing a 1.0.0 release soon once people have had a chance to check out the changes<br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 5, 2016 at 1:46 PM, Luke Holmquist <span dir="ltr">&lt;<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@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 dir="ltr">for those following along at home:<br><br><a href="https://issues.jboss.org/browse/AGPUSH-1621" target="_blank">https://issues.jboss.org/browse/AGPUSH-1621</a><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 5, 2016 at 1:42 PM, Luke Holmquist <span dir="ltr">&lt;<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@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 dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Thu, May 5, 2016 at 1:37 PM, Matthias Wessendorf <span dir="ltr">&lt;<a href="mailto:matzew@apache.org" target="_blank">matzew@apache.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I think it would be good for the community to move forward and use latest technology. Node 0.12 is already very old, given the current version is 6.<div><br></div><div>How about getting promisses in, and afterwards release this as a 1.0.0 release ? </div></div></blockquote><div><br></div></span><div>i think this sounds like a plan,  <br><br></div><div>/me goes and creates a JIRA <br></div><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Thu, May 5, 2016 at 5:14 PM, Luke Holmquist <span dir="ltr">&lt;<a href="mailto:lholmqui@redhat.com" target="_blank">lholmqui@redhat.com</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hello people,<br><br></div>I think i would like to move the unifiedpush-node-sender, <a href="https://github.com/aerogear/aerogear-unifiedpush-nodejs-client" target="_blank">https://github.com/aerogear/aerogear-unifiedpush-nodejs-client</a> ,  to be Promise based.<br><br></div>Currently it uses callback pattern that many node.js packages use as well as emitting events.<br><br></div>When i first created this 3 years ago, that was sort of the standard way of doing things,  but Promises have become very popular(i know i love them :)) and have been a native feature since node 0.12.x<br><br></div>considering we have not yet hit a 1.0.0, we can pretty much just make this change and we will be ok.<br><br></div>If this is to big of a change all at once, we could always do both callbacks and Promises.  I think we did this for Datamanager in the past.<br><br></div>Perhaps once we fully move to promises, then we can hit a 1.0.0<br><br></div>My only concern is other projects that might be using the sender that are not yet on node 0.12 or above, since this is when promises became native.  I would really like to not have to include the polyfill.<br><br></div>i suppose those users would need to stick to the previous versions then.<br><br></div>anyway,  would like to hear some thoughts.<span><font color="#888888"><br><br><br></font></span></div><span><font color="#888888">-Luke<br><div><div><div><br><br><div><div><div><div><div><br>  <br></div></div></div></div></div></div></div></div></font></span></div>
<br></div></div>_______________________________________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org" target="_blank">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-users</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div>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>
</font></span></div>
<br>_______________________________________________<br>
Aerogear-users mailing list<br>
<a href="mailto:Aerogear-users@lists.jboss.org" target="_blank">Aerogear-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/aerogear-users" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/aerogear-users</a><br>
<br></blockquote></div></div></div><br></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>