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
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.
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
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
_______________________________________________
titan-dev mailing list
titan-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/titan-dev