Add slide #13 of upstream training
Change-Id: I663fb1779aaa1937afab3e9e263dc76007a5267c
This commit is contained in:
158
doc/upstream-training/13-launchpad.rst
Normal file
158
doc/upstream-training/13-launchpad.rst
Normal file
@@ -0,0 +1,158 @@
|
|||||||
|
launchpad.net
|
||||||
|
=============
|
||||||
|
|
||||||
|
.. image:: ./_assets/13-01-launchpad.png
|
||||||
|
:width: 100%
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
Blueprint
|
||||||
|
=========
|
||||||
|
|
||||||
|
- a forum for listing and planning specifications for work to be done
|
||||||
|
- a blueprint is a description of a solution
|
||||||
|
- a title
|
||||||
|
- a description
|
||||||
|
- longer-form go on a wiki page
|
||||||
|
- Nova and Neutron manage blueprints on a git repo
|
||||||
|
- https://wiki.openstack.org/wiki/Blueprints#Nova
|
||||||
|
- https://wiki.openstack.org/wiki/Blueprints#Neutron
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
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
|
||||||
|
- Wishlist 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 commitid
|
||||||
|
- 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
|
||||||
|
|
||||||
|
----
|
||||||
|
|
||||||
|
Bugfixing
|
||||||
|
=========
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|
||||||
BIN
doc/upstream-training/_assets/13-01-launchpad.png
Normal file
BIN
doc/upstream-training/_assets/13-01-launchpad.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 93 KiB |
Reference in New Issue
Block a user