I think this would be a valuable contribution to the ActiveMQ code base.
Thanks for offering!

On Thu, Apr 2, 2015 at 6:13 AM, Jeff Mesnil <[email protected]> wrote:

> Hi,
>
> I'm the writer of the stomp.js[1] which is a JavaScript library to use
> STOMP (over TCP or Web Sockets).
> This library is used to send and receive messages from Web
> applications and is often used in conjunction with ActiveMQ. It can
> also be used from JavaScript applications running in node.js[2] too.
> ActiveMQ is shipped with it to run its we socket example[3]
>
> This library was developed and maintained on my spare time but due to
> recent development in my life (mainly having a new baby) I no longer
> have much free time to maintain this library.
> The library is small, quite stable and documented[4] (I also wrote a
> book[5] for O'Reilly about it using ActiveMQ as the broker :) but
> there is still work to iron things out (mainly compatibility with
> various Web browsers).
>
> I don't want it to become abandonware and I'm looking for an Open
> Source community which could take care of it.
> ActiveMQ is my first choice as it has always been very supportive of
> STOMP and was one of the first broker to support Web Sockets.
>
> The project is under the Apache License v2.0
>
> My only regret with this project is to have rewritten it at one point
> using CoffeeScript. I think it has hampered contributions (most of the
> patches updates the generated JavaScript) without much benefit (the
> CoffeeScript code[6] is just a bit more readable than the generated
> JavaScript[7]).
> If the ActiveMQ community is interested by this library, I'd be happy
> to provide any assistance during the transition.
>
> What do you think of this code donation? Would there be some interest?
>
> Thanks,
> jeff
>
> [1] https://github.com/jmesnil/stomp-websocket
> [2] https://www.npmjs.com/package/stompjs
> [3]
> https://github.com/apache/activemq/tree/master/activemq-web-demo/src/main/webapp/websocket
> [4] http://jmesnil.net/stomp-websocket/doc/
> [5] http://shop.oreilly.com/product/0636920032366.do
> [6]
> https://github.com/jmesnil/stomp-websocket/blob/master/src/stomp.coffee
> [7] https://github.com/jmesnil/stomp-websocket/blob/master/lib/stomp.js
>
> --
> Jeff Mesnil
> [email protected]
> http://jmesnil.net/weblog/
>



-- 
*Christian Posta*
twitter: @christianposta
http://www.christianposta.com/blog
http://fabric8.io

Reply via email to