RATIFIED: CVS Admin with Flags (Version 4)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



FESCO voted to ratify this process during last Thursday's meeting. I am posting this on record to reflect the minor changes to the flag treatment. Next I will update documentation.

Changes since Version 3:
- notting had a good point that unsetting a flag did not necessarily notify folks that a request is done. Thus, + is used when a request is done.

==================================
= Proposal: CVS Admin with Flags =
==================================
New Packages
============
1) Review is complete, fedora-review+
2) Owner writes in the Bugzilla comment something like:
<Branches> <PackageName> <BugzillaNames>
Please comma separate the co-maintainers if you have more than one.
Examples:
FC-5 FC-6 foopackage bobjoe@xxxxxxxxx
FC-6 barpackage bobjoe@xxxxxxxxx,mary@xxxxxxxxxxx

3) Set fedora-cvs flag to ?
4) CVS Admins get e-mail about fedora-cvs flag.  All context of the
review is within the bug itself, so they can easily read all details
about the package and verify approval validity.  The Admin then creates
CVS directories and sets owner in owners.list. fedora-cvs is set to + when the request is done.
5) Owner checks in and builds.

More Branches on Existing Packages
==================================
1) Use existing review ticket, even if it is CLOSED, this is fine.
2) Write in a comment the additional branch names you desire.
3) Set fedora-cvs?

Change Owner or Add Co-Maintainers
==================================
1) Use existing review ticket, even if it is CLOSED, this is fine.
2) Write in a comment the change request and justification if appropriate.
3) Set fedora-cvs?

(If bulk changes are required (i.e. more than six at once), please talk
directly to a Fedora CVS administrator.)

Special CVS Admin Requests
==========================
In some cases you will want special CVS requests, like fixing import
accidents or removing packages that were added in error.
1) Use existing review ticket, even if it is CLOSED, this is fine.
2) Write in a comment your request and why it should be done.
3) Set fedora-cvs?

Benefits
========
- This fedora-cvs flag eliminates the need for CVSSyncNeeded
entirely.  An actual work queue with tickets!
- fedora-cvs can be a simple canned query for CVS admins to see.
Awesome possibilities offered via RSS too... =)

Notes
=====
- Syncing from owners.list to CVS ACL's happen every 30 minutes. You may need to wait for the next 30 minute sync before checking in files of a new package.

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers

--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux