Sunrise/Proxy maintainer

From Gentoo Wiki
Jump to: navigation, search
The information in this article is representative of former times and has been archived. It can be used for reference, but is most likely not appropriate for current usage. Generally archived articles should not be edited.

Instead of waiting for a Gentoo Developer to pick up your ebuild and commit it to portage tree, you could speed up this procedure by proxy maintaining it. When you feel ready to do that, you may seek for a Gentoo developer to cooperate with either on #gentoo-sunrise or by contacting the teams where your ebuild belongs too.

If you find one, you should provide him a complete metadata.xml file like the following one:

CODE Example for a full Qt metadata.xml file
<pkgmetadata>
<herd>qt</herd>
#proxy maintainer information (your personal details)
<maintainer>
     <email>foo@bar.org</email>
     <name> John Larsen</name>
     <description>Maintainer. Assign bugs to him</description>
</maintainer>
#maintainer tags should be filled by the Gentoo Developer
<maintainer>
     <email>hwoarang@gentoo.org</email>
     <name>Markos Chandras</email>
     <description>Proxy maintainer. CC him on bugs</description>
</maintainer>
<upstream>
     <maintainer>
          <name>Mark Huge</name>
          <email>mark@huge.org</email>
     </maintainer>
     <changelog>http://huge.org/ChangeLog</changelog>
     <doc>http://huge.org/help</doc>
     <bugs-to>http://tracker.huge.org</bugs-to>
     <remote-id type="sourceforge">foobar</remote-id>
</upstream>
</pkgmetadata>

It is your responsibility to take care of this package e.g. future version bumps etc. The Gentoo Developer is there to only offer you an indirect access to portage tree. Keep that in mind