Tamas, Benjamin, in both your votes, you want to invite someone who has not been very public, because you interacted with him around Maven and trust him. Are Hendrik and Mateusz willing to become committers and be more involved than they are ? Did you see the invitation as a way to get them more involved in maven itself, and switch from user to dev side ? We need to be somewhat cautious, as we may have people that have submitted a few PRs already and who did not engage in one-to-one conversations with PMC members and who would also deserve such status...
Which leads me to the question : do we need a more formal recognition of Maven contributors / "power users" ? I.e. something to tell them: if you ever need committer access (i.e. you actually want to contribute code/doc), submit a few PRs and we'll get there. Just some thoughts... Le sam. 25 mai 2024 à 10:57, Guillaume Nodet <gno...@apache.org> a écrit : > > IMHO, The point is not what kind of contributions (code or non code) a > possible individual has done. > IMHO, voting a committer is a trust problem. The individual needs to > establish some trust with the PMC. If someone is involved in private > conversations with a few PMC members, the others won’t be able to establish > any kind of confidence here. So the contributions need to be visible, so > that all PMC members can see those. > And I agree the bar should be as low as possible. > I also think non code contribution is fine, but it has to be doc, if not > code. There’s no real need to have committer karma if you don’t need to it > to commit… > > ------------------------ > Guillaume Nodet > > > > Le sam. 25 mai 2024 à 03:48, Olivier Lamy <ol...@apache.org> a écrit : > >> Hi, >> I would agree here with Maarten. >> >> @Tamas the discussion was not about "no code contribution" but about >> at least community contributions (mailing list or Jira issues) >> That's why I asked for Jira id but I could find only on issue and >> nothing on mailing list. (that's why I don't understand your "a >> valuable source of latest Maven release verifications and bugfix >> validations.") >> >> I'm not against low-level contribution (not code is fine such only in >> documentation or recording issues in Jira), but there must be at least >> a low level of such involvement. >> >> >> On Fri, 24 May 2024 at 21:03, Maarten Mulders <mthmuld...@apache.org> >> wrote: >> > >> > Hi everyone, >> > >> > >> > As this is a discussion thread, I will refrain from issuing a vote and >> > only share my thoughts. >> > >> > >> > >> > While I absolutely welcome having new committers, I am a bit in doubt in >> > this case, just as much as I was in the case that Tamás refers to. It >> > feels odd to not invite one person as a committer because they did not >> > contribute code, and invite somebody else who has just as few code >> > contributions. I think in similar situations, we should draw one line. >> > >> > >> > >> > As for people that mainly contribute other things than code, I am not >> > sure we should make them a committer. This is not because I think code >> > contributions are better than non-code contributions! My doubt is this: >> > when we appoint somebody a committer, that person can make changes to >> > plugins without submitting patches or pull requests by directly pushing >> > to the 'master' branch. I feel that it's a bit "risky" to grant people >> > that option when we haven't seen much code contributions from their >> > side. How would we ensure the (code) quality of the plugins? >> > >> > As said before, I see a lot of value in contributions that are not code. >> > Thinking out loud: can't we give people in this situation an Apache ID >> > without the possibility to push code without review? >> > >> > >> > >> > Back to the original question. The message says that Hendrik works >> > closely with a lot of people, including myself. Unfortunately I cannot >> > attest for his contributions. I'm not saying he didn't contribute >> > anything, it's just that I am not aware of it and cannot judge the >> > quality of his contributions. >> > >> > >> > Thanks, >> > >> > >> > Maarten >> > >> > >> > On 24/05/2024 12:08, Tamás Cservenák wrote: >> > > +1 >> > > >> > > Nota bene: >> > > I started previously a similar vote, also for a dev w/o direct code >> > > contributions, but that vote was canceled as he had "no code >> contributions". >> > > While in fact, he was and still is a valuable source of latest Maven >> > > release verifications and bugfix validations. >> > > >> > > >> > > >> > > On Fri, May 24, 2024 at 11:56 AM Benjamin Marwell < >> bmarw...@apache.org >> > > <mailto:bmarw...@apache.org>> wrote: >> > > >> > > Hello everyone! >> > > >> > > As you have recently seen, Hendrik is a very active community >> member. >> > > While he does not contribute code, he does other very important >> tasks: >> > > He takes care of the Maven project itself. >> > > >> > > Just recently he discovered the German Sovereign Tech Funds, >> funded by >> > > the German Government, and applied to draw money from the STF to >> fund >> > > developers to work on Apache Maven. >> > > He also manages conferences (I know of JavaLand, Germany and >> JSail, >> > > Netherlands) where Maven is always a prominent talk topic. >> > > >> > > Hendrik is also very close with other community members and PMC >> > > members, like Sandra Parsick, Karl Heinz Marbaise, Brian Demers, >> > > Maarten Mulders and others. >> > > >> > > Given that his position already helps the project, I would like to >> > > start a vote to promote him to committer status. This will help >> him in >> > > a few ways: >> > > >> > > * He will receive an apache account >> > > * He will receive an apache email address >> > > * He will receive a full slack member status >> > > >> > > I checked the docs [1] and found that code contributions are not >> > > necessary to become a committer. >> > > >> > > This is a discussion thread which should be started before a vote. >> > > Please do a frank discussion. After that, we may (or may not) >> start a >> > > vote. >> > > >> > > - Ben >> > > >> > > [1]: https://community.apache.org/newcommitter.html >> > > <https://community.apache.org/newcommitter.html> >> > > >> > -- ------------------------ Guillaume Nodet