This was extracted (@ 2024-11-20 22:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-17 (18 years ago) There are currently 64 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Matt Pavlovich on 2023-12-07. - No new committers. Last addition was Anton Roskvist on 2024-02-09. ## Project Activity: ### ActiveMQ Classic - 5.18.5 was released on 2024-07-24 - 5.18.6 was released on 2024-10-02 - We are preparing new 6.1.x release including same fixes and heading to 6.2.0 with new JMS 2/3 operations support. ### ActiveMQ Artemis - 2.36.0 released. Highlights include GitHub Dependabot integration for semi-automated dependency updates, stability & performance improvements as well as lots of internal "code gardening" improvements for developers to make the code-base simpler and more consistent. - 2.37.0 released. Mainly bug-fixes with a new configuration to separate command profiles for broker runtime vs. broker utilities. - 2.38.0 is expected imminently. ### ActiveMQ Artemis Console - ActiveMQ Artemis Console 1.0.0 was released, modernising the console to use newer HawtIO 4 and Patternfly versions and releasing as an independent component that can be used standalone or embedded into the broker. ## Community Health: The community continues to be healthy and positive, working together on all sub-projects within the ActiveMQ family.
## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Project Status: Current project status: The project continues to move forward making positive progress. ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (17 years ago) There are currently 64 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Matt Pavlovich on 2023-12-06. - No new committers. Last addition was Anton Roskvist on 2024-02-09. ## Project Activity: ### ActiveMQ Classic - 5.18.4 released. It contains several updates and maintenance fixes. - 6.1.2 releases. It contains a security fix (by default) on Jolokia and REST Message API. - Multiple platform Docker images have been published on Docker Hub. - 6.2.0 and 6.1.3 releases are in progress. ### ActiveMQ Artemis - 2.34.0 released. Highlights include hardening for the mirroring functionality, paging performance improvements, and metrics for security events as well as replication. - 2.35.0 released. Highlights include a new JSON output option for the "queue stat" command, and a migration to JUnit 5. - Work is now progressing towards 2.36.0. ## Community Health: The community continues to be healthy and positive, working together on all sub-projects within the ActiveMQ family.
## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Project Status: Current project status: The project continues to move forward making positive progress. Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (17 years ago) There are currently 64 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Matt Pavlovich on 2023-12-06. - Anton Roskvist was added as committer on 2024-02-09 ## Project Activity: ### ActiveMQ Classic - ActiveMQ 6.1.0 was released on 2024-03-15. It includes new JMS2/3 operations support. - ActiveMQ 6.1.1 is currently on vote (it should be released at the time of the board meeting). It's a maintenance release, including dependency updates. - We are already starting 6.2.x preparation, including a new round of JMS2/3 operations. ### ActiveMQ Artemis - 2.32.0 released. Highlights include performance and reliability improvements for mirroring and moving examples to their own Git repository. Perhaps the most significant change in this release is inclusive language throughout docs, source, and configuration. - 2.33.0 released. Highlights include a large number of dependency updates, support for JSON formatted typed properties on CLI producer command, a Maven Bill of Materials (BOM) artemis-bom to simplify integration, new management methods for scheduled messages, new "view" and "edit" permissions for management operations, performance improvements on mirroring and paging, a big update to the documentation on split-brain and clustering, and finally we moved the pluggable lock manager out of "experimental" status as it is ready for general use - Work is now progressing towards 2.34.0. ## Community Health: The project had an increase in messages to the mailing lists as well as increased activity in git. We have decided to begin assembling reports to the board directly in the Reporter tool rather than assembling them elsewhere and pasting into Reporter. So this month will be our first attempt.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Project Status: Current project status: Ongoing with moderate activity Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (17 years ago) There are currently 63 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Matt Pavlovich was added to the PMC on 2023-12-06 - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ActiveMQ Artemis - 2.30.0 released, mainly bug fixes with a handful of small improvements and dependency upgrades. - 2.31.0 released, with various bug fixes and notable improvements such as AMQP-based federation, broker CLI enhancements around a shell mode, MQTT session persistence, and JDBC paging performance. - Work is now progressing towards 2.32.0. ActiveMQ "Classic" ActiveMQ 6.0.0 release is available, marking a big milestone for the project. It brings a lot of update supporting Jakarta EE namespace and JMS 2/3. We continue to "improve" the 6.x series. In parallel, 7.x roadmap definition has started with the objective to refactore the ActiveMQ "Classic" core (finding another approach to Spring, etc). ActiveMQ NMS API - ActiveMQ NMS API 2.1.0 was released to facilitate client work on asynchronous task based message delivery within consuming applications. ## Community Health: The ActiveMQ community continues to operate in a healthy manner. A new PMC member was voted in back in December and a vote is currently under way to add a new committer.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (17 years ago) There are currently 63 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Domenico Francesco Bruscino on 2022-06-19. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ActiveMQ Artemis - 2.30.0 released, mainly bug fixes with a handful of small improvements and dependency upgrades. - 2.31.0 released, with various bug fixes and notable improvements such as AMQP-based federation, broker CLI enhancements around a shell mode, MQTT session persistence, and JDBC paging performance. - Work is now progressing towards 2.32.0. ActiveMQ "Classic" - ActiveMQ 5.17.5 and 5.18.2 bug fix releases were made, with work continuing on more fixes and updates toward future such releases. - Work progresses around using Jakarta Messaging on the mainline broker etc to allow use of embedded brokers with newer Jakarta applications, and also moving to using Spring 6, and requiring JDK 17+. - In consideration of the above mainline changes it was proposed and decided to re-version the main branch from 5.19.0-SNAPSHOT to 6.0.0-SNAPSHOT to better separate the two release streams and facilitate supporting users of both new + old APIs and dependencies via future 5.x and 6.x releases. ActiveMQ NMS API - ActiveMQ NMS API 2.1.0 was released to facilitate client work on asynchronous task based message delivery within consuming applications. Releases: - ActiveMQ NMS API 2.1.0 was released on 2023-09-24. - ActiveMQ Artemis 2.31.0 was released on 2023-09-19. - ActiveMQ Artemis 2.30.0 was released on 2023-07-26. - ActiveMQ "Classic" 5.17.5 was released on 2023-07-02. - ActiveMQ "Classic" 5.18.2 was released on 2023-07-02. ## Community Health: Healthy, collaborative, positive engagement throughout the project, moving toward ActiveMQ 6.0
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Project Status: Current project status: The ActiveMQ project continues to operate smoothly with work continuing on both ActiveMQ Classic and ActiveMQ Artemis. Issues for the board: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (17 years ago) There are currently 63 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Domenico Francesco Bruscino on 2022-06-19. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ Artemis - 2.29.0 and 2.30.0 released, with various bug fixes and improvements. - Work is getting under way towards 2.31.0, with some bug fixes and some nice improvements so far such as new broker CLI enhancements around auto-completion and a shell mode, and updates such as switching the user documentation to use asciidoc and simplify the build+release processes. ### ActiveMQ Classic - ActiveMQ 5.17.5 and 5.18.2 bug fix releases were made, with work continuing on more fixes and updates toward future such releases. - Work is under way to use Jakarta Messaging on the mainline broker etc to allow using embedded brokers with newer Jakarta applications, use Spring 6, and require JDK17+. Targeted for release as 5.19.x. ## Community Health: Community activity has held fairly steady within the normal bounds demonstrated by historical data.
No report was submitted.
## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Issues: No issues at this time. ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (16 years ago) There are currently 63 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Domenico Francesco Bruscino on 2022-06-19. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ Artemis - The 2.29.0 release is almost ready for a vote. It will include a handful of bug-fixes and dependency upgrades, along with work to allow building on JDK20, and significantly reduce memory usage in test runs. The most notable new feature is that now "connector" definitions added via the management API are durable. ### ActiveMQ Classic - ActiveMQ 5.18.0 released, with major updates including initial JMS 2.0 support, and also initial client-only support for Jakarta Messaging 3.1 to enable usage with Spring 6. - ActiveMQ 5.18.1 is currently under vote to fix activemq-client-jakarta. - Planning is underway for how the broker can be updated to support Jakarta Messaging as well to allow embedding, tentatively targeted for 5.19.x. ## Community Health: Community activity has held fairly steady within the normal bounds demonstrated by past data.
## Description: The mission of Apache ActiveMQ is the creation and maintenance of software implementing a distributed messaging system ## Issues: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (16 years ago) There are currently 63 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Domenico Francesco Bruscino on 2022-06-19. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ Artemis - We've had three releases since the last report with the main updates being a new logging API & implementation, paging improvements, and a new option to synchronize operations on a broker's mirror. - The roadmap for 2.29.0 isn't yet clear since 2.28.0 just dropped a few days ago. - Migrations to Artemis appear to have accelerated a bit with the release of Spring Boot 3.0. ### ActiveMQ Classic - We are preparing ActiveMQ 5.17.4, a maintenance release including important fixes. - In the meantime, we are also working on 5.18.0 release preparation, which is an important milestone for ActiveMQ with major updates (Jakarta namespace, JMS 2 preview/client, ...). ## Community Health: The community continues to be somewhat quiet but healthy with this year's activity matching that of previous years.
No report was submitted.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: None ## Membership Data: - Apache ActiveMQ was founded 2007-01-16 (16 years ago) - There are currently 63 committers and 29 PMC members in this project. - The Committer-to-PMC ratio is roughly 2:1. ### Community changes, past quarter: - No new PMC members. Last addition was Domenico Francesco Bruscino on 2022-06-20. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ Artemis - Work is progressing towards the 2.27.0 release, with various bug fixes and improvements, such as recently landed changes around switching the client + broker to use SLF4J as their logging API facade to ease use by other components, and using Log4j 2 as the brokers logging impl. ### ActiveMQ Classic - Preparation continues towards a future 5.18.0 release, bringing JMS2, and other major changes. - ActiveMQ 5.17.3 is also in preparation with smaller bug fixes etc. ### Releases: - ActiveMQ Artemis 2.26.0 was released on 2022-09-26. - ActiveMQ Artemis 2.25.0 was released on 2022-09-07. - ActiveMQ Classic 5.17.2 was released on 2022-09-02. - ActiveMQ Artemis 2.24.0 was released on 2022-08-02. ## Community Health The ActiveMQ community currently has no outstanding issues and is in good shape.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: None ## Membership Data: - Apache ActiveMQ was founded 2007-01-16 (15 years ago) - There are currently 63 committers and 29 PMC members in this project. - The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Domenico Francesco Bruscino was added to the PMC on 2022-06-20 - Krzysztof Porębski was added to the PMC on 2022-04-15 - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: #### ActiveMQ Classic - We started preparation of 5.18.0 release, bringing JMS2, and other major changes - ActiveMQ Classic 5.17.2 is also in preparation with several updates and fixes. #### ActiveMQ Artemis - The prior releases have delivered various new features and improvements such as MQTT 5 support, and Jakarta Messaging 3.1 support, along with various bug fixes etc. - Work is progressing towards the 2.24.0 release, with enhancements to the paging system and fixes for journal compaction, plus improvements to the artemis-native component and its build. - Activity continues around switching the client+broker to use SLF4J as their logging facade to ease use by other components. #### NMS - A 1.8.1 API maintenance release was made to fix an exception for applications launched in 'single file mode'. - The NMS ActiveMQ Openwire client was updated to also implement the 2.0.0 API, previously only implemented by the NMS AMQP client. ## Releases: - ActiveMQ Artemis Native 2.0.0 was released on 2022-07-18. - ActiveMQ NMS ActiveMQ was released on 2022-07-07. - ActiveMQ Artemis 2.23.1 was released on 2022-06-21. - ActiveMQ Artemis 2.23.0 was released on 2022-06-14. - ActiveMQ NMS API 1.8.1 was released on 2022-05-29. - ActiveMQ Artemis 2.22.0 was released on 2022-05-04. - ActiveMQ Classic 5.16.5 was released on 2022-05-02. - ActiveMQ Classic 5.17.1 was released on 2022-04-29. - ActiveMQ Artemis 2.21.0 was released on 2022-03-22.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: None ## Membership Data: - Apache ActiveMQ was founded 2007-01-16 (15 years ago) - There are currently 63 committers and 27 PMC members in this project. - The Committer-to-PMC ratio is 7:3. Community changes, past quarter: - Francesco Nigro was added to the PMC on 2022-03-24 - Robbie Gemmell was added to the PMC on 2022-03-24 - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ### ActiveMQ ##### A JIRA clean-up closed stale tickets, resulting in about 1/2 as many open tickets (approx 441) ##### ActiveMQ 5.16.4 released, this is a maintenance release; fixing issue and switching to reload4j instead of log4j1 fixing several security issues. ##### ActiveMQ 5.17.0 released, this is a major release in the ActiveMQ "classic" roadmap. It brings JDK11 support, Spring 5 upgrade (Spring 4 is now deprecated), Log4j2 update (instead of log4j1 in previous releases), and bunch of other improvements. ##### ActiveMQ 5.18.0 development planning has started. The work we started around JMS 2 support has been postponed to ActiveMQ 5.18.0 in order to give us time to clean tests and review. ## Community Health: The PMC recently voted in three new committers to the committee. Releases continue unabated and discussions on the mailing list are positive and moving in the right direction.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (15 years ago) There are currently 63 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: * ActiveMQ ** ActiveMQ development is moving forward: ** ActiveMQ 5.16.4 release is preparation, fixing several issues identified from 5.16.3 ** ActiveMQ 5.17.0 release is planned for end of Jan/beginning of Feb, with major updates * ActiveMQ Artemis ** ActiveMQ Artemis 2.20.0 released on Dec 18 2021 ** Outreachy intern working on ActiveMQ Artemis for a contribution around Open Telemetry * ActiveMQ NMS ** Apache NMS AMQP 2.0.0 was released on 2021-10-27 this is the first client using the enhanced NMS 2.0 API (bringing .NET NMS API up to date with JMS 2.0) ** Work is ongoing with NMS OpenWire to implement NMS 2.0 PR's are currently open and being reviewed * Fallout from Log4Shell (i.e. CVE-2021-44228) ** Updated website with a clear description of the impact of Log4Shell (i.e. none). ** Lots of mailing list discussion around its impact (or lack thereof). ## Community Health: The community has held steady. Through the end of the year, things have slowed down as they normally do.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: None ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (15 years ago) There are currently 63 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: * ActiveMQ ** We are working on ActiveMQ 5.17.0 preparation, an important milestone for ActiveMQ as it will upgrade to major parts (JMS 2, log4j2, Spring 5, etc) ** We are discussing about a meetup (for both ActiveMQ and Artemis) to share updates with the community ** JIRA clean-up underway to archive outdated and abandoned issues with the goal of improving usefulness to developers and users. * ActiveMQ Artemis ** Version 2.18.0 was released with some major new features: *** "Dual Mirror" support which improves disaster recovery capabilities *** A journal retention feature which will help in emergency recovery situations *** Replication integration with Zookeeper *** A broker "load balancer" mode which can shard work-loads between brokers *** XPath filter expressions (for parity with ActiveMQ "Classic") ** The 2.19.0 release is imminent. Among other improvements, It will include updated docs, examples, and a full client distribution for Jakarta Messaging 3.0. ## Community Health: Overall community health is good. ActiveMQ project committers were recently featured on Apache's Feathercast series: Youtube Video ## Releases ActiveMQ 5.16.3 was released on 2021-08-17. ActiveMQ Artemis 2.18.0 was released on 2021-08-16. ActiveMQ 5.15.15 was released on 2021-04-28. ActiveMQ 5.16.2 was released on 2021-04-28.
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Issues: There are no issues requiring board attention ## Membership Data: Apache ActiveMQ was founded 2007-01-16 (15 years ago) There are currently 63 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17. - No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29. ## Project Activity: ActiveMQ Major updates have been done on main branch, heading to first 5.17.0: Spring 5, log4j2, ... We also discussed about JMS2 update, at least in term of artifacts dependencies. 5.16.3 release is in preparation: important improvements on the OSGi refresh issue, several dependencies updates and fixes. ActiveMQ Artemis 2.18.0 release is in preparation. address/queue mirroring is getting bi-directional support. Replication is getting support for pluggable quorum services. Openwire support continues to harden as more use cases are validated. ## Community Health: Overall community health is good. Participation numbers on the mailing list are lower as is standard during the summer time.
No report was submitted.
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** 5.16.1 has been released on 2021-01-20 fixing CVE and issues on the 5.16.x series (5.16.x series is running compliant with JDK 9+) *** 5.15.15 release is in vote, fixing CVE (dependencies) and issues. We will probably announce that 5.15.15 will be the last release on the 5.15.x, inviting users to upgrade at least on 5.16.x. *** 5.16.2 release will be released soon. We have one issue to fix (the broker redelivery plugin doesn't work properly on 5.16.x) to fix before moving forward with the release. *** 5.17.x (main branch) is moving forward: we already have a PR allowing to fully build with JDK 11+. Couple of PRs are almost ready to upgrade to Spring 5.x and log4j2. JMS 2.x support (at least client side) and other new features will come soon as well. *** To give more visibility for the users, we discussed about renaming ActiveMQ (from "ActiveMQ classic" to something else, to clearly identify ActiveMQ and Artemis). This thread drives to a consensus to move forward on the website (documentation mostly). *** Some new features are in preparation as "PoC": replicated kahadb, improvements on the Karaf support, ... *** An effort is underway to clear up the outstanding ActiveMQ JIRA (AMQ-*) in support of the new features planned for ActiveMQ 5.17. and beyond. *** A standardized Docker container is being designed and planned to be released alongside the 5.17.0 with JDK 11 release. ** ActiveMQ Artemis *** ActiveMQ Artemis 2.17.0 has been released on 2021-02-11 *** ActiveMQ Artemis 2.18.0 to be released soon, with substantial improvements on Disaster and Recovery capabilities introduced as part of AMQP Broker Connections. **** it will be possible to have two or more broker synchronized, improving possibilities for failover scenarios. **** significant hardening work on OpenWire advisories and Virtual Topics, to support migrating users **** smart replica packet batching, on shared nothing replication; greatly improves performance of replication by saving network bandwidth. ** ActiveMQ CMS (C++ Clients) *** Community contributors have expressed interest in modernizing the C++ clients to support more modern patterns as well as deprecate legacy language features. * Releases ** 5.16.1 was released on 2021-01-20. ** 5.15.14 was released on 2020-12-10. ** ActiveMQ Artemis 2.15.0 was released on 2020-08-31. * Committer/PMC Changes ** No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17 ** No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Apache ActiveMQ 5.15.14 has been released on 2020-12-10 *** We are already preparing 5.16.1 and 5.15.15 to address fixes, dependency updates (including CVE), and minor improvements *** ActiveMQ 5.17.0 is in preparation with full JDK11 build, leveldb and scala removal, preparation for new features (distributed store, cloud friendly features, ...) *** We will provide a dedicated landing page (subsite) to update the documentation, and give better visibility ** ActiveMQ Artemis *** Apache ActiveMQ Artemis 2.16.0 has been released on 2020-11-6 *** As part of the 2.16.0 we introduced a new DR asynchronous solution supporting multiple replicas. *** As part of the 2.16.0 we also introduced a major improvement on the Web Console. With a real nice new look & feel and pleasant for users. *** Performance has been significantly improved on the main path. AMQP is considered a main protocol in Artemis at this point. ** ActiveMQ NMS (.NET Clients) *** Apache ActiveMQ NMS OpenWire Client 1.8.0 has been released on 2020-12-28 **** This updated the OpenWire client to support .net core, work that has been slowly contributed over the past year, finally finished and released. *** Ongoing work with upgrading NMS to support JMS 2.0 features in .NET, initially API will be updated and first implemented in NMS AMQP Client. ** ActiveMQ CMS (C++ Clients) *** Whilst there has been no code activity, there has been some discussions in the dev mailing lists from the community about possibly re-igniting this and updating it. * Releases ** ActiveMQ 5.15.14 was released on 2020-12-10 ** ActiveMQ Artemis 2.16.0 released on 2020-11-6 ** Apache ActiveMQ NMS Openwire Client 1.8.0 has been released on 2020-12-28 * Committer/PMC Changes ** No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17 ** No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** ActiveMQ 5.16.0 has been released, which is an important milestone for the project as it fully supports JDK 9+ at runtime **** Working on full JDK 9+ support at build time now **** Spring 5 update is on the way **** New cloud friendly PoC started *** ActiveMQ Client Tools ***** Support for migrating existing Openwire virtual topic subscription queues to ActiveMQ Artemis * Releases ** ActiveMQ Client Tools 0.2.0 released ** 5.16.0 was released on 2020-07-01. ** 5.15.13 was released on 2020-05-29. ** 5.15.12 was released on 2020-03-18. ** ActiveMQ Artemis 2.14.0 was released on 2020-07-20. ** ActiveMQ Artemis 2.15.0 was released on 2020-08-31 * Committer/PMC Changes ** No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-17. ** No new committers. Last addition was Domenico Francesco Bruscino on 2020-06-29.
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Work has begun on ActiveMQ 5.17.0 which will support using JDK 11 to build ** ActiveMQ Artemis *** Support to compile under recent JDKs many bug fixes and performance improvements, especially on the AMQP handlers. ** Other areas of ActiveMQ have been relatively quiet * Releases ** ActiveMQ Artemis 2.13.0 ** ActiveMQ 5.16.0 was released on 2020-07-01. ** ActiveMQ 5.15.13 was released on 2020-05-29. ** ActiveMQ 5.15.12 was released on 2020-03-18. * Committer/PMC Changes ** No new PMC members. ** Last addition was Jean-Baptiste Onofré on 2019-12-17. ** Domenico Francesco Bruscino was added as committer on 2020-06-29
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** 5.16.x is in preparation with full JDK 11+ support. JMS 2.0 support preview is as best effort (already started) but could be postponed to 5.17.x. ** Apache NMS *** Initial work to start to update the api, to bring it inline with JMS 2.0, in PR at time of this report. ** Apache NMS AMQP *** Bug fixes mostly since first release ** Apache NMS Openwire *** Ongoing but still not complete, work to update to netstd 2, for .net core support * Releases ** ActiveMQ 5.15.12 was released on 2020-03-18. ** ActiveMQ 5.15.11 was released on 2019-11-20. ** ActiveMQ 5.15.10 was released on 2019-09-03. ** Apache NMS AMQP 1.8.1 was released on 2020-04-04. * Committer/PMC Changes ** No new PMC members. Last addition was Jean-Baptiste Onofré on 2019-12-18. ** Krzysztof Porębski was added as committer on 2020-02-27
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** We keep a good pace in new ActiveMQ 5 releases, with 5.15.11 released on 2019-11-25. *** We are now preparing 5.15.12 and 5.16.0. The latter will be an important milestone with full JDK 9+ support. *** A couple of important improvements have been identified and will be included in next release cycle. ** ActiveMQ Artemis *** Artemis 2.11.0 is targeted for release in January. New features added: **** Retroactive addresses (equivalent to retroactive consumers in 5.x) **** Downstream federated addresses and queues **** XML-based configuration for the broker's security manager **** Pluggability for SSL TrustManagerFactory (similar to 5.x) *** Updated road-map to clarify feature parity between 5.x and Artemis. ** ActiveMQ NMS *** The first release of ActiveMQ NMS.AMQP Client 1.8.0 (Nov 10) *** Apache.NMS.AMQP NuGet package published *** Further work involve fixing bugs and making small improvements * Releases ** ActiveMQ 5.15.11 was released on 2019-11-25 ** ActiveMQ NMS.AMQP Client 1.8.0 was released on 2019-11-10 ** ActiveMQ Artemis Native 1.0.1 was released on 2019-10-29 * Committer/PMC Changes ** Jean-Baptiste Onofré was added to the PMC on 2019-12-17 ** No new committers. Last addition was Wei Yang on 2019-08-30
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Release of ActiveMQ 5.15.10 *** Bug fixes **** 5.15.11 & 5.16.0 release preparation ongoing ** ActiveMQ Artemis *** Release of ActiveMQ Artemis 2.10.0 (Aug 30) **** Add collision avoidance feature for redelivery like 5.x broker. **** Improve Paging performance when there are a lot of subscribers. **** Implement ring queue. *** Release of ActiveMQ Artemis 2.10.1 (Sept 26) **** Bug fixes. **** Work ongoing toward 2.11.0. *** ActiveMQ NMS **** Work progressed toward initial NMS AMQP client release. Taken to initial vote but some fixups identified, respin should proceed to vote soon. ***** .NET Standard 2.0 support ***** Failover implementation ***** Transactions support ***** Support for message selectors and noLocal filter ***** Testing toolkit for integration tests ***** Continuous Integration (travis and appveyor) enabled ***** Bug fixes ***** Updated docs * Releases ** ActiveMQ Artemis 2.10.0 (Aug 30) ** ActiveMQ 5.15.10 (Sept 3) ** ActiveMQ Artemis 2.10.1 (Sept 26) ** 5.15.9 was released on 2019-03-19 ** ActiveMQ-CPP v3.9.5 was released on 2019-02-01 * Committer/PMC Changes ** There are currently 61 committers and 24 PMC members in this project ** The Committer-to-PMC ratio is roughly 8:3 ** No new PMC members. Last addition was Justin Graham Bertram on 2018-11-26 ** Wei Yang was added as committer on 2019-08-30
## Description * Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Activity * ActiveMQ ** 5.15.10 & 5.16.0 releases preparation ** Roadmap proposal (discussion is on-going, no decisions yet) * ActiveMQ Artemis ** Artemis progresses towards becoming ActiveMQ 6 as per roadmap, with continued improvements in feature parity with ActiveMQ 5. ** Release of Apache ActiveMQ Artemis 2.8.0 (May 8) *** Support ActiveMQ5 feature JMSXGroupFirstForConsumer *** Bug fixes ** Release of Apache ActiveMQ Artemis 2.8.1 (May 22) *** Paging scale-ability *** Bug fixes ** Release of Apache ActiveMQ Artemis 2.9.0 (June 6) *** Support of MicroMeter API to enabled better pluggable metric integration ** Community Discussion of further Paging enhancements, by page cache partial re-design. * ActiveMQ NMS ** Release of Apache NMS API 1.8.0 *** .NET standard 2.0 support *** First official NuGet package ** Current activity in creating an NMS AMQP implementation, getting this into a state for release for the first time. ** Activity on updating NMS openwire implementation to .NET standard 2.0 and also NuGet package. ## Releases ** ActiveMQ Artemis 2.9.0, released on Thu Jun 6 2019 ** ActiveMQ Artemis 2.8.1, released on Wed May 22 2019 ** ActiveMQ Artemis 2.8.0, released on Wed May 8 2019 ** Last release was 5.15.9, released on Mon Mar 18 2019 ## Committer/PMC Changes * No new PMC members in the last 3 months. ** Last PMC addition: Tue Nov 27 2018 (Justin Graham Bertram) * No new committers in the last 3 months. ** Last committer addition: Tue Oct 30 2018 (Jamie Mark Goodyear) ** Currently 60 committers and 24 PMC members.
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Latest 5.15.9 improvement and bugfix release went out. *** Some ongoing work on supporting JDK 11. ** ActiveMQ Artemis *** Latest bugfix and feature releases went out. *** Some native code relating to journalling was moved to an independent release module to simplify maintenance. *** The 2.7.0 release of Artemis was fairly significant. It included a large number of bug fixes plus these notable new features/improvements (among others): **** Support for advanced destination options like consumersBeforeDispatchStarts & timeBeforeDispatchStarts **** Support for configurable delays before deleting addresses and queues **** Support logging HTTP access **** Reload logging configuration at runtime **** Support direct deliver for InVMAcceptors **** Support user and role manipulation for PropertiesLoginModule via management interfaces **** Implement Docker images **** Adding Audit Log **** Support for consumer priority **** Support FQQN for producers **** Support connection pooling in LDAPLoginModule **** Support configuring a default consumer window size via Address Settings **** Add broker plugin methods to handle errors during "send"/"route" operations (useful for plugins that might implement OpenTracing) **** Add trace logging for JDBC **** Support masked passwords in management.xml **** Support JMSXGroupSeq -1 to close/reset Groups * Other ** New website rolled out after many months of hard work * Releases ** ActiveMQ *** 5.15.9 was released on Mon Mar 18 2019 *** Addressed CVE-2019-0222 around MQTT frame corruption handling ** ActiveMQ-Artemis *** 2.6.4 was released on Thu Jan 24 2019 *** 2.7.0 was released on Tue Mar 19 2019 ** ActiveMQ-Artemis-Native *** 1.0.0 was released on Thu Mar 7 2019 ** ActiveMQ-CPP *** 3.9.5 was released on Thu Jan 31 2019 * Committer/PMC Changes ** No new PMC members in the last 3 months. ** Last PMC addition: Tue Nov 27 2018 (Justin Graham Bertram) ** No new committers in the last 3 months. ** Last committer addition: Tue Oct 30 2018 (Jamie Mark Goodyear) ** Currently 60 committers and 24 PMC members.
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Fixes and improvements on the redelivery policy (especially using exponential backoff) in progress *** New PoC to have better cloud support and features in progress, especially: **** Add new discovery agent for network of brokers (zookeeper and hazelcast) **** Evaluate adding replica support on top of kahadb ** ActiveMQ Artemis *** Upcoming 2.7.0 Release to include following new features, above the normal bug fixing and general improvements **** Further significant AMQP Performance Improvement - ARTEMIS-2205 **** Continued progress on ActiveMQ 5.x feature gap - http://activemq.apache.org/activemq-artemis-roadmap.html ***** Message Group reset via JMSXGroupSeq -1 ***** Consumer Priorities ***** Advanced destination options ****** Consumers before Dispatch ****** Delay before Dispatch **** QPID features Added ***** Custom LVQ Key ***** Non-Destructive Queue ** ActiveMQ Other *** New website progress update **** A small surge of activity late 2018 **** Design provided and key site structure **** Site hosted: http://activemq.apache.org/activemq-website/index.html **** Source: https://github.com/apache/activemq-website **** A link on the current home page was added to the new site. **** Next Stages to continue populating core pages with context, contributors welcome. * Releases ** ActiveMQ *** 5.15.7 was released on Fri Oct 26 2018 *** 5.15.8 was released on Sun Nov 18 2018 ** ActiveMQ Artemis *** 2.6.3 was released on Sat Sep 8 2018 * Committer/PMC Changes ** Justin Graham Bertram was added to the PMC on Tue Nov 27 2018 ** Michael André Pearce was added to the PMC on Thu Nov 08 2018 ** Last PMC addition: Tue Nov 27 2018 (Justin Graham Bertram) ** Jamie Mark Goodyear was added as a committer on Tue Oct 30 2018 ** Last committer addition: Tue Oct 30 2018 (Jamie Mark Goodyear) ** Currently 60 committers and 24 PMC members.
Description * Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. Activity * ActiveMQ ** Improved OSGi/Karaf support for Karaf 4.2.x ** Improvements on the http transport connector (allowing more tuning on the Jetty server and connector) Investigating some issues (on redelivery plugin for instance) ActiveMQ Artemis * ActiveMQ Artemis 2.6.3 released * Lots of bug fixes in 2.6.3 and 2.7.0 * Improvements in performance for AMQP in Artemis * Openwire has better performance now that will increase compatibility between ActiveMQ 5 and Artemis * Feature gap between ActiveMQ 5 and Artemis continues to be addressed Releases * 5.15.5 was released on Wed Aug 08 2018 * 5.15.6 was released on Thu Sep 06 2018 Committer Changes * Last PMC addition: Thu Oct 27 2016 (Clebert Suconic) * Last committer addition: Fri Sep 29 2017 (Michael André Pearce) * Currently 60 committers and 24 PMC members
* Description ** Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** ActiveMQ *** Released 5.15.4 *** Small number of bug fixes continue to be made as users report issues found in the field. ** ActiveMQ Artemis *** Released 2.6.0. Highlights include: **** Support regular expressions for matching client certificates for authentication. **** Support SASL_EXTERNAL for AMQP clients. **** New examples showing virtual topic mapping and exclusive queue features. *** Released 2.6.1. Bug-fix release; no notable new features. *** Released 2.6.2. Bug-fix release; no notable new features. * Releases ** 5.15.4 was released on Mon May 21 2018 ** Artemis 2.6.0 was released on Mon May 21 2018 ** Artemis 2.6.1 was released on Thu May 31 2018 ** Artemis 2.6.2 was released on Tue Jun 19 2018 * Committer Changes ** Last PMC addition: Thu Oct 27 2016 (Clebert Suconic) ** Last committer addition: Fri Sep 29 2017 (Michael André Pearce) ** Currently 60 committers and 24 PMC members
Description Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. Activity * ActiveMQ ** Released 5.15.3 * ActiveMQ Artemis ** The 2.5.0 release contained lots of great new features including support for: *** Exclusive consumers. *** Equivalent ActiveMQ 5.x Virtual Topic naming abilities. *** SSL Certificate revocation list. *** Last-value queues for OpenWire. *** Masked passwords in bootstrap.xml and login.config *** Configurable broker plugin implementation for logging various broker events (i.e. LoggingActiveMQServerPlugin). *** Option to use OpenSSL provider for Netty via the sslProvider URL parameter. *** Splitting of broker.xml into multiple files. *** Enhanced message count and size metrics for queues. Releases * 5.15.3 was released on Wed Jan 31 2018 * Artemis 2.5.0 was released on Wed Mar 21 2018 Committer Changes * Last PMC addition: Thu Oct 27 2016 (Clebert Suconic) * Last committer addition: Fri Sep 29 2017 (Michael André Pearce) * Currently 60 committers and 24 PMC members
Description Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. Activity ActiveMQ * Some folks are collaborating on the redesign/refactor of the ActiveMQ project website to give it a makeover and to better identify where activity is taking place * A vote was held to make the Apollo project read-only and indicate on both the ActiveMQ website and in the Apollo readme that the project is no longer under active development ActiveMQ Artemis * An Artemis Roadmap wiki page was created to identify the outstanding issues that must be addressed by Artemis in order to achieve some level of feature parity with ActiveMQ 5.x. The overall objective for working toward feature parity between ActiveMQ 5.x and Artemis is for Artemis to eventually become ActiveMQ 6.x. * The web console for Artemis has had good adoption with contributors beyond that of the originals contributing * Clebert Suconic hosted a video call to walk through the Aretmis code base with some folks Releases * ActiveMQ 5.15.2 was released on Fri Oct 20 2017 * ActiveMQ Artemis 2.4.0 was released on Tue Nov 7 2017 Committer Changes * Michael André Pearce at Fri Sep 29 2017
@Mark: pursue feedback from board meetings
Description Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ActiveMQ * ActiveMQ 5.15.1 released on Oct 2nd ActiveMQ Artemis * Artemis 2.3.0 was released on Sept 13th * Artemis 2.2.0 was released on July 31st * An embedded web management console was added * The download page was refreshed to improve clarity and ease future maintenance ActiveMQ Other * A new logo was selected by community vote following a period of open submissions. * The website was updated to use the new logo and slightly freshen the look. * Some release process improvements were discussed and implemented. Releases * 5.15.1 was released on Sun Oct 01 2017 * ActiveMQ Artemis 2.2.0 was released on Sun Jul 30 2017
Bruce will track down the console issue and provide that information in the next regularly schedule report.
Activity * ActiveMQ ** Work continues on bug fixes and hardening of the ActiveMQ 5.x broker. ** New 5.15.0 release is out which now requires Java 8 and includes the latest Camel 2.19.0 release * ActiveMQ Artemis ** Continued work on adding new features with several active discussions both on the mailing list and in JIRA and PR comments around the implementation of those features and their affect on existing usecases from members of the community. ** Improving AMQP support ** Many fixes around compatibility with older clients. * ActiveMQ Other * The community has opened up a call for new Logo's for the project website, a vote to pick a winner is expected late July. PMC changes * Last PMC addition: Thu Oct 27 2016 (Clebert Suconic) * Currently 24 PMC members Committer base changes * Currently 59 committers. * Francesco Nigro was added as a committer on Tue May 09 2017 Releases * 5.14.5 was released on Sun Apr 16 2017 * 5.15.0 was released on Thu Jun 29 2017 * ActiveMQ Artemis 1.5.5 was released on Sun May 14 2017 * ActiveMQ Artemis 2.1.0 was released on Sun May 14 2017 * ActiveMQ CLI Tools 0.1.0 was released on Sun May 07 2017
Description - Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. Activity * ActiveMQ ** The 5.x broker continues to see ongoing bug fixing and stabilization work. * ActiveMQ Artemis ** Continued work on broker performance especially around the AMQP protocol. ** Artemis now uses Netty Epoll on platforms that support it providing improved performance at the network layer. * ActiveMQ Other ** A new tooling project aimed at provided a simple means of migrating data from existing ActiveMQ 5.x brokers to Artemis install has started. ** The ActiveMQ NMS project had its SVN repositories migrated to Git to make future contributions simpler. ** Discussion in the community around donation of work on a new ActiveMQ NMS AMQP client implementation. PMC changes * Currently 24 PMC members ** Clebert Suconic was added to the PMC on Thu Oct 27 2016 Committer base changes * Currently 58 committers ** Christian Schneider was added as a committer on Wed Jan 04 2017 Releases * ActiveMQ 5.14.4 was released on Wed Mar 01 2017 * ActiveMQ Artemis 1.5.3 was released on Sun Feb 19 2017 * ActiveMQ Artemis 1.5.4 was released on Sun Mar 12 2017 * ActiveMQ Artemis 2.0.0 was released on Sun Mar 19 2017 * ActiveMQ-CPP v3.9.4 was released on Wed Feb 22 2017
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Activity: ActiveMQ * Continued hardening of AMQP protocol support ** Fixes to some memory leaks and deadlocks added ** Latest release now supports Jetty releases in the 9.3.x family. * ActiveMQ Artemis ** Apache Artemis 1.5.0 released with follow up of 1.5.1 maintenance release. ** Highlights: *** Outgoing AMQP connections supported *** The ability to broker to detect network failures was added *** CDI Integration was added *** Apache Artemis 2.0.0 is planned which includes major overhaul of the Artemis addressing model *** New model has been proposed and implemented, highlights include: **** Better support for address naming across protocols added **** Ability to define prefixes for specifying pub/sub and point to point messaging requirements added **** Consolidation of JMS and other protocol management/configuration * Both projects are now base-lined on Java 8 * Begin blogging about the ActiveMQ project on https://blogs.apache.org/ ## PMC changes: - Currently 24 PMC members. - Clebert Suconic was added to the PMC on Thu Oct 27 2016 ## Committer base changes: - Currently 58 committers. - Christian Schneider was added as a committer on Wed Jan 04 2017 ## Releases: - 5.13.5 was released on Mon Dec 19 2016 - 5.14.2 was released on Wed Dec 07 2016 - 5.14.3 was released on Wed Dec 21 2016 - ActiveMQ Artemis 1.5.0 was released on Mon Nov 07 2016 - ActiveMQ Artemis 1.5.1 was released on Thu Dec 08 2016
## Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. ## Activity: ActiveMQ * Continued hardening of AMQP protocol support ** Fixes to some memory leaks and deadlocks added ** Latest release now supports Jetty releases in the 9.3.x family. * ActiveMQ Artemis ** Apache Artemis 1.5.0 released with follow up of 1.5.1 maintenance release. ** Highlights: *** Outgoing AMQP connections supported *** The ability to broker to detect network failures was added *** CDI Integration was added *** Apache Artemis 2.0.0 is planned which includes major overhaul of the Artemis addressing model *** New model has been proposed and implemented, highlights include: **** Better support for address naming across protocols added **** Ability to define prefixes for specifying pub/sub and point to point messaging requirements added **** Consolidation of JMS and other protocol management/configuration * Both projects are now base-lined on Java 8 * Begin blogging about the ActiveMQ project on https://blogs.apache.org/ ## PMC changes: - Currently 24 PMC members. - Clebert Suconic was added to the PMC on Thu Oct 27 2016 ## Committer base changes: - Currently 58 committers. - Christian Schneider was added as a committer on Wed Jan 04 2017 ## Releases: - 5.13.5 was released on Mon Dec 19 2016 - 5.14.2 was released on Wed Dec 07 2016 - 5.14.3 was released on Wed Dec 21 2016 - ActiveMQ Artemis 1.5.0 was released on Mon Nov 07 2016 - ActiveMQ Artemis 1.5.1 was released on Thu Dec 08 2016
@Bruce resubmit the report for February
* Description: Apache ActiveMQ is a popular and powerful open source message-oriented middleware. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 2.0, AMQP 1.0, MQTT, Stomp and REST. * Activity ** Overall, the project health is very stable. No disgreements in the community and the folks on the project are working together on both ActiveMQ and Artemis. The ActiveMQ code base continues to grow and improve and it is pushing releases more frequently as was the plan. Activity with the Artemis code base continues its successful march toward full compatibility with ActiveMQ. ** ActiveMQ *** Active discussions around a new web console *** The project is a little stuck on the docker issues pending infra and legal resolution ** ActiveMQ Artemis *** Apache Artemis 1.4.0 Released *** AMQP 1.0 implementation improvements **** Local transaction support improved **** Multi-session-per-tx and multi-tx-per-session capabilities support **** Support for OASIS AMQP JMS mappings for JMS 1.1 over AMQP 1.0 added **** Major refactor of the AMQP implementation making it simpler and easier to understand *** [CVE-2016-4978] Apache ActiveMQ Artemis: Deserialization of untrusted input vunerability. **** Fixed in Apache Artemis 1.4.0 **** Announcement made *** Support for setting global limits (total memory and disk utilization) added *** Basic Java EE CDI integration added * PMC changes ** Currently 23 PMC members ** No new PMC members added in the last 3 months ** Last PMC addition was Martyn Taylor on Fri Jul 08 2016 * Committer base changes ** Currently 57 committers ** John D. Ament was added as a committer on Mon Aug 08 2016 * Releases ** 5.13.4 was released on Mon Jul 18 2016 ** 5.14.0 was released on Thu Aug 04 2016 ** 5.14.1 was released on Thu Sep 29 2016 ** ActiveMQ Artemis 1.4.0 was released on Mon Sep 12 2016
# Description * Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. ## Activity * The ActiveMQ Broker continues to see continued bug fixes and feature additions ** Support added for AMQP over WebSockets added for inclusion in 5.14.0 ** Improvements to the KahaDB message store allowing for better store clean up. ** Important fixes continue to be ported to the 5.13.x branch and a new 5.13.4 release is nearing release readiness. * ActiveMQ Artemis continues working towards adding ActiveMQ 5.x equivalent features, client compatibility and improvements: ** The OpenWire protocol implementation is now feature complete ** The Database journal has been improved and support added for: *** MySQL *** PostgreSQL ** Database storage for large messages has been added ** HA using replication has been heavily tested and had several improvements ** The AMQP protocol has had a lot of attention including many fixes and support for AMQP link drain and subscription addresses ** MQTT protocol has been updated to support interceptors and cross protocol communication ** Dual-authentication is now supported so SSL and non-SSL connections can be authenticated by different JAAS login modules. ** The broker's SSL keystores can now be reloaded on demand without stopping the broker. ** JMS topics are now auto-created by default when a producer sends a message or a client subscribes. ** The name of the authenticated user can now be automatically added to the messages it sends. ** STOMP clients can now have their authentication and authorization based on their SSL certificate. ** Lots of smaller bug fixes and performance improvements ## PMC changes * Currently 22 PMC members * Martyn Taylor was added to the PMC on Sun Jul 10 2016 * Last PMC addition: Sun Jul 10 2016 (Martyn Taylor) ## Committer base changes * Currently 56 committers * No new committers added in the last 3 months * Last committer addition was Matt Richard Hogstrom at Thu Jan 28 2016 ## Releases * 5.13.3 was released on Sun May 01 2016 * ActiveMQ Artemis 1.3.0 was released on Tue Jun 14 2016 * Apache.NMS.ActiveMQ v1.7.2 was released on Wed Apr 06 2016 ## Mailing list activity * users@activemq.apache.org ** 741 subscribers (up 14 in the last 3 months) ** 638 emails sent to list (837 in previous quarter) * dev@activemq.apache.org ** 367 subscribers (up 14 in the last 3 months) ** 909 emails sent to list (653 in previous quarter) * announce@activemq.apache.org ** 9 subscribers (up 0 in the last 3 months) * issues@activemq.apache.org ** 43 subscribers (up 3 in the last 3 months) ** 2159 emails sent to list (1698 in previous quarter) ## JIRA activity * 261 JIRA tickets created in the last 3 months * 262 JIRA tickets closed/resolved in the last 3 months
## Description: - Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. ## Issues: - No issues ## Activity: - Apache ActiveMQ Artemis has been working towards adding ActiveMQ 5.x equivalent features and client compatibility improvements: - The OpenWire protocol module has been completely refactored, improvements include: - Improved message encoding support with increased performance - Cluster connections can now be configured using ActiveMQ 5.x style URI - Equivalent implementations of all ActiveMQ 5.x JAAS modules are now available in Artemis - Artemis has initial support for database backed Journal. - Various improvements and bug fixes to: - HA Replication, STOMP protocol module, File Journal Storage ## Health report: - No issues ## PMC changes: - Currently 22 PMC members. - New PMC members: - Christopher Shannon was added to the PMC on Sun Jan 24 2016 - Jeff Genender was added to the PMC on Sun Jan 24 2016 ## Committer base changes: - Currently 56 committers. - New commmitters: - Matt Richard Hogstrom was added as a committer on Thu Jan 28 2016 - John Robert Sisson was added as a committer on Thu Jan 28 2016 ## Releases: - 5.13.1 was released on Thu Feb 04 2016 - 5.13.2 was released on Thu Mar 03 2016 - ActiveMQ-CPP v3.9.3 was released on Wed Mar 30 2016 - Activemq-CPP v3.9.2 was released on Sun Feb 07 2016 - Apache.NMS.ActiveMQ v1.7.2 was released on Wed Apr 06 2016 ## Mailing list activity: - users@activemq.apache.org: - 727 subscribers (up 12 in the last 3 months): - 930 emails sent to list (770 in previous quarter) - dev@activemq.apache.org: - 352 subscribers (up 11 in the last 3 months): - 666 emails sent to list (717 in previous quarter) - announce@activemq.apache.org: - 9 subscribers (up 0 in the last 3 months) - issues@activemq.apache.org: - 37 subscribers (up 6 in the last 3 months): - 1910 emails sent to list (1780 in previous quarter) ## JIRA activity: - 276 JIRA tickets created in the last 3 months - 240 JIRA tickets closed/resolved in the last 3 months @Marvin: Please elaborate about the health of the community, particularly with regards to the direction taken after the architectural debates. @Bruce: No significant turmoil over the last year after settling the architecural issues. No recent departures of any community members.
@Bruce: Prepare new report for next month with more information on the health of the project.
Description * Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. Activity * Apache.NMS added a new provider implementation Apache.NMS.XMS for connecting to IBM WebSphere MQSeries. This was contributed by the user community, and based on the existing Apache.NMS provider implementation for TIBCO EMS. There are now eight NMS provider implementations. * ActiveMQ 5.x added several new features in version 5.13.0 * There is now support for automatic wire protocol detection (OpenWire, STOMP, MQTT, and AMQP) using the new auto transport. * Improved metrics as the broker now keeps track of the memory size of pending messages. * A pure Java API for runtime configuration changes to the broker. Previously only changes could be done in XML. * There is now support for dynamic network demand based on the existence of Virtual Consumers. * Support was added for sending scheduled message using message annotations when using AMQP. * The ability to dynamically shrink and regrow the store size at runtime based on available disk space. PMC changes * Currently 20 PMC members * New PMC members ** Christopher Shannon was added to the PMC on Sun Jan 24 2016 ** Jeff Genender was added to the PMC on Sun Jan 24 2016 Committer base changes * Currently 56 committers * New commmitters ** Matt Richard Hogstrom was added as a committer on Thu Jan 28 2016 (not sure why he was added, got this info from reporter.apache.org) ** John Robert Sisson was added as a committer on Thu Jan 28 2016 (not sure why he was added, got this info from reporter.apache.org) Releases * Activemq-CPP v3.9.1 was released on Thu Dec 03 2015 * Activemq-CPP v3.9.2 was released on Thu Feb 08 2016 * 5.11.3 was released on Sun Nov 01 2015 * 5.12.1 was released on Wed Oct 14 2015 * 5.12.2 was released on Sun Jan 10 2016 * 5.13.0 was released on Wed Dec 02 2015 * 5.13.1 was released on Fri Feb 05 2016 * ActiveMQ Artemis 1.2.0 was released on Thu Jan 07 2016 Mailing list activity * users@activemq.apache.org ** 716 subscribers (down -5 in the last 3 months) ** 816 emails sent to list (712 in previous quarter) * dev@activemq.apache.org ** 344 subscribers (up 7 in the last 3 months) ** 837 emails sent to list (765 in previous quarter) * issues@activemq.apache.org ** 35 subscribers (up 4 in the last 3 months) ** 2045 emails sent to list (1763 in previous quarter) * announce@activemq.apache.org ** 9 subscribers (up 1 in the last 3 months) JIRA activity * 233 JIRA tickets created in the last 3 months * 257 JIRA tickets closed/resolved in the last 3 months
No report was submitted.
## Description: Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. ## Activity: - ActiveMQ 5 saw two new releases this quarter one major release and an additional bug fix release. - ActiveMQ 5.11.2 was released on Mon Aug 10 2015 - ActiveMQ 5.12.0 was released on Thu Aug 13 2015 - Some discussion on the mailing list around when to release ActiveMQ 5.12.1 and what fixes should be included. - The ActiveMQ native clients also saw some releases this quarter and continue to see active development. - ActiveMQ-CPP 3.9.0 was released on Sat Aug 15 2015 - The Apache.NMS API v1.7.1 was released on Fri Sep 04 2015. - The Apache.NMS.ActiveMQ client library v1.7.1 was released on Mon Oct 05 2015. - The Artemis project continues to see some very active development and discussion on the mailing lists. - ActiveMQ Artemis 1.1.0 was released on Wed Sep 23 2015 ## Health Report: - As the number and scope of the recent releases shows, there is a lot of development occurring throughout all of the ActiveMQ products - Many bugs are being raised, but they are being looked at fairly promptly - There were a couple of bugs raised that resulted in good “cross team” discussions as to whether the bug was, indeed, a bug or a desired change in behavior - While some of these discussions did hold up the creations of a patch release (5.12.1), it was important for the team to reach a consensus on the outcome and plans are starting to finish the release ## Issues: - There are no issues requiring board attention at this time ## PMC changes: - Currently 20 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Arthur Naseef at Mon Feb 09 2015 ## LDAP changes: - Currently 54 committers and 20 committee group members. - No new committee group members added in the last 3 months - Christopher L. Shannon was added as a committer on Thu Jul 30 2015 ## Releases: - ActiveMQ-CPP 3.9.0 was released on Fri Aug 14 2015 - ActiveMQ Artemis 1.1.0 was released on Wed Sep 23 2015 - 5.11.2 was released on Mon Aug 10 2015 - activemq-cpp-3.9.0 was released on Sat Aug 15 2015 - 5.12.0 was released on Wed Aug 12 2015 - Apache.NMS.ActiveMQ v1.7.1 was released on Sun Oct 04 2015 - Apache.NMS v1.7.1 was released on Thu Sep 03 2015 ## Mailing list activity: - users@activemq.apache.org: - 721 subscribers (up 20 in the last 3 months): - 727 emails sent to list (815 in previous quarter) - dev@activemq.apache.org: - 336 subscribers (up 9 in the last 3 months): - 777 emails sent to list (1557 in previous quarter) - issues@activemq.apache.org: - 27 subscribers (up 6 in the last 3 months): - 1807 emails sent to list (1357 in previous quarter) - announce@activemq.apache.org: - 8 subscribers (up 0 in the last 3 months) ## JIRA activity: - 248 JIRA tickets created in the last 3 months - 209 JIRA tickets closed/resolved in the last 3 months
*HornetQ IP clearance has been completed 100% **HornetQ code base migrated to ActiveMQ Artemis ***Eliminated all HornetQ references ***The code base is now 100% an ActiveMQ project *Discussion around development methodology differences between the 5.x code base and the ActiveMQ Artemis **Garnered fairly active participation from many committers **It did result in a good description of the commit then review process that was agreed upon on the mailing list which was then documented at http://s.apache.org/zD7 **There were also good discussions around code formatting setups to make working on the various codebases within ActiveMQ more consistent and easier to pull ideas and code back and forth *ActiveMQ Artemis code base is now receiving contributions from a wider scope of people (beyond just the original HornetQ contributors) **Long standing committers from the 5.x project are starting to contribute to ActiveMQ Artemis *Active collaboration between 5.x development and ActiveMQ Artemis development is now taking place **ActiveMQ 5.x features actively being migrated to Artemis ***Test framework from 5.x migrated ActiveMQ Artemis ***Migration of the MQTT protocol from 5.x to ActiveMQ Artemis **Also discussion is taking place to improve the the 5.x code base with regard multi-protocol detection on a single socket based on ideas from Artemis and Apollo *PMC is actively working toward diversifying the community by inviting more committers to the project **Christopher Shannon was added this month **Three others added since May 2015 *Artemis 1.0 was successfully released **Work is on-going for the 1.0.1 release *Back in the April report, one PMC member voiced the following concern: *"At least one member of the PMC, as well as several members of the community, feels strongly that disagreements and concerns are not getting addressed in a manner that will move the community toward consensus." **While this comment is true, the community member who was raising these concerns has gone silent * Initiated discussion to address past issues from some community members as instructed by the board ** Result so far is zero replies
There seem to be some issues in the PMC but not a lot of specifics have been surfaced. Hadrian Z, who had some issues with governance, has resigned from the PMC. Bruce Snyder is trying to get more details on the issues. The situation appears to be improving.
TLP Description: Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. Community: * The development and user lists continue to remain active * Kevin Burton voted in as a committer on 27 June 2015 Development: * Development on ActiveMQ 5.12 is in progress and remains very active * Development on ActiveMQ Artemis 1.0.1 is in progress and is active Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant with trademark policies * Documentation also being reviewed for compliance Releases: * No releases this month
@ Dan Kulp volunteered to work with Bruce regarding expectations for PMC chairs and board reports. @David Please report next month specifically on the project/community issue.
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many cross language clients and protocols, comes with easy to use enterprise integration patterns and many advanced features while fully supporting JMS 1.1, J2EE 1.4, AMQP 1.0. Community: * The development and user lists continue to remain active * Two resignations from the PMC, but upon further discussion and consideration, both have suspended the request * New mailing list created for JIRA issues, git pull requests, etc. named issues@activemq.apache.org * Donated code base renamed to ActiveMQ Artemis (based on a vote) * Marc Schöchlin voted in as a committer on 16 May 2015 * Jeff Genender voted in as a committer on 16 May 2015 * Developing guidelines on what it takes to become a committer on the ActiveMQ project * Discussions have started around some of the differences between the processes of the ActiveMQ community and the Artemis developer workflow to get them aligned with the expectations of the entire community. Development: * Development on ActiveMQ 5.12 is in progress and remains very active * Development on ActiveMQ Artemis 1.0.1 is in progress and is active * Development on ActiveMQ Apollo seems to have stalled Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant with trademark policies * Documentation also being reviewed for compliance Releases: * ActiveMQ Artemis 1.0.0 released on May 29, 2015 * ActiveMQ 5.10.2 and ActiveMQ 5.11.1 released on February 17, 2015
No report was submitted.
The PMC is ignoring requests from board members.
@Sam follow up with PMC.
WHEREAS, the Board of Directors heretofore appointed Hiram Chirino to the office of Vice President, Apache ActiveMQ, and WHEREAS, the Board of Directors is in receipt of the resignation of Hiram Chirino from the office of Vice President, Apache ActiveMQ, and WHEREAS, the Project Management Committee of the Apache ActiveMQ project has chosen by vote to recommend Bruce Snyder as the Successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Hiram Chirino is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache ActiveMQ, and BE IT FURTHER RESOLVED, that Bruce Snyder be and hereby is appointed to the office of Vice President, Apache ActiveMQ, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7H, Change the Apache ActiveMQ Chair, was approved by Unanimous Vote of the directors present.
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Several ActiveMQ based presentation were given at Apachecon NA. * The ActiveMQ community has voted to name the HortnetQ code donation ActiveMQ Artemis. * Apache board members requested a special report to address what the plan is of the hornetq code donation. There were some specific question what were directed at the PMC: Q. Red Hat has a product, called HornetQ, which includes a website; branding, etc. http://hornetq.jboss.org/ A. ActiveMQ PMC does not intend to use the HornetQ branding in any code, docs or website. The code donation has been updated to remove such references. The HornetQ open source project is now considered a legacy project and the code is no longer maintained as the open source project HornetQ. The ActiveMQ community is beginning to work together to develop a plan to take the donated code base forward and to develop community around this code base. Q. The ActiveMQ PMC needs to deliver a plan for: A. Apache ActiveMQ has multiple products with multiple versions: a. ActiveMQ - (version 5.x.x) b. ActiveMQ Artemis - (version 1.x.x) This means that we are not yet ready to declare that ActiveMQ Artemis is the successor to ActiveMQ 5.x. We will wait until the product matures to make that decision. Q. The current chair has been the chair for *many* years and based on the current status and issues in the community, I would strongly suggest having a plan for potentially replacing the chair of the project. A. The PMC agrees. * The PMC has voted to give the code donation a code name so that it is not referred to as HornetQ anymore within ActiveMQ. * IP clearance for the code donation is almost complete: http://incubator.apache.org/ip-clearance/hornetq.html * At least one member of the PMC, as well as several members of the community, feels strongly that disagreements and concerns are not getting addressed. They would rather have Artemis go through the incubator. * PMC is in discussions looking for ways to increase community diversity * PMC has voted to appoint Bruce Snyder as the ActiveMQ PMC chair. The PMC requests that the board approve the the following resolution: ---------------------------------------------------------- WHEREAS, the Board of Directors heretofore appointed Hiram Chirino to the office of Vice President, Apache ActiveMQ, and WHEREAS, the Board of Directors is in receipt of the resignation of Hiram Chirino from the office of Vice President, Apache ActiveMQ, and WHEREAS, the Project Management Committee of the Apache ActiveMQ project has chosen by vote to recommend Bruce Snyder as the Successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Hiram Chirino is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache ActiveMQ, and BE IT FURTHER RESOLVED, that Bruce Snyder be and hereby is appointed to the office of Vice President, Apache ActiveMQ, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. ---------------------------------------------------------- Development: * Development on ActiveMQ 5.12 is in progress. * Development on ActiveMQ Artemis is in progress. Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ 5.11.1 - 2/17/15 * Apache ActiveMQ 5.10.2 - 2/17/15 * Apache ActiveMQ-CPP v3.8.4 - 2/19/15
@David: Please file board reports for the next three months to address PMC issues
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Robbie Gemmell became a committer 12/9/14 * Emeritus PMC members removed. * Arthur Naseef joined the ActiveMQ PMC * Dan Kulp joined the ActiveMQ PMC Development: * trunk branch renamed to master to follow git naming conventions. * Development on ActiveMQ 5.11 is in progress. * Development on ActiveMQ 6.0 is in progress. Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache.NMS 1.7.0 - 1/8/15 * Apache.NMS.ActiveMQ 1.7.0 - 1/16/15 * Apache ActiveMQ 5.10.1 - 1/20/15 * Apache ActiveMQ 5.11.0 - 2/3/15 * Apache Apollo 1.7.1 - 2/3/15
No report was submitted.
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Dan Kulp became a committer 7/21/14 * HornetQ project has started talks about donating their codebase to the ASF. The ActiveMQ project is shepherding the ip clearance and is working towards integrating them into the project. * HornetQ code donation accepted by ActiveMQ Project - 9/30/14 * 5 HornetQ committers (Clebert Suconic, Andy Taylor, Justin Bertram, Youg Hao Gao, Martyn Taylor) became ActiveMQ commiters - 9/30/14 Development: * Development on ActiveMQ 5.11 is in progress. Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ-CPP v3.8.3 - 7/17/14 * Apache.NMS.ActiveMQ 1.6.3 - 7/21/14 * Apache.NMS.ActiveMQ 1.6.4 - 9/12/14
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Dhiraj Bokde became a committer 6/6/14 Development: * Development on ActiveMQ 5.11 has started Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ 5.10.0 - 6/10/14
@Greg: Any info on sub-projects?
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * The Debate over the inclusion of the hawt.io web console in the ActiveMQ 5.9 release had been resolved. It has been removed in the 5.9.1 release and the upcoming 5.10. Development: * An ActiveMQ 5.10 release is being prepared. * The project moved to the new svnpubsub way to publish distros (INFRA-7539) Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ 5.9.1 - 4/4/14 * Apache Apollo 1.7 - 3/10/14
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Kevin Earls, Jean-Baptiste Onofre, and Matt Pavlovich became ActiveMQ committers. * Debate erupted over the inclusion of the hawt.io web console in the ActiveMQ 5.9 release. A resolution is being worked on. Development: * A follow up ActiveMQ release is being prepared. Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache.NMS.ActiveMQ 1.6.2 - 12/22/13 * Apache ActiveMQ-CPP v3.8.2 - 12/9/13 * Apache.NMS.Stomp 1.5.4 - 10/24/13 * Apache ActiveMQ 5.9.0 - 10/21/13 * Apache.NMS.ActiveMQ 1.6.1 - 10/19/13
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Most SCM roots in ActiveMQ have switched from SVN to Git. Development: * It's been a busy quarter preparing for the The ActiveMQ 5.9 release. It should be done soon! Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * ActiveMQ-CPP v3.8.1 - Sep 19th 2013 * ActiveMQ-CPP v3.8.0 - Sep 6th 2013
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Developers voted to switch ActiveMQ from SVN to Git. * Christian Posta was voted in as a PMC member * Several ActiveMQ related presentations were done at CamelOne. Development: * Development on ActiveMQ 5.9 is underway Trademark / Branding Status: * Sub-projects need to be reviewed to make sure they are also compliant /w TM policies * Documentation and readme files will also be reviewed for compliance Releases: * Apache.NMS.ActiveMQ 1.6.0 * Apache.NMS API 1.6.0 * ActiveMQ-CPP v3.7.0
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. Development: * Migration to svnpubsub was completed. * Development on ActiveMQ 5.9 is underway Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investiate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ-CPP 3.6.0 (Mar 7/2013) * Apache Apollo 1.6 (Feb 25/2013) * Apache ActiveMQ 5.8.0 (Feb 11/2013)
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. Development: * Migration to svnpubsub is almost complete. * ActiveMQ 5.8 is almost ready for a release and has implemented AMQP 1.0 using the proton library from the Apache Qpid project. Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache Apollo 1.5 * Apache ActiveMQ CPP 3.5.0 * Apache ActiveMQ CPP 3.4.5
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Christian Posta was voted in to be an ActiveMQ committer Development: * It was a busy quarter in which we released ActiveMQ 5.7.0 along with a native client release and an Apollo releases. * ActiveMQ 5.8 has just started development and is working towards implementing AMQP 1.0 using the proton library from the Apache Qpid project. * ActiveMQ-CPP 3.5.0 is in testing now and should be completed before years end. Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ 5.7.0 * Apache.NMS.Stomp 1.5.3 * Apache Apollo 1.4 * Apache ActiveMQ 3.4.5 in progress.
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * No changes in the committer or PMC membership rosters Development: * It was a busy quarter in which we finally released ActiveMQ 5.6.0 along with server native client releases and a couple of Apollo releases. * ActiveMQ 5.7 and Apollo 1.4 is under development Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache.NMS.ActiveMQ 1.5.6 * Apache.NMS 1.5.1 * Apache ActiveMQ-CPP v3.4.4 * Apache ActiveMQ-CPP v3.4.3 * Apache Apollo 1.3 * Apache ActiveMQ 5.6.0 * Apache.NMS.ActiveMQ 1.5.5 * Apache ActiveMQ-CPP v3.4.2 * Apache ActiveIO 3.1.4 * Apache Apollo 1.2 * Apache.NMS.ActiveMQ 1.5.4
(ActiveMQ)
AI Brett: follow up to get trademark attribution sorted.
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * No changes in the committer or PMC membership rosters Development: * The ActiveMQ 5.6 should be getting released shortly * Apollo 1.0 finally came out of beta and is now having regular releases Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache Apollo 1.1 * Apache Apollo 1.0 * Apache.NMS.ActiveMQ 1.5.3
Apache ActiveMQ is a popular and powerful open source messaging server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4. Community: * The development and user lists continue to stay active. * Torsten Mielke we voted in as a new committer. * PMC members Aaron Mulder and Alan D. Cabrera changed status to emeritus Development: * ActiveMQ 5.6 is still being worked on. * Apollo 1.0 is approaching completion. Several betas have been released and it has shown to be stable and easy to manage. The Apollo messaging engine will likely be the path used to implement ActiveMQ 6.0. Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ-CPP v3.4.1 * Apache Apollo 1.0 beta 6 * Apache.NMS.Stomp v1.5.2 * Apache.NMS.ActiveMQ 1.5.2
Community: * The development and user lists continue to stay active. * No new committers or PMC members added. Development: * A LGPL licensed artifact was discovered to be in a Apache Camel dependency which was included in the ActiveMQ 5.4.0, 5.4.1, 5.4.2 and 5.5.0 releases. We have removed the release from the Apache download server and released ActiveMQ 5.4.3 and 5.5.1 with the artifacts removed. * ActiveMQ 5.6 is about to be released. * Apollo 1.0 is approaching completion. Several betas have been released and it has shown to be stable and easy to manage. The Apollo messaging engine will likely be the path used to implement ActiveMQ 6.0. Trademark / Branding Status: * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache ActiveMQ 5.5.1 * Apache ActiveMQ 5.4.3 * Apache Apollo 1.0 beta 5 * Apache ActiveIO 3.1.3
Brett: does there need to be better guidance on how projects deal with licensing issues? I noticed ActiveMQ had no valid download on their site for some time.
Larry: It looks like this PMC needs some help with trademarks
AI Larry: discuss legal trademark issues with ActiveMQ PMC
Community: * The development and user lists continue to stay active. * No new committers or PMC members added. Development: * Development has started on the next ActiveMQ 5.6 release. * Apollo 1.0 is approaching completion. Several betas have been released and it has shown to be stable and easy to manage. The Apollo messaging engine will likely be the path used to implement ActiveMQ 6.0. * Development has started on a new ZeroMQ provider for the NMS project. This new provider named Apache.NMS.ZMQ will be compatible with the Apache.NMS 1.5.1 API. Trademark / Branding Status: * activemq.apache.org has been updated to follow the trademark guidelines * The activemq.org and activemq.com TLD's are owned by other entities * Need to investigate if we should be using (R) instead of (TM) for the ActiveMQ mark * Sub-projects need to be reviewed to make sure they are also compliant * Documentation and readme files will also be reviewed for compliance Releases: * Apache Apollo 1.0 beta 4 * Apache Apollo 1.0 beta 3 * Apache Apollo 1.0 beta 2 * Apache Apollo 1.0 beta 1 * Apache.NMS.ActiveMQ 1.5.1 * Apache ActiveMQ-CPP v3.4.0 * Apache ActiveMQ-CPP v3.3.0 * Apache ActiveMQ 5.5.0 * Apache ActiveMQ-CPP v3.2.5 * Apache.NMS.ActiveMQ 1.5.0 * Apache.NMS.Stomp 1.5.1 * Apache.NMS.Stomp 1.5.0
Community: * The development and user lists continue to stay active. * Alex Dean (alexd) added as a committer to the project Development: * Development has started on the next ActiveMQ 5.6 release. * Development continues on the ActiveMQ Apollo 1.0 release. * Development has started on the next Apache.NMS.ActiveMQ 1.5.1 release. * ActiveMQ-CPP v3.3.0 is being prepared for release. Releases: * Apache ActiveMQ 5.5.0 * Apache ActiveMQ Apollo 1.0 Beta 1 * Apache ActiveMQ-CPP v3.2.5 * Apache.NMS.ActiveMQ 1.5.0 * Apache.NMS.Stomp 1.5.1 * Apache.NMS.Stomp 1.5.0
Community: * The development and user lists continue to stay active. * No new committers or PMC members added. Development: * Development has started on the next ActiveMQ 5.5 release. * Prototype broker core slated for ActiveMQ 6.x is still under development. * Apache.NMS.Stomp 1.5.0 is being readied for release. Releases: * Apache ActiveMQ 5.4.2 * Apache ActiveMQ CPP 3.2.4 * Apache.NMS 1.5.0
Community: * The development and user lists continue to stay active and vibrant. * No new committers or PMC members added Development: * Development has started on the next ActiveMQ 5.5 release. * Prototype broker core slated for ActiveMQ 6.x is still under development Releases: * Apache.NMS.ActiveMQ 1.4.1 * Apache ActiveMQ 5.4.1 * Apache.NMS.Stomp 1.4.0 * Apache.NMS.ActiveMQ 1.4.0 * ActiveMQ-CPP 3.2.3 * Apache.NMS API 1.4.0 * Apache ActiveMQ 5.4.0 * Apache ActiveMQ Protocol Buffers 1.1 * ActiveMQ-CPP 3.2.2
Community: * The development and user lists continue to stay active and vibrant. * No new committers or PMC members added Development: * Working towards an ActiveMQ 5.4 release. * Prototype broker core for ActiveMQ 6.x is showing promise Releases: * ActiveMQ-CPP 3.2.1 * ActiveMQ-CPP 3.2.0 * ActiveMQ-CPP 3.1.3 * Apache.NMS API 1.3.0 * Apache.NMS.ActiveMQ 1.3.0 * Apache.NMS.Stomp 1.3.0
Apologies for missing the April board report deadline. Community: * The ActiveMQ project has had another very busy but quiet quarter. * The development and user lists continue to stay vibrant. Development: * Working towards an ActiveMQ 5.4 release. Releases: * ActiveMQ 5.3.2 * ActiveMQ-CPP 3.1.2 * ActiveMQ 5.3.1 * ActiveMQ-CPP 3.1.1 * Apache.NMS.ActiveMQ v1.2.0 * Apache.NMS.Stomp v1.2.0 * Apache.NMS API 1.2.0
Brian will confirm that the "very busy" vs "quiet" refers to development vs (lack of) drama.
Brett to pursue a report for ActiveMQ
Community: * The ActiveMQ project has had another very busy but quiet quarter. * The development and user lists continue to stay vibrant. * Tim Bish has joined the ActiveMQ PMC Development: * The Apache.NMS.Stomp project has begun development of its first release. Releases: * ActiveMQ-CPP 3.1.0
Community: * The ActiveMQ project has had another very busy but quiet quarter. * The development and user lists continue to stay vibrant. Development: * It was a busy an fruitful quarter which produced several new releases. Releases: * Apache.NMS 1.1.0 * Apache.NMS.ActiveMQ 1.1.0 * Apache.NMS.EMS 1.1.0 * Apache.NMS.MSMQ 1.1.0 * Apache.NMS.WCF 1.1.0 * ActiveIO 3.1.1 * ActiveIO 3.1.2 * ActiveMQ Protocol Buffers 1.0 * ActiveMQ 5.3.0
Community: * The ActiveMQ project has had another very busy but quiet quarter. * The development and user lists continue to stay vibrant. * New PMC members: Dejan Bosanac * New Committers: Colin MacNaughton, Bruce Snyder Development: * The first release of the Apache ActiveMQ .NET 1.1.0 project is underway. * ActiveMQ 5.3.x maintenance development continues expect a release soon. * Lots of impressive work being done sandbox area for a revolutionary version of the Broker may one day become ActiveMQ 6.0. Releases: * ActiveMQ-CPP 2.2.6 * ActiveMQ-CPP 3.0.0 * ActiveMQ-CPP 3.0.1
Greg to verify that the sandbox work is community driven, and to remind Hiram to update committee-info.txt.
This is the April report which missed the submission deadline. Submitting for the May meeting. Community: * The ActiveMQ project has had another very busy but quiet quarter. * The development and user lists continue to stay vibrant. * The Camel sub project has completed moving to a TLP. Development: * ActiveMQ 5.3.x and 6.x development is underway. * ActiveMQ-CPP 3.0 development is underway. The current architecture is being refactored to improve performance and to allow for new features to be added more easily such as a Failover Transport. Releases: * ActiveMQ-CPP 2.2.4 * ActiveMQ-CPP 2.2.5
No report. Bill takes the action to get a report.
Community: * The ActiveMQ project has had another very busy quarter. William Tam has been added as an ActiveMQ committer. * The development and user lists continue to stay vibrant. * The Camel sub project has been approved to become a TLP and is currently setting it's infrastructure to do so. * A privacy policy page has been added to all the ActiveMQ wikis and websites. Development: * ActiveMQ 5.3.x development is underway. Several new ideas are being researched like a new storage implementation and a protocol buffer based wire encoding. If accepted into the main line this may bump up the major version to 6.0. * ActiveMQ-CPP 3.0 development is underway. The current architecture is being refactored to improve performance and to allow for new features to be added more easily such as a Failover Transport. Releases: * ActiveMQ 5.2.0 * ActiveMQ-CPP 2.2.2 * ActiveMQ-CPP 2.2.3 * Camel 1.5.0
Bertrand to inquire as to whether Thrift is being considered.
Community: * The ActiveMQ project has had another very busy quarter. Jonathan Anstey was voted in as an ActiveMQ committer. * The development and user lists continue to stay vibrant. Development: * Lots of development effort continues around pushing out new versions of ActiveMQ, ActiveMQ-CPP, and Camel. A new 5.2.0 release of ActiveMQ is currently in the works. Releases: * ActiveMQ-CPP 2.2.1 * Camel 1.4.0
Community: * The ActiveMQ project has had another very busy quarter. Seven new contributors were voted in and accepted becoming ActiveMQ committers: * Gary Tully * Gert Vanthienen * Dejan Bosanac * Claus Ibsen * Roman Kalukiewicz * Willem Jiang * Jim Gomes * The development and user lists continue to stay vibrant. Development: * Lots of development effort continues around pushing out new versions of ActiveMQ, ActiveMQ-CPP, and Camel. Releases: * Camel 1.3.0 * ActiveMQ 5.1.0 * ActiveMQ 4.1.2 * ActiveIO 3.1.0 * ActiveIO 3.0.1 * ActiveMQ-CPP 2.2
The board is pleased with rate at which new committers are being added.
Community: The ActiveMQ community continues to stay vibrant with a very healthy amount of email traffic flowing through it's email lists. It has also added several new committers to it's ranks. New Committers: * Jim Gomes * Roman Kalukiewicz * Willem Jiang * Claus Ibsen Development: Development continues at a good pace. Several releases are eminent and may get fully released by the time this board report is submitted. Those releases include a bug fix release for ActiveMQ 4.1.2 and ActiveMQ 5.1.0. We are also reviewing the LICENSE and NOTICE files for conformance with the recent clarifications on legal-discuss about what they are intended to contain. Releases: * Apache ActiveIO 3.0.1 * Apache ActiveIO 3.1.0 * Apache Camel 1.3.0 ECN Status: Notices have sent to the BIS/NSA and they have been documented at the official location http://www.apache.org/licenses/exports/ . The only projects using crypto software were: * Apache ActiveMQ * Apache Camel
Community: * Nicky Sandhu and Hadrian Zbarcea were voted in and accepted becoming ActiveMQ committers * A code grant was accepted for an NMS implementation that access Tibco EMS. * The development and user lists continue to stay vibrant. Development: * ActiveMQ 5.0 continues to stabilize and should produce a 5.0.1 bug fix release shortly. * NMS subproject refactored to make each NMS implementation independently versioned. Releases: * ActiveMQ 5.0.0 * Camel 1.2.0 * CMS 1.2 * ActiveMQ CPP 2.1.1 * ActiveMQ CPP 2.1.2 * ActiveMQ CPP 2.1.3
Henning to follow up with James on a number of new committers.
Approved by General Consent.
Community: * The developer and user communities remain very active. * The Camel project, NMS project, and recent release candidate for ActiveMQ 5.0 have generated much mailing list activity. * A code grant has been submitted for an NMS implementation that access Tibco EMS. (JIRA issue AMQNET-68) Development: * We are starting to produce ActiveMQ 5.0.0 release candidates so a release is now eminent. * Camel 1.2.0 is also producing release candidates. Releases: * ActiveMQ Camel 1.1.0 - A routing and mediation engine * ActiveMQ CPP 2.1 - A C++ client to ActiveMQ that implements the CMS API
Approved by General Consent.
July board report was missed in part due to a change in PMC chair. Community: * The developer and user communities remain very active. * New committer added: Albert Strasheim Development: The CMS API has been extracted from the ActiveMQ CPP module and turned into an independently versioned module. ActiveMQ 5.0 is starting to solidify and in all likelihood will be released within the next quarter. Brand New Releases: * ActiveMQ CMS 1.0 - Defines an abstract messaging API for C++ * ActiveMQ Camel 1.0.0 - A routing and mediation engine Maintenance Releases: * ActiveMQ CPP 2.0.1 - Updated to use the CMS 1.0 API * ActiveMQ CMS 1.1 - Updated to build as a shared lib
Approved by General Consent.
WHEREAS, the Board of Directors heretofore appointed Brian McCallister to the office of Vice President, Apache ActiveMQ, and WHEREAS, the Board of Directors is in receipt of the resignation of Brian McCallister from the office of Vice President, Apache ActiveMQ; NOW, THEREFORE, BE IT RESOLVED, that Brian McCallister is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache ActiveMQ, and BE IT FURTHER RESOLVED, that Hiram Chirino be and hereby is appointed to the office of Vice President, Apache ActiveMQ, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special order 7C, Change the Apache ActiveMQ Project Chair, was approved by Unanimous Vote.
No report. August reminder sent.
ActiveMQ has made two releases in the past month: * The ActiveMQ C++ Client (ActiveMQ CPP) has released version 2.0.1, a bugfix release. * The ActiveMQ CMS API 1.0 has been released. CMS is an implementation-independent API for messaging for C++, analogous to JMS for Java. The ActiveMQ CPP client implements this API for ActiveMQ. In addition to these releases, the Camel component, used for routing messages, has been moved out of the primary ActiveMQ server code tree into its own sub-project as it looks like it will have a release cycle independent of the the ActiveMQ server. The user and development lists remain very active, and things are going well.
Approved by General Consent.
ActiveMQ has had an active month: voting in a new committer, John Heitmann, and making two releases, ActiveMQ 4.1.1 - a bug fix release of the Java server and clients, and the ActiveMQ CPP Client 2.0.0 - a major release of the C++ client. A new component, Camel, has been initiated. Camel is a routing and mediation engine which allows for describing message routing rules for ActiveMQ, CXF, ServiceMix, and MINA. The developer and user communities remain very active. On a side note, a company, LogicBlaze, employing about a third of the ActiveMQ committers has been acquired by IONA. It is not expected that this will impact ActiveMQ directly, but as it affects a significant percentage of the contributors, bears mentioning.
Approved by General Consent.
In the last month ActiveMQ has prepared a bugfix release candidate for version 4.1.1. This release will primarily backport a number of fixes from trunk. We hope to complete a vote on the release shortly. There has been some discussion about creating separate areas in the site for the various non-Java clients. This would be something like sub-projects, but not really as the mailing lists and resources are still all shared. How to proceed with this has not yet been determined. Hiram Chirino completed a very nice site redesign, which has been deployed.
Approved by General Consent.
* Apache ActiveMQ graduated from the Incubator to a top level project in January. * The website, mailing lists, and subversion have all been moved to their new homes. Thank you very much to Joe Schaefer and Henri Yandell for their help with movig resources around! * We released version 1.1 of the ActiveMQ C++ client (ActiveMQ-CPP) in February. This release included API improvements and several important bugfixes. * We moved the ActiveMQ wiki onto ASF infrastructure. * Both the user and developer community continue to be very active.
Approved by General Consent.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software implementing a distributed messaging system, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache ActiveMQ Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache ActiveMQ Project be and hereby is responsible for the creation and maintenance of open-source software and documentation for a distributed messaging system, based on software licensed to the Foundation; and be it further RESOLVED, that the office of "Vice President, ActiveMQ" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache ActiveMQ Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache ActiveMQ Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache ActiveMQ Project: * Alan Cabrera <adc@toolazydogs.com> * Hiram Chirino <hiram@hiramchirino.com> * Rob Davies <rajdavies@gmail.com> * Matt Hogstrom <matt@hogstrom.org> * David Jencks <david_jencks@yahoo.com> * Brian McCallister <brianm@apache.org> * Aaron Mulder <ammulder@alumni.princeton.edu> * Guillaume Nodet <guillaume.nodet@worldonline.fr> * John Sisson <jrsisson@gmail.com> * Bruce Snyder <bruce.snyder@gmail.com> * James Strachan <james.strachan@gmail.com> * Dain Sundstrom <dain@iq80.com> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Brian McCallister be appointed to the office of Vice President, ActiveMQ, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache ActiveMQ Project be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the ActiveMQ Project; and be it further RESOLVED, that the initial Apache ActiveMQ Project be and hereby is tasked with the migration and rationalization of the Apache Incubator ActiveMQ podling; and be it further RESOLVED, that all responsibility pertaining to the Apache Incubator ActiveMQ podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 6A, Establish the Apache ActiveMQ Project, was approved by Unanimous Vote.
The ActiveMQ community continues to grow as evidenced by the mailing list volumes. Each month mailing list volumes continues to grow. Last month we had 574 emails sent to the developer list and 905 email sent to the user list! We have also seen a big increase in the amount of patches and contributions submitted from non ActiveMQ committers. A large amount of development work and community interest has been around the Native clients used to access the Messaging broker. Tim Bish's excellent work on the STOMP c++ client has earned him an invitation to become an ActiveMQ committer. Amazon did a in house c++ client to ActiveMQ and that source code donation was accepted and committed to the source tree. All the source headers in the 2 active branches have be update to comply with the new policies outline at: http://www.apache.org/legal/src-headers.html. The Apache ActiveMQ 4.0.1 has successfully been released. For more information about the release, see: http://incubator.apache.org/activemq/activemq-401-release.html Development continues on the next 4.1 release. In tandem, the 4.0 branch has continued to stabilize and a 4.0.2 release should be ready shortly. The project has discussed graduating and feels that ActiveMQ is ready and would prefer to become a TLP. Once the 4.0.2 release is completed expect more serious discussions regarding graduation to pop up on the incubator mailing lists.
We have successfully released the 4.0-M4 milestone release of ActiveMQ and are actively seeking feedback on if ActiveMQ can leave the incubator.
The full status of incubation is at http://wiki.apache.org/geronimo/ActiveMQ_Incubation. In summary we're most of the way through incubation now, things have been progressing very well; the code is clean and using only Apache-compliant libraries, it has the correct copyright notices and is in the org.apache.activemq namespace and is generally working well now. We've got the software grants sorted and most developers have their CLAs on file and accounts created (we've a few more to do once we know the CLAs are on file). We've voted on a milestone release which should go out soon once we've figured out the practicalities of doing an incuabtor milestone release. Our main outstanding issue now is creating the full website at Apache - which should be done in the next week or two - for now there is a simple home page.