From Fedora Project Wiki
(Added proposed work flow) |
(added Possible Alternate Work Flow) |
||
Line 4: | Line 4: | ||
# Someone fixes the bug and submits a patch to Bugzilla (same ticket) for consideration | # Someone fixes the bug and submits a patch to Bugzilla (same ticket) for consideration | ||
# Filer confirms the patch fixes the problem | # Filer confirms the patch fixes the problem | ||
# Bug goes to Docs QA (Bug set to "ON QA" | # Bug goes to Docs QA (Bug set to "ON QA") | ||
# Docs QA checks the items documented in the [[Docs QA Review Guidelines]] in the patch | # Docs QA checks the items documented in the [[Docs QA Review Guidelines]] in the patch | ||
# Docs QA sets ticket as "VERIFIED" | # Docs QA sets ticket as "VERIFIED" | ||
# Author patches guide, publishes the new version, closes bug | # Author patches guide, publishes the new version, closes bug | ||
== Possible Alternate Work Flow == | |||
This is proposed by [[user:Crantila|crantila]] as a way to deal with the issues of not having enough consistently active contributors. | |||
# Problem is identified | |||
# Bug is filed in Bugzilla | |||
# Someone fixes the bug and submits a patch to Bugzilla (same ticket) for consideration | |||
# Filer confirms the patch fixes the problem | |||
# Bug goes to Docs QA (Bug set to "ON_QA") | |||
# Guide owner patches guide. | |||
## If a fix is needed for the current release, owner says so and requests immediate QA action. Patch is applied to current release and master. | |||
## Otherwise, the fix is applied to the master branch. | |||
# Docs QA checks the items documented in the Docs QA Review Guidelines in the patch, on the timeline requested by the guide owner. If a Guide's dedicated QA contact does not respond within a week, or says they cannot fulfill their duties in the timeline requested, somebody else can jump in. | |||
# Docs QA sets the bug to "VERIFIED" | |||
# When a Guide is branched for release, all patches can be included, even if they are still "ON_QA," but the bug remains ON_QA so the QA contact can verify the fix eventually. | |||
[[Category:Docs QA]] | [[Category:Docs QA]] |
Revision as of 03:45, 17 December 2011
Work Flow
- Problem is identified
- Bug is filed in Bugzilla
- Someone fixes the bug and submits a patch to Bugzilla (same ticket) for consideration
- Filer confirms the patch fixes the problem
- Bug goes to Docs QA (Bug set to "ON QA")
- Docs QA checks the items documented in the Docs QA Review Guidelines in the patch
- Docs QA sets ticket as "VERIFIED"
- Author patches guide, publishes the new version, closes bug
Possible Alternate Work Flow
This is proposed by crantila as a way to deal with the issues of not having enough consistently active contributors.
- Problem is identified
- Bug is filed in Bugzilla
- Someone fixes the bug and submits a patch to Bugzilla (same ticket) for consideration
- Filer confirms the patch fixes the problem
- Bug goes to Docs QA (Bug set to "ON_QA")
- Guide owner patches guide.
- If a fix is needed for the current release, owner says so and requests immediate QA action. Patch is applied to current release and master.
- Otherwise, the fix is applied to the master branch.
- Docs QA checks the items documented in the Docs QA Review Guidelines in the patch, on the timeline requested by the guide owner. If a Guide's dedicated QA contact does not respond within a week, or says they cannot fulfill their duties in the timeline requested, somebody else can jump in.
- Docs QA sets the bug to "VERIFIED"
- When a Guide is branched for release, all patches can be included, even if they are still "ON_QA," but the bug remains ON_QA so the QA contact can verify the fix eventually.