Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse.org-architecture-council] project lead tied to extra permissions on gitlab?

Hello Architecture Council,

For the next meeting, or in this mailing list, I would like to discuss the case that Eclipse Titan has brought up. They are currently nominating their 5th project lead (of 11 committers), when I questioned why they needed so many project leads they said it was so the nominee could have Maintainer* rights on GitLab repo.

This seems similar to the issue of bugzilla rights. By default project leads are the only ones with bugzilla management rights, but project leads (or pmc) can give individual committers such rights.

Is the Eclipse Titan project working around a system that was intended to limit the number of people with Maintainer rights? Can we provide Eclipse Titan committers who need Maintainer rights that right without the full weight of being project leads?

* I don't know what it means to be a Maintainer on GitLab repo as opposed to lower level of permissions.

Thanks
Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


---------- Forwarded message ---------
From: Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Date: Thu, 17 Jun 2021 at 11:15
Subject: Re: [titan-dev] Project Lead election for Adam Knapp on Eclipse Titan
To: titan developer discussions <titan-dev@xxxxxxxxxxx>
Cc: Lénárd Nagy <lenard.nagy@xxxxxxxxxxxx>, tools-pmc PMC List <tools-pmc@xxxxxxxxxxx>, Eclipse Management Organization <emo@xxxxxxxxxxx>


Thanks for the extra information. As mentioned before, there is no limit on number of leads, but your use case is odd to me and as a result I will bring this to the attention of the Eclipse Architecture Council as it seems less than ideal that you need to make someone a project lead solely for the maintainer rights on the repository. 

Jonah
~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Thu, 17 Jun 2021 at 08:03, Lénárd Nagy via titan-dev <titan-dev@xxxxxxxxxxx> wrote:
Hi Jonah,

Eclipse Titan Project has been recently moved to GitLab and to have Maintainer access on our repos one has to be elevated to Project Lead status as I learned from Martin Lowe and Denis Roy. 
Ádám is the Lead Developer in one of our teams, so I want him to have Maintainer rights over our repositories.

Yes there are some changes in the project setup, but for now I don't want any of the current leads to be removed.

So please approve Ádám's nomination. 

Thanks,
Lénárd Nagy
Eclipse Titan Product Owner
Ericsson

From: titan-dev <titan-dev-bounces@xxxxxxxxxxx> on behalf of Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
Sent: Wednesday, June 16, 2021 16:33
To: titan developer discussions <titan-dev@xxxxxxxxxxx>
Cc: tools-pmc PMC List <tools-pmc@xxxxxxxxxxx>; Eclipse Management Organization <emo@xxxxxxxxxxx>
Subject: Re: [titan-dev] Project Lead election for Adam Knapp on Eclipse Titan
 
Hello Eclipse Titan project,

I don't think there is a limit on the number of project leads that a project can have. However as there are already 4 project leads, the addition of Knapp Ádám as a project lead would make 5. Therefore I am curious to know if any of the existing leads are stepping down, or what purpose having 5 leads on the project is. A reminder that the project leads are:

"responsible for ensuring that their Project’s Committers are following the Eclipse Development Process, and that the Project is engaging in the right sorts of activities to develop vibrant communities of users, Adopters, and Contributors."

If that is the activity that all 5 project leads will be taking on, that seems acceptable. If not, perhaps the project can review the roles that project leads are taking on.

Jonah
~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 16 Jun 2021 at 05:13, <emo@xxxxxxxxxxxxxxxxxxxxxx> wrote:
A project lead election for Adam Knapp on project Eclipse Titan (tools.titan)
was started by Lenard Nagy with this criteria:

Knapp Ádám (@aknappqwt) is a full time senior lead developer on the Eclipse
Titan team and has already made an impact on the project.

His activity can be tracked here:
https://gitlab.eclipse.org/aknappqwt

For these reasons and the long-term outlook for their involvement on the
team, it is my pleasure to nominate Knapp Ádám (@aknappqwt) as a Project
Lead on Eclipse Titan.

Eclipse Titan project committers can click the election link below to vote.

Election:
https://projects.eclipse.org/projects/tools.titan/elections/election-adam-knapp-project-lead-eclipse-titan

Project: https://projects.eclipse.org/projects/tools.titan

_______________________________________________
titan-dev mailing list
titan-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/titan-dev
_______________________________________________
titan-dev mailing list
titan-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/titan-dev

Back to the top