Dear Wayne,
Thank you for your time and explanation.
We are still discovering this nomination process and how it works.
The new committers and project lead nominations are motivated for the following reasons:
-
The new committers are new recruit in our company who are fully dedicated to the development of this project.
So our intent was to integrate them fully in the project as committers. It also has a technical motivation, which is to give them ability to automatically run their merge requests on the project’s CI pipeline. Otherwise, as external contributors, they need
to setup their own CI which is a bit cumbersome.
-
The new project lead, Cyril, is currently the actual technical lead of the project in our organization and we
wanted to make sure to reflect this also on Eclipse Gitlab.
In the second case of course we can make the effort to justify his role and contribution in an open and transparent manner.
For the new committers, I would say it is more dependent on your policy. As they just started, they don’t have yet a significant
contribution, but on the other side, they have a full position dedicated to the project. Should we nevertheless wait for them to have a significant contribution, and in this case, at what point can we estimate they deserve a nomination? Do you have some rule
of thumb that we could apply?
I take advantage of this mail to ask another, related question: when people’s role change, for instance a committer who
stopped working on the project or leave the company without keeping any link to the project, or a technical lead who is replaced by someone else, what is the policy? Is there a process to demote them at some point or after some time of inactivity?
Thanks,
Olivier
De : aidge-dev <aidge-dev-bounces@xxxxxxxxxxx>
De la part de Wayne Beaton via aidge-dev
Envoyé : lundi 15 janvier 2024 17:49
À : Technology PMC <technology-pmc@xxxxxxxxxxx>
Cc : Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>; Eclipse Aidge Dev List <aidge-dev@xxxxxxxxxxx>
Objet : Re: [aidge-dev] [technology-pmc] Project Lead election for Cyril Moineau on Eclipse Aidge
Greetings Technology PMC and Eclipse Aidge Project team.
As you know, our open source rules of engagement require that project teams operate in an open, transparent, and meritocratic manner.
As part of this, elections of both committers and project leads must include a demonstration of merit. Specifically, the nomination statement for an election should provide examples of how the candidate has demonstrated an understanding
of the role they're being elected to. This demonstration is for both the project team and for the community.
Do not just say what the candidate does... please provide links that prove it. AFAICT, this is the second time that you've tried to run this election. In the first one, you describe the candidate as the "technical lead". If this is true,
then it should be relatively easy to find examples of the candidate providing technical leadership. Note that technical lead is different from project lead. Please review the description of the role to ensure that it's the right fit.
I wrote a little bit about organising a project team in my
blog that may be useful.
Unless any member of the PMC objects, I'm going to delete this election record and invite the project team to restart the election. I'll drag my feet a bit to give everybody an opportunity to review and respond.
--
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.