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
  • From: pass developer discussions <pass-dev@xxxxxxxxxxx>
  • Date: Fri, 23 Sep 2022 15:59:56 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jhu.edu; dmarc=pass action=none header.from=jhu.edu; dkim=pass header.d=jhu.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3bnMwvhbkhLxoEeCs/ROZHDk//jqt5Rj6DtzxErL6gc=; b=K9BGNoLTiZ/vv8NNQPIUYENNVZfBJnwMWWfSD4JxhhhkLMSytmDHiCr45SL6jut/CTy3YJKzZUMHlV/xi0ElZh2G2a6PwLqR9u1JriZNjuubM+LAlqHVABGAy6I00JG4g9WKZaf4BjnSEjKY/+0+8vKiiDTPu8PSIxZuXbAJCc+jOMSA5WunuopJ629doPsm8f2oTv7+ZvvTCp951PhHtCRlP3DKlGRS8rBhfBww0mx8cVAKHzEtynfcA/idDh0PpsO2ICrUNk3oEKW3ESF/0e3g5uBCKzdbsiZ1BEKsxA92K3HlYfMiJ8EpZ8URVEYpajpsR4sgMnlrXut1BKnF1A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KJ53wcxtlZPmCAlzSLzoP56MMO639DWf1IOU2Auf0tqGpW/JKkQh3OkIQXw8kPa6YSJQjB6SXVKOyjiJhy6eU96Fpz8FtsBZXkVnGEduNNUWNdrnK1mFoIE/zGAT8oDxhggOGZ2jqTvj06aYh62nV5/ALvpcrI/yVSMKjza1nyyB2feCXJzhayZAIn8p9x3CpYnkANPf4lzPdPEnoxLiMgA1T8I/vzOUwCilc0cIoYsZ+i7zN/f6vG1sznJFknLGJpXiaOizVIX3QfnaVh/fFqbi4UwRo1Fm5ivMW2W7E1uUKycmushaFoiNwjw68kYOFUgc1adtvi3PUw0L4VE+bg==
  • Delivered-to: pass-dev@xxxxxxxxxxx
  • Ironport-data: A9a23:GxNLiaMTIQbLO/vvrR1Fl8FynXyQoLVcMsEvi/4bfWQNrUoi1mYHm GEeCGGCOayIM2qkedt2Odzlo0oBvJfczdJiTwZtpSBmQlt08seUXt7xwmUcnc+xBpaaEB84t ZV2hv3odp1coqr0/0/1WlTZQP0VOZigHtIQMsadUsxKbVIiGXxJZS5LwbZj2NY524PhWWthh PuryyHhEA71s9JLGj9Mg06zgEsHUCPa4mtwUvQWPJinjXeG/5UnJMt3yZKZdhMUdrJp8tuSH I4v+pnipz+EoE19Yj+Suu2TnkUiGtY+NOUV45Zcc/DKbhNq/kTe3kunXRa1hIg+ZzihxrhMJ NtxWZOYdwsQBIfqovUmbhQBEiBAIqgf/ZSdPi3q2SCT5xWun3rE7s5BKX0JEL1BpKMsWidR9 PpeITxLbBCewe+63dpXSME13oJ6c5KtZdhF/Cg7llk1Dt5/KXzHa6/A/9Ze1TEYhMBTW/vSe qL1bBI0PUueOkYWZAp/5JQWh6SHhF3HSX5irU+3lfUM+lqQ8iZJ+e24WDbSUpnQLSlPpW6Eq 2nG+WP9BR4LccSawhKI+XatnvTC2yThV+o6Gbi/3vNhhFyL3WFVDwcZPXOjqOKiz0KzRfpSI EgV4jEj668o+ySWosLVUga3pWKbsw5FBZ8LSKsl6QfLw6aS4QaEQGUIU1atdeAbiSP/fhRyv nfhoj8jLWYHXGS9RS3P+7GKgym1PCRJf2YOaTVdEFkP6cPqpog1phDPU5BuHLPs1o/5HjT5w jarqikihuhP1pdSj/njpV2X0SixopXpTxIu4lmFVGyS6A4kNpWuYJal6ASG4PsZdNSZQ1CNs WIqgc+b6OxSX5iBmDbUHbcHFqug4f+DGD/cnBhiE4R4r2ah/HuqfIZx5jBiJRo1aZ9dIWOxO EKK4FFf/p5eOneufJRbWYPpBpR417XkGPTkSuvQMohEbK93eVLV5yppf0ORgz3gnUVww6EyP ZCXLZSlAXoAU/Q14QGZYtsi/I9ymGVlniXMRJa9xhjh07qDInOZVO5dYleJa+k46oKCoRnUr ooEbpLSl00HXb2seDTT/K4SMUsOcSoxC6fwppEFbeWEOAdnRDwsBqOD278nYIA5za1Zmv2Sr iOwQUBd1EXylSSZbF7RLG9ibvXmUdB9rW99MCAxZA76138maIepzaEea5pqIeJ+rbQ/laZ5H 6sfZsGNIvVTUTCbqT4TWp/w8d55fxOxiAPSYieobVDTpXK7q9AlJzM8QjbSyQ==
  • Ironport-hdrordr: A9a23:577p/qO/luRc5sBcT3r155DYdb4zR+YMi2TDiHofdfUFSKClfp 6V8cjzjSWE9Qr4WBkb6LW90dq7MA/hHP9OkMQs1NKZMjUO11HYVb2KgbGSoAEIXheOjNK1tp 0QP5SWaueAdWSS5PySiGLTcrYdKZu8gduVbI/lvjFQpGpRGsVdBnJCe2Cm+zpNNW577PQCZf ihz/sCgwDlVWUcb8y9CHVAdfPEvcf3mJXvZgNDLwI76SGV5AnYp4LSIly95FMzQjlPybAt/S zuiAri/JiutPm911v1y3LT1ZJLg9Hso+EzSvBky/JlawkEuDzYJ7iJaIfy/gzdZ9vfrWrCpe O84yvI+f4Dr085MFvF5icFkDOQrwrGo0WSt2Nwx0GT+PARDQhKe/aoie9iA2rkwltls9dm3K 1R2WWF85JREBPbhSz4o8PFThdwiyOP0DIfeMMo/gpiuLElGfZshJ1a+FkQHIYLHSr85oxiGO 5yDNvE7PITdV+BdXjWsmRm3dTpBx0Ib127a1lHvtbQ3yldnXh/wUddzMsDnm0Y/JZ4T5Vf/e zLPqlhibkLRM4LaqB2AvsHXKKMeyfwaAOJNHjXLUXsFakBNX6Io5nr4K8t7OXvY5AMxItaou W3bLqZjx9HR6vDM7z64HQQyGG/fIyUZ0We9v1j
  • Ironport-phdr: A9a23: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 Ps2kkpOVHx0AYLXgTIKHi4XimTAY9PIzCo=
  • Ironport-sdr: pJ75xnoJWT7e8bRjbQb6tES4bleAx6JQhngmWKu4bSmJmlH3jsapYDvLEMW17JsRQY6wfG66Ki 26kBwMlOIyMsq0ZaXOLi2UA0ER+jMU/Qg=
  • List-archive: <https://www.eclipse.org/mailman/private/pass-dev/>
  • List-help: <mailto:pass-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/pass-dev>, <mailto:pass-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/pass-dev>, <mailto:pass-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHYzTOswEJSHx+bGk+oQvVAK0hb/q3sWgmAgACrEkw=
  • Thread-topic: [pass-dev] Committer Election for Allen Moore on Eclipse Public Access Submission System (PASS) has started

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.


Back to the top