While thinking about the future of Stomp protocol, we concluded that the best place for future maintenance of the specification is under umbrella of ActiveMQ project. There are a couple reasons for this, but it basically boils down to two facts:
- Apache infrastructure is much better suited for this task than the one currently used at Codehaus
- Most of the Stomp contributors are also ActiveMQ committers, so this transition feels natural in this respect.
As a starting point, we created an ActiveMQ sub-project http://activemq.apache.org/stomp/ which will be the home of the all future work on the protocol. At the moment, we only ported information related to Stomp version 1.0 (specification and related articles) to this new project. Soon, we’ll start working on protocol specification version 1.1, using the current idea pool as a base.
The whole documentation for the project is created using Webgen, so it consists of Markdown pages stored in an appropriate SVN repository (for example, Stomp 1.0 specification is located in here). You can also use Jira to file any tasks, issues and requests for the specification related work. So please feel free to contribute 🙂
This project is not meant to contain any Stomp clients, but only to be a home of the Stomp specification. This doesn’t mean that we don’t think about how to provide the better infrastructure to Stomp clients developers. But that is the topic for another discussion and you can expect more news regarding that soon.