Font package lifecycle
From FedoraProject
(Difference between revisions)
| Line 18: | Line 18: | ||
! Requirements | ! Requirements | ||
|- | |- | ||
| − | | [[:Category:Font_wishlist|Conception]] | + | | {{Anchor|1}}[[:Category:Font_wishlist|Conception]] |
| 1 | | 1 | ||
| Requester | | Requester | ||
| Line 35: | Line 35: | ||
* subscription to the [[Fonts_SIG_mailing_lists | main SIG list]], to send the request notification. | * subscription to the [[Fonts_SIG_mailing_lists | main SIG list]], to send the request notification. | ||
|- | |- | ||
| − | | rowspan=" | + | | rowspan="4" | {{Anchor|2}}[[:Category:In-progress fonts|Gestation]] |
| − | | 2.a | + | | {{Anchor|2.a}}2.a |
| Packager | | Packager | ||
| | | | ||
| Line 60: | Line 60: | ||
Most packaging steps are detailed on the general [[PackageMaintainers/Join|new fedora packager]] page.}} | Most packaging steps are detailed on the general [[PackageMaintainers/Join|new fedora packager]] page.}} | ||
|- | |- | ||
| − | | 2.b | + | | {{Anchor|2.b}}2.b |
| Reviewer | | Reviewer | ||
| | | | ||
| + | * makes sure the steps outlined in previous phases have been completed | ||
| + | ** including [[#1|1]] if the packager is also the initial font requester | ||
* [[Package_Review_Process|reviews]] the package | * [[Package_Review_Process|reviews]] the package | ||
| − | * | + | * ask the requester fix eventual problems |
| − | + | ||
| | | | ||
| + | * membership of the [https://admin.fedoraproject.org/accounts/group/view/fedorabugs fedorabugs] group. | ||
* good knowledge of [[:Category:Fonts_packaging| font packaging policies]], | * good knowledge of [[:Category:Fonts_packaging| font packaging policies]], | ||
* general Fedora [[Package_Review_Process#Reviewer| reviewer]] requirements. | * general Fedora [[Package_Review_Process#Reviewer| reviewer]] requirements. | ||
|- | |- | ||
| − | | rowspan="2" | Birth | + | | {{Anchor|2.c}}2.c |
| − | | 3.a | + | | Packager |
| + | | colspan="2" | | ||
| + | * acts on reviewer requests | ||
| + | |- | ||
| + | | {{Anchor|2.d}}2.d | ||
| + | | Reviewer | ||
| + | | colspan="2" | | ||
| + | * checks the fixes | ||
| + | * approves the package | ||
| + | | | ||
| + | |- | ||
| + | | rowspan="2" | {{Anchor|3}}Birth | ||
| + | | {{Anchor|3.a}}3.a | ||
| Packager | | Packager | ||
| colspan="2" | | | colspan="2" | | ||
| Line 80: | Line 94: | ||
* notifies the SIG mailing list of the new package (optional but recommended) | * notifies the SIG mailing list of the new package (optional but recommended) | ||
|- | |- | ||
| − | | 3.b | + | | {{Anchor|3.b}}3.b |
| Requester | | Requester | ||
| colspan="2" | | | colspan="2" | | ||
| Line 86: | Line 100: | ||
| | | | ||
|- | |- | ||
| − | | rowspan="2" | [[:Category:Packaged fonts|Life]] | + | | rowspan="2" | {{Anchor|4}}[[:Category:Packaged fonts|Life]] |
| − | | 4.a | + | | {{Anchor|4.a}}4.a |
| Packager | | Packager | ||
| | | | ||
| Line 99: | Line 113: | ||
Please avoid fire and forget packaging.}} | Please avoid fire and forget packaging.}} | ||
|- | |- | ||
| − | | 4.b | + | | {{Anchor|4.b}}4.b |
| Users | | Users | ||
| | | | ||
| Line 108: | Line 122: | ||
Packagers are not psychic, they don't monitor the whole web for problems, if you want them to address yours, please use our bugzilla.}} | Packagers are not psychic, they don't monitor the whole web for problems, if you want them to address yours, please use our bugzilla.}} | ||
|- | |- | ||
| − | | [[:Rejected and retired fonts|Death]] | + | | {{Anchor|5}}[[:Rejected and retired fonts|Death]] |
| 5 | | 5 | ||
| Fedora QA | | Fedora QA | ||
Revision as of 12:05, 6 July 2008
Putting it all together.
The following is a quick summary to help newcomers undertand the Fonts SIG workflow.
| Phase | # | Who | Actions | Requirements | |
|---|---|---|---|---|---|
| Conception | 1 | Requester |
|
| |
| Gestation | 2.a | Packager |
|
| |
| 2.b | Reviewer |
| |||
| 2.c | Packager |
| |||
| 2.d | Reviewer |
|
|||
| Birth | 3.a | Packager |
| ||
| 3.b | Requester |
|
|||
| Life | 4.a | Packager |
|
||
| 4.b | Users |
|
| ||
| Death | 5 | Fedora QA | A change in Fedora policies or a problem missed earlier may cause a font package to be retired. | ||
