Project:Proxy Maintainers

The Proxy Maintainers Project is the primary contact point for users who are interested in maintaining packages in the official Gentoo package repository. We help users to adopt a package as their own, whether it be a previously abandoned one, or a new package. We also offer a framework in which users aid developers in maintaining their own packages under the supervision of the Proxy Maintainers Project.

What it takes to be a Proxied Maintainer
Enthusiasm: Becoming a maintainer for a package means that users' questions regarding your package and how it works in Gentoo will be directed to you. We would like you to enjoy the maintenance and not feel as though it is a chore.

Teamwork: Our team of developers will assist and guide you toward ensuring that your submission meets the standards of the Gentoo QA policy. We will make sure that our feedback is productive and that you are treated with respect. Always remember that this is teamwork.

Responsibility: A proxied maintainer wants to maintain a package, take responsibility for any related bugs, and keep it up-to-date in the long term. The proxied maintainer tests packages carefully in his or her local overlay before submitting them.

Patience: The package maintenance involves communicating with developers, users and upstream programmers. Sometimes your submissions may require more work than you anticipate to meet the Gentoo QA standards. We understand that this can be frustrating for you and will do our best to aid you throughout the process. Nonetheless, patience is one of the key elements to successful maintainership.

Getting Started
How to find interesting ebuilds to contribute?

Which are the best tools for the work as proxied maintainer?

How to merge contributions by proxied maintainers?

Resources

 * A guide to all things Proxy-Maint: Here you'll find useful information on interacting with developers and the project.  You'll find guidelines to follow while taking part in the project as well as policies that all participants are bound by. There is also information on Proxy Maintainers' Quality Assurance standards and how to achieve them.


 * A Proxied Maintainer's Guide to Git: Useful git commands for contributing to the project via pull requests and patch submissions.


 * Project Policies and Guidelines: Both users and developers are encouraged to familiarize themselves with the inner workings of the project.


 * Inactive Maintainer Removal Schedule: A table of proxied maintainers pending removal due to inactivity.


 * Proxy Maintainers mailing list archives


 * How to write clean patches when not using git-format-patch.


 * We prepared a list of common abbreviations in Gentoo for the new (proxied) maintainer

Bugzilla links

 * Bugs assigned to the Proxy Maintainers Project.


 * Maintainer tickets of our Proxied maintainers