Since we do not have a formal committer nomination process yet, I would like to use this thread now to start a lightweight one.
Becoming a committer in an Open Source project should be possible when contributors have shown that they contribute frequently high-quality changes and show dedication to a project. Further, committers do not only help by their own contributions, they help other contributions to achieve the quality that they finally get merged.
I have recognized this quality and dedication and would like to nominate the following 2 contributors to gain the committer status:
I nominate Arne Deutsch. He has contributed several large contributions due to his work on the JUnit 5 migration. He migrated the tests for the engine module and others and created/improved the test infrastructure. He helped also on build topics and solved some tricky parts. Especially with flaky tests on job execution he spent much dedication and time. In the past few months he contributed second-most commits.
List of contributions: Pull requests · operaton/operaton · GitHub
I nominate Tobias Unger. Since his first contribution it was visible that his work is of extraordinary quality. He has been very responsive on feedback and showed that he can bring code quality to a new level.
List of contributions: Pull requests · operaton/operaton · GitHub
I ask committers to vote (+1 / 0 / -1) for them. Voting is open until June 27th. Anyone can vote/comment, but only votes from committers will be counted. A single -1 is a veto. Please just write like me:
Thank you for bringing this up and creating this thread.
I have seen the contributions of both in the last weeks / months, and agree with your sentiment. Both have done important work on the repository and I’d be happy to have them as committers.
Lars has provided several backports from Camunda 7 CE together with @Julian , additionally provided patches and valuable feedback on issues & PRs. Lars is actively contributing to our migration projects an tests frequently Operaton on production code. The quality of his contributions shows that he understands the principles of work in this project well.
The nomination is open until July 3rd 2025. Anyone can vote/comment, but only votes from committers will be counted. A single -1 is a veto. Please just write like me:
I took part on some open source projects where committers also discussed and voted about granting new developers commit privileges. But in those projects such discussions were not held in public; there was a closed mailing list just for the committers.
We want our communication as open as possible. Might be that other projects don’t do this, and others do. My background is from projects of the Eclipse Foundation, there a public process is mandatory.
We might get to a more formal process later, but for now this is good enough. Also later we need to process how to loose the status.