Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [adoptium-pmc] Adding committers to the Temurin Compliance project

Hi Wayne,

The processes we follow for engaging with Eclipse  - which includes what we do for temurin compliance members - are listed in https://github.com/adoptium/adoptium/wiki/Working-with-Eclipse

The voting typically occurs in the PMC meeting (where it will be minuted) or as a vote in the PMC slack channel (restricted as we do discuss security and legal issues there) and then notified to EMO copying the PMC list so that people who may not have been present for the vote are aware of the outcome and therefore able to voice a subsequent objection. I don't think we've had an expectation of extra visibility of the voting process until now, and I believe most members have been onboarded without that so far.

We should bear in mind that in general there would be no reason not to accept someone into the TC project if they meet the requirements so it is highly unlikely that anyone would have a valid reason to object for this special project. As per my message on 21st June clarifying the process we would use I assumed the process we had was acceptable without any additional transparency into the vote itself, so that is the process we have continued to use. It sounds from your email that this needs to be changed to explicitly reference that the vote has occurred instead of just sending the email after the vote.

If we need the output from the vote to be made more clear when the request is made to you cc'ing the PMC list then I propose we explicitly state "This was approved by X PMC members on <date>" which would prevent you from asking to clarify (my preferred option), or we could have it formally noted in the PMC minutes which will have a visible record when published (with the caveat that this will cause a week delay in the process until the minutes are approved and published).

Please let me know which options (our preference is for the lowest overhead, which means we'd prefer not to use the mailing list) would be acceptable. If we need to change the process I feel that a note in the PMC minutes confirming the results would be a reasonable happy medium here if that is acceptable to EMO.

To summarise, from least overhead to most we could:

1. Adjust the contents of the request email to EMO confirming the result of the vote and therefore acting as a formal record. (Preferred option)
2. Require that the vote output is visible on the PMC meeting minutes and accept that this could lead to a delay.
3. Conduct a formal vote via the PMC mailing list (Least preferred option for us)

If we adjust the process I will clarify it in the wiki page linked at the start of this email. (Point of note, I'm on vacation until Tuesday so may not respond quickly to any further emails myself)


On Tue, 8 Nov 2022 at 20:39, Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Greetings Adoptium PMC.

We had previously set up a special arrangement by which the PMC would, instead of the project committers, nominate and vote on the addition of new committers to the Temurin Compliance project. My expectation from that arrangement was that this nomination and voting process would be transparent.

Every few weeks, we get a request to add a new committer, but are not provided with any evidence that such a vote has occurred. When I've asked, I have been assured that the vote did indeed occur, but in a private PMC channel.

I understand that the Temurin Compliance project is special and that the project is -- for very good reasons -- effectively excused from conforming to the fundamental principles of openness, transparency, and meritocracy that guide the operation of all of our open source projects.

To the best of my understanding, however, there is no reason why committer elections for Temurin Compliance should not be transparent. In this regard, I must insist that committer elections be conducted in a transparent and durable forum. My preference is that this PMC mailing list be used for this activity.

When the results of an election are known, a member of the PMC needs to send a note to emo@xxxxxxxxxxx to request that we appoint the nominee as a committer (along with a pointer to the record of the election). After the nominee has been appointed as a committer, you can then use the help desk to request help with account configuration issues.

I will also remind the PMC that the Eclipse Foundation Development Process does not provide for private project channels. We make exceptions for matters of security and vulnerability tracking and, again, matters related specifically to the special nature of the Temurin Compliance project. All other discussions must use transparent channels.

Thank you for your attention in this matter.

Wayne
--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation


My working day may not be your working day! Please don’t feel obliged to read or reply to this e-mail outside of your normal working hours.

_______________________________________________
adoptium-pmc mailing list
adoptium-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/adoptium-pmc

Back to the top