> ASF rightly does not make it easy to join projects as well. So being a contributor is actually really easy, and you have already done a good amount of that - both with the code contribution and this discussion here. However, becoming a committer is a higher bar.
I was invited to become a committer after contributing multiple updates for ActiveMQ classic, and helping out on the mailing lists. That was over a good period of time. And then, with further efforts, I was invited to the PMC. Honestly, I had no idea the offers were coming until they arrived - for better or worse, that's how ASF does it. But again, you can contribute, and I am willing to revisit those tickets with you. Art On Fri, Feb 14, 2025 at 11:29 AM Arjun Ray <ara...@gmail.com> wrote: > On Thu, 13 Feb 2025 16:31:26 -0600, Justin Bertram > <jbert...@apache.org> wrote: > > | I would be happy to see folks step forward and embrace responsibility > | for this code-base. If not, I'm also happy to declare this code-base > | EOL. What I'm not happy to accept is this continued limbo where valid > | problems never get fixed and there is no clear communication as to > | why and what the future holds for the code-base. In my opinion this > | situation is worse than either of the previous two. > > I suspect there are many more users of this code base than are willing > to contribute to it. There are many reasons for this lack of community > engagement, but lack of use is not one of them. Absence of evidence > is not evidence of absence. The client library meets a fairly common > need serviceably well. Its only obvious flaw, from a user perspective, > is code obsolescence. C++ has moved on, but the code has not kept up. > > That is, what the code base, as is, _needs_ - as opposed to being a > target of wish lists - is a cleanup for modern compilers. Today, this > basically means the C++17 standard. (C++20 is another sea change, > which may take a while to find widepread acceptance, so I wouldn't > worry about it too much just yet.) Brand new code, whether for > enhancement or replacement, is a strictly secondary consideration. > > Which is why I think looking for new primary contributors is asking > for a little too much. How many C++ developers follow this @dev list? > ASF rightly does not make it easy to join projects as well. > > It would be nice if the subproject had a "maintenance only" mode (say, > anoounced prominently on its webpage), so that potential contributions > would align better with expectations. For example, I think I'm in a > position to offer a set of diffs in a JIRA to make the code base C++17 > ready. All that would need is someone with privileges to commit the > implied pull requests and test them. > > I don't think I'm ready to become a full-fledged project contributor, > as the full scope of the responsibilities daunts me at present. The > code base is fairly feature complete, and that's perhaps the best we > should expect of it. > > Arjun > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@activemq.apache.org > For additional commands, e-mail: dev-h...@activemq.apache.org > For further information, visit: https://activemq.apache.org/contact > > >