Provenpackager policy

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
m (Provenpackager proposal moved to Provenpackager policy: No longer a proposal)
(add more informations from How_to_get_sponsored_into_the_packager_group)
Line 1: Line 1:
In the past, every regular Fedora packager having more than 5 packages (as maintainer) was able to request membership in the provenpackager group (former known as uberpackager group). This initial seeding of the group got changed into manual FAS requests later. Those requests can be approved by a single existing provenpackager-sponsor.
+
Provenpackagers are members of the 'provenpackager' group. In addition to the rights granted to members of 'packager', provenpackagers are able to commit changes to packages they do not own or maintain. It is possible for a maintainer to deny access to provenpackagers for his particular package, but the vast, vast majority of packages can be changed by provenpackagers. To exclude a package from provenpackagers access you have open a ticket at [[https://fedorahosted.org/fesco| https://fedorahosted.org/fesco]] and explain why provenpackagers should not have access to it. FESCo will discuss and vote on one of the weekly meetings about your request.
  
== Policy ==
+
Provenpackager is a group of skilled package maintainers who are experienced in a wide variety of package types and who are familiar with the [[Packaging:Guidelines|packaging guidelines]] and [[Package_maintainer_policy|package maintainer policies]] as well as
 +
acutely aware of [[Releases/Schedule|release schedule]] and [[ReleaseEngineering#Freeze_Policies|freeze policies]].  They lend a hand when help is needed, always with a desire to improve the quality of Fedora. They should be careful not to change other people packages needlessly and try to do the minimal changes in packages to fix problems, as explained more in depth on [[Who_is_allowed_to_modify_which_packages|the policy explaining when one is allowed to modify a package]].
  
At the FESCo meeting on 2009/03/06, it was decided that the provenpackager group would be emptied and only existing sponsors would automatically gain admittance, as they had already been vetted by FESCo. This took place on Monday, 2009/03/08. Any future sponsor would also be added to the group if not already a member.
+
== Becoming provenpackager ==
 
+
Any non-sponsor member of provenpackager would need to follow the below procedure in order to gain membership.
+
  
 +
To become a member of the provenpackager, the procedure is the following:
 
* Make desire known to [[Development/SteeringCommittee|FESCo]].  This can be done in any fashion - private mail to the chair, on [https://www.redhat.com/mailman/listinfo/fedora-devel-list fedora-devel-list], via IRC (probably not really recommended), via mail to fedora-extras-steering@redhat.com, filing a ticket at the [https://fedorahosted.org/fesco Trac] instance, applying to the group, carrier pigeon, etc. It is helpful if you specify what you plan to do with the access in the communication.
 
* Make desire known to [[Development/SteeringCommittee|FESCo]].  This can be done in any fashion - private mail to the chair, on [https://www.redhat.com/mailman/listinfo/fedora-devel-list fedora-devel-list], via IRC (probably not really recommended), via mail to fedora-extras-steering@redhat.com, filing a ticket at the [https://fedorahosted.org/fesco Trac] instance, applying to the group, carrier pigeon, etc. It is helpful if you specify what you plan to do with the access in the communication.
 
* If reason for access is not stated, the FESCo chair may ask for clarification from the individual requesting access what they plan to do with the access.
 
* If reason for access is not stated, the FESCo chair may ask for clarification from the individual requesting access what they plan to do with the access.
* The FESCo chair will send an e-mail to the sponsors list for the packager group. Debate will take place on the list for a perriod of one week normally.
+
* The FESCo chair will send an e-mail to the sponsors list for the packager group. Debate will take place on the list for a period of one week normally.
 
* FESCo will vote at it's weekly meeting on the proposals.
 
* FESCo will vote at it's weekly meeting on the proposals.
 +
* If you fullfill the requirements to become a member of the provenpackager group you will get a notification after your request will been approved.
  
 
[[Category:Package Maintainers]]
 
[[Category:Package Maintainers]]

Revision as of 09:24, 2 April 2009

Provenpackagers are members of the 'provenpackager' group. In addition to the rights granted to members of 'packager', provenpackagers are able to commit changes to packages they do not own or maintain. It is possible for a maintainer to deny access to provenpackagers for his particular package, but the vast, vast majority of packages can be changed by provenpackagers. To exclude a package from provenpackagers access you have open a ticket at [https://fedorahosted.org/fesco] and explain why provenpackagers should not have access to it. FESCo will discuss and vote on one of the weekly meetings about your request.

Provenpackager is a group of skilled package maintainers who are experienced in a wide variety of package types and who are familiar with the packaging guidelines and package maintainer policies as well as acutely aware of release schedule and freeze policies. They lend a hand when help is needed, always with a desire to improve the quality of Fedora. They should be careful not to change other people packages needlessly and try to do the minimal changes in packages to fix problems, as explained more in depth on the policy explaining when one is allowed to modify a package.

Becoming provenpackager

To become a member of the provenpackager, the procedure is the following:

  • Make desire known to FESCo. This can be done in any fashion - private mail to the chair, on fedora-devel-list, via IRC (probably not really recommended), via mail to fedora-extras-steering@redhat.com, filing a ticket at the Trac instance, applying to the group, carrier pigeon, etc. It is helpful if you specify what you plan to do with the access in the communication.
  • If reason for access is not stated, the FESCo chair may ask for clarification from the individual requesting access what they plan to do with the access.
  • The FESCo chair will send an e-mail to the sponsors list for the packager group. Debate will take place on the list for a period of one week normally.
  • FESCo will vote at it's weekly meeting on the proposals.
  • If you fullfill the requirements to become a member of the provenpackager group you will get a notification after your request will been approved.