From Fedora Project Wiki
(added Possible Alternate Work Flow) |
No edit summary |
||
Line 1: | Line 1: | ||
== Work Flow == | == Work Flow == | ||
# Problem is identified | # Problem is identified | ||
# Bug is filed in Bugzilla | # Bug is filed in Bugzilla | ||
# 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 | ||
## 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. | |||
# 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" | ||
# | # Owner applies the fix to the master branch. | ||
## If there has been no action from the QA | |||
# Owner publishes the new version, closes bug | |||
## 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. | |||
== Notes == | |||
# Docs components with no specified QA contact will be QA'ed by the docs-qa mailing list | |||
# Patches should not be QA'ed by the component's owners or other regular contributors. | |||
# The Docs lead is in charge of nagging the docs-qa mailing list about open QA tasks since the nag feature of BZ isn't enabled. | |||
# | |||
# | |||
# Docs | |||
[[Category:Docs QA]] | [[Category:Docs QA]] |
Revision as of 03:51, 22 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
- 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.
- 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"
- Owner applies the fix to the master branch.
- If there has been no action from the QA
- Owner publishes the new version, closes bug
- 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.
Notes
- Docs components with no specified QA contact will be QA'ed by the docs-qa mailing list
- Patches should not be QA'ed by the component's owners or other regular contributors.
- The Docs lead is in charge of nagging the docs-qa mailing list about open QA tasks since the nag feature of BZ isn't enabled.