Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pass-dev] Committer Election for Allen Moore on Eclipse Public Access Submission System (PASS) has started

Sorry for the delay.

Is there literally nothing that Allen can do to demonstrate merit?

Has the nominee added value to discussions in any issues or other public communication channels? Are there options for the nominee to contribute to documentation? Is the nominee a subject matter expert with some public record that we can cite?

Wayne

On Fri, Sep 23, 2022 at 12:00 PM pass developer discussions via pass-dev <pass-dev@xxxxxxxxxxx> wrote:
Hi Wayne,

Thanks for reaching out and the pointer to the Eclipse committer guidelines. I've been involved with open source projects for many years and agree with you that the promotion to committer status is not one to be taken lightly.

The primary issue we're running into in Allen's case is due to limitations in both the GitHub tooling and the Eclipse process for assigning permissions in the GitHub context. Let me explain. Allen was hired to be the project manager on the Eclipse PASS team. He won't be submitting PRs with code changes but will rather be managing tickets and the project board for the team, all of which is done using GitHub Issues and GitHub Projects [1] . Due to the way permissions are defined in GitHub and the way they are assigned by Eclipse, it does not appear to be possible to effectively manage tickets and project boards without being a committer on the Eclipse project. I know this because we tried to make this work for Cynthia York, who has been assisting with project management while we were looking to hire a full-time project manager. We started by adding Cynthia as a contributor [2] and found that this did not provide the access necessary to both create tickets and add them to the project board. We have a single repository in the GitHub organization where all tickets and projects are managed, so I asked about granting her write permissions only on this single repo [3] but was told this could not be done due to the way Eclipse currently manages permissions in GitHub. The only approach offered to grant the access needed was to make Cynthia a committer, so that was our final solution. I did follow up afterward to suggest allowing a Contributor to be given selective write access [4] for this purpose, but given that this has seen no forward progress, it felt most appropriate to pursue the committer path for Allen.

In short, my interest in adding Allen as a committer is to allow him to perform his job function as project manager, which requires write access to issues and projects in GitHub . We attempted to set this up previously for Cynthia without providing committer status but could discover no way to do so. If you have suggestions for how this can be accomplished, I would be happy to hear them.

best,
Bill


From: pass-dev <pass-dev-bounces@xxxxxxxxxxx> on behalf of pass developer discussions via pass-dev <pass-dev@xxxxxxxxxxx>
Sent: Thursday, September 22, 2022 11:11 PM
To: pass-dev@xxxxxxxxxxx <pass-dev@xxxxxxxxxxx>
Cc: pass developer discussions <pass-dev@xxxxxxxxxxx>; technology-pmc PMC List <technology-pmc@xxxxxxxxxxx>; Eclipse Management Organization <emo@xxxxxxxxxxx>
Subject: Re: [pass-dev] Committer Election for Allen Moore on Eclipse Public Access Submission System (PASS) has started
 
Greetings Eclipse PASS committers.

The foundational principles of the Eclipse Foundation Development Process are openness, transparency, and meritocracy.

With regard to the last one, meritocracy... the basic idea is that one earns responsibilities in a project via public demonstration. In the case of committer elections, the expectation is that the nominee will first demonstrate to the project team and community that they understand their responsibilities and the various practices involved with being a committer before they are elected into the position.

The easiest way to demonstrate this merit is by making several high quality contributions to the project via pull requests to one of the project's Git repositories. There are other ways, but this is the most common means.

Frankly, if Allen is prepared to be a committer on the project, then Allen should be able to make a handful of contributions to the project via pull requests. With nine existing committers responding +1 to the nomination, I have to assume that at least some of them should be prepared to accept pull requests.

Is there some existing public demonstration of merit that you can cite?

For more information, please have a look at Make This Person We Hired a Committer.

On behalf of the Eclipse Technology PMC,

Wayne

On Tue, Sep 20, 2022 at 4:57 PM pass developer discussions via pass-dev <pass-dev@xxxxxxxxxxx> wrote:
A committer election for Allen Moore on project Eclipse Public Access
Submission System (PASS) (technology.pass) was started by Bill Branan with
this criteria:

Allen Moore recently started as Project Manager for the JHU Digital Research
& Curation Center. He will be picking up Sima's role as PM for the Eclipse
PASS project.

It is my pleasure to nominate Allen as a committer on Eclipse Public Access
Submission System (PASS).

Eclipse Public Access Submission System (PASS) project committers can click
the election link below to vote.

Election:
https://projects.eclipse.org/projects/technology.pass/elections/election-allen-moore-committer-eclipse-public-access-submission-system-pass

Project: https://projects.eclipse.org/projects/technology.pass

_______________________________________________
pass-dev mailing list
pass-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org


--

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.

_______________________________________________
pass-dev mailing list
pass-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org


--

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.


Back to the top