* Typos: workwround->workaround, Excercise->Exercise * gource->Gource and added explanation on the presenter notes Change-Id: I85cba1982a7c473d522338cb840bb23bffbe65bc
199 lines
4.4 KiB
ReStructuredText
199 lines
4.4 KiB
ReStructuredText
=============
|
|
launchpad.net
|
|
=============
|
|
|
|
.. image:: ./_assets/os_background.png
|
|
:class: fill
|
|
:width: 100%
|
|
|
|
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
|
|
- Most of the projects now manage blueprints on a git repo called specs
|
|
- https://wiki.openstack.org/wiki/Blueprints#Nova
|
|
- https://wiki.openstack.org/wiki/Blueprints#Neutron
|
|
|
|
Bug status
|
|
==========
|
|
|
|
.. list-table::
|
|
:widths: 30 70
|
|
|
|
* - 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
|
|
|
|
Bug status
|
|
==========
|
|
|
|
.. list-table::
|
|
:widths: 30 70
|
|
|
|
* - 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
|
|
==============
|
|
|
|
.. list-table::
|
|
:widths: 30 70
|
|
|
|
* - 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
|
|
- Medium
|
|
- Low
|
|
- Wishlist
|
|
- Undefined
|
|
|
|
Bug tags
|
|
========
|
|
|
|
.. list-table::
|
|
:widths: 35 65
|
|
|
|
* - 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.
|
|
|
|
Bug tags
|
|
========
|
|
|
|
.. list-table::
|
|
:widths: 35 65
|
|
|
|
* - 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
|
|
===
|
|
|
|
.. list-table::
|
|
:widths: 30 70
|
|
|
|
* - 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.
|