Gentoo Logo

Gentoo Proxy Maintaining Team

Content:

1.  Project Description

Gentoo currently has quite a few packages that lack a maintainer. To prevent treecleaners from removing those packages, a maintainer has to be found as soon as possible. The overall goal of this project is to act as a primary contact point between developers and users who want to maintain abandoned packages. Users are more than welcome to contact us and express their interest in maintaining a package assigned to 'maintainer-needed@gentoo.org'.

2.  Project Goals

To enhance the user-developer cooperation in maintaining packages.

3.  Developers

Developer Nickname Role
Markos Chandras hwoarang Lead
Maxim Koltsov maksbotan Member
Paweł Hajdan phajdan.jr Member
Aaron Swenson titanofold Member

All developers can be reached by e-mail using nickname@gentoo.org.

4.  Contact

The Proxy Maintainer project is available at proxy-maint@gentoo.org

5.  How do I know which packages are orphaned?

Treecleaners maintain an up-to-date list of orphaned packages. Choose your favorite package and contact us to express your interest.

Note: Please note that packages which have been abandoned by their upstream maintainers do not qualify as orphaned packages. We don't want to maintain dead packages and they will be removed in the near future.

6.  What it takes to be a Proxied Maintainer

Enthusiasm

Proxy Maintainers should be interested in the packages that they are maintaining. By becoming a Proxy Maintainer you are essentially the person in charge of that package in Gentoo. When users have questions regarding a package and how it works in Gentoo, you and your Commiter will be the people that those questions are directed towards. We would like you to enjoy the maintaince and not feel as though it is a chore. To that end we are looking for enthusiastic people.

Teamwork

At a minimum you will be assigned one Commiter who is your partner with regards to a specific package. Your work will be reviewed by your Commiter for violations of Gentoo QA policy; much of the policy is based more on common sense and less on specific rules. If your work does not meet QA your Commiter will notify you of where this occurs and will help you fix the problems to ensure that you work meets guidelines and can be included in the Gentoo package repository. Please do not take offense to these suggestions; all criticism should be intended as constructive criticism.

Interest

Similarly in the vein above, don't Proxy-Maintain a package you know very little about unless you are dead sure you can get up to speed on it. For many packages this is not a big problem (many are quite small). However for larger applications and/or libraries it is important to have prior knowledge about the package in question. Bugs about the package will be directed toward you (and also your Commiter). However as Proxy-Maintainer you are responsible for responding to the bugs with patches/comments/etc. Be prepared to do this.

Patience

Sometimes the Gentoo Developer with whom you are collaborating goes MIA. Preferably they will inform the Proxy-Maintainer project ahead of time (or via devaway) and we will notify you and attempt to find a replacement Committer during their absense. This may take some time; please be patient with us while we find a replacement. However don't be afraid to prod every once in a while on the status of your Committer if they are not responsive.

7.  Help for Developers who act as proxy maintainers

Bugs assigned to maintainer-needed@gentoo.org

Developers who participate in this project should encourage users to participate in this project when they notice a open bug for an orphaned package. This template (or a similar one) can be used to inform users about this project.



Print

Page updated September 27, 2011

Summary: Proxy maintainers is a group of developers maintaining abandoned packages on behalf of Gentoo users.

Markos Chandras
Author

Alec Warner
Author

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.