Sylvain Bauza 112efc2cd2 Upstream Training proposal for modifications
Design Summits are now held differently by using Etherpad for selecting
sessions. Also, drafts are no longer accepted by Gerrit because of various
bugs they were creating.

Change-Id: I642fac63a384846f085389e1e535ea2b5d02ef43
2014-10-06 21:11:55 +02:00

3.8 KiB

launchpad.net

image


Blueprint


Bug status

  • New: The bug was just created
  • Incomplete: The bug is waiting on input from the reporter
  • Confirmed: The bug was reproduced or confirmed as a genuine bug
  • Triaged: The bug comments contain a full analysis on how to properly fix the issue
  • In Progress: Work on the fix is in progress, bug has an assignee
  • Fix Committed: The branch containing the fix was merged into master
  • Fix Released: The fix is included in the milestone-proposed branch, a past milestone or a past release
  • Invalid: This is not a bug
  • Opinion: This is a valid issue, but it is the way it should be
  • Won't Fix: This is a valid issue, but we don't intend to fix that

Bug status

  • New
  • Incomplete
  • Confirmed
  • Triaged
  • In Progress
  • Fix Committed
  • Fix Released
  • Invalid
  • Opinion
  • Won't Fix

Bug importance

  • Critical: Data corruption / complete failure affecting most users, no workaround
  • High: Data corruption / complete failure affecting most users, with workaround
  • Failure of a significant feature, no workaround
  • Medium: Failure of a significant feature, with workaround
  • Failure of a fringe feature, no workaround
  • Low: Small issue with an easy workaround. Any other insignificant bug
  • Wish list: Not really a bug, but a suggested improvement
  • Undefined: Impact was not assessed yet

Bug importance

  • Critical
  • High
  • Failure
  • Medium
  • Failure
  • Low
  • Wishlist
  • Undefined

Bug tags

  • low-hanging-fruit: Bugs that are easy to fix, ideal for beginners to get familiar with the workflow and to have their first contact with the code in OpenStack development.
  • documentation: Bug is about documentation or has an impact on documentation.
  • i18n: Translations / i18n issues.
  • security: Fix for the bug would make OpenStack more resilient to future security issues.
  • ops: Fix for the bug would significantly ease OpenStack operation.
  • SERIES-rc-potential: During the SERIES pre-release period, mark the bug as a potential release-critical blocker
  • SERIES-backport-potential: Mark the bug as a potential backport target to a specific SERIES (grizzly, havana...)
  • Per project tags: https://wiki.openstack.org/wiki/BugTags

Bug

  • Assigned To: The person currently working to fix this bug. Must be set by In progress stage.
  • Milestone: The milestone we need to fix the bug for, or the milestone/version it was fixed in.

Bug report

  • file it against the proper OpenStack project
  • check for duplicates
  • The release, or milestone, or commit ID
  • Status: New

Confirming & prioritizing

  • lacking information => Status: Incomplete
  • reproduced the issue => Status: Confirmed
  • core developer or a member of the project bug supervision team => Importance: <Bug impact>

Debugging

  • determining how to fix the bug
  • optional if straightforward
  • ask a core developer or bug supervisor => Status: Triaged

Bug fixing

  • developer work on a fix
  • Status: In progress
  • Assignee: the developer working on the fix
  • Gerrit will automatically set the status

After the change is accepted

  • reviewed, accepted, and has landed in master
  • Status: Fix Committed
  • milestone or release branch
  • Milestone: Milestone the bug was fixed in
  • Status: Fix Released

Exercise

Review other launchpad bugs and improve yours.