As I've been looking at updating the ActiveMQ website I've wondered about
the status of both NMS & CMS. Contributors, commits, and releases for them
appear to have been low historically and have dwindled recently even more.

As I understand it, one of the goals of updating the website is to be more
up-to-date and clear so that users can make informed decisions on what
software to use. In that vein, should we change the "status" of these
projects?

To summarize what I found, there are 9 repositories* total for NMS & CMS.
In the last 3 years there has been a total of 26 commits by 3 developers
(with 1 developer doing 23 of those commits).

These days users have client options across a wide variety of platforms &
languages mainly due to the proliferation of AMQP (and STOMP to a lesser
degree). Also, the "JMS style" interfaces of NMS & CMS have waned in
popularity as application development has moved to a more "reactive"
approach. Does it make sense anymore to maintain our own stable of
interfaces & clients? Should we mark these as retried or deprecated?


Justin

* https://github.com/apache/activemq-cpp
https://github.com/apache/activemq-nms-msmq
https://github.com/apache/activemq-nms-zmq
https://github.com/apache/activemq-nms-ems
https://github.com/apache/activemq-nms-xms
https://github.com/apache/activemq-nms-stomp
https://github.com/apache/activemq-nms-amqp
https://github.com/apache/activemq-nms-openwire
https://github.com/apache/activemq-nms-api

Reply via email to