Diff for "Bugs/YourProject"

Not logged in - Log In / Register

Differences between revisions 4 and 5
Revision 4 as of 2008-03-19 11:48:07
Size: 5085
Editor: 77-100-239-119
Comment:
Revision 5 as of 2008-04-10 14:26:05
Size: 5782
Editor: 77-100-239-119
Comment:
Deletions are marked like this. Additions are marked like this.
Line 42: Line 42:
== Setting bug and security contacts == == Bug and security contacts ==
Line 58: Line 58:
= Day to day management = === The bug contact role ===
Line 60: Line 60:
[https://launchpad.net/inkscape Inkscape] is a vector drawing tool that uses Launchpad's bug tracker. Let's take a look at its [https://bugs.launchpad.net/inkscape bugs overview page]. Your project's bug contact can do a few things that other people can't:

 * target bugs to a milestone
 * set the privacy of a bug
 * mark bug reports as security issues
 * view private bugs
 * set certain [Bugs/Statuses:bug statuses].
 
A bug contact is also, by default, an email [:Bugs/Subscriptions:subscriber] to the project's bugs. A bug contact can unsubscribe from email notifications.

=== The security contact role ===

Your project's security can view reports marked as security issues. They also receive email notifications when a bug report is marked as a security issue.

= Bugs overview page =

Your project's bugs overview page gives you a snapshot of the current status of all the bugs associated with your project.

Here's the bugs overview page for the [https://launchpad.net/inkscape Inkscape] vector drawing tool.
Line 65: Line 83:
= Next step =
Line 66: Line 85:


The most important

== Overview page ==

== New bug notifications ==

== Bug contacts ==

= Duplicates =
You can stay on top of your project's bugs activity by email or Atom feed. Let's take a look at [:Bugs/Subscriptions:bug subscriptions].

DRAFT: this page is a work in progress. Please [:Feedback:seek further help] or check the [:TitleIndex:wiki index] for a complete page on this topic.

ContentsBRTableOfContents

Overview

Launchpad's bug tracker is unique: it can track how one bug affects different communities.

When you share free software, you share its bugs. This means that free software bugs may be reported in one project but originate in another entirely, whilst affecting several more.

Launchpad handles this by making every bug available to every project and distribution that uses the bug tracker. Rather than treating each project as an island, with an isolated list of bug reports, Launchpad allows interested groups to work together in search of a fix.

[https://bugs.launchpad.net/zope3/+bug/98275 Bug 98275] is a great example. It is one bug report, with one bug number, but it has a different status, importance and assignee in each context.

attachment:zeo-multi-context-bug.png

This bug affects different projects and series

This table appears at the top of the bug report, showing that it affects three projects and different series (lines of development towards a release) within those projects. In this case, each of the affected projects uses Launchpad's bug tracker. However, Launchpad can just as happily monitor the progress of the same bug in external trackers, as shown in [https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/122590 bug 122590].

attachment:gnome-external-watch.png

Watching a bug tracked elsewhere

Here, the bug report in Launchpad is about Ubuntu's package of the Gnome Panel. However, there's also a link to the bug as tracked in Gnome's Bugzilla, along with its status there. This lets the Ubuntu desktop bugs team monitor the progress upstream and implement their fix when it becomes available.

Getting started

When you [:Projects/Registering:registered your project] in Launchpad, you had the option to specify where its bugs are tracked. If you chose an option other than Bugs are tracked in Launchpad, you now need to activate the Launchpad bug tracker for your project.

Follow the Change details link in the Actions menu on your project's overview page.

attachment:bugs-are-tracked.png

Choosing Launchpad as your bug tracker

You can also choose whether Launchpad should automatically expire inactive bugs. There's more on what Launchpad considers an inactivate bug in our article on [:BugExpiry:bug expiry].

Importing your existing bug history

In some cases, the Launchpad team can import your existing bug history from another bug tracker. This may mean you can switch to Launchpad's bug tracker without having to maintain your previous bug tracker in a read-only mode.

[:Feedback:Get in touch] to see if we can help.

Bug and security contacts

attachment:bug-and-security-contact-actions.png

Setting your project's bug and security contacts

The next step is to choose which individuals or teams you want to occupy the two bug management roles:

  • [:Bugs/BugContactRole:bug contact]: handles day to day management and triage

  • [:Bugs/SecurityContactRole:security contact]: receives security-related bug notifications.

Many projects [:Teams/Registering:create specific teams] to act as bug and security contacts, allowing several people to share the work.

To set your project's bug and security contacts, visit its bug overview page - for example: https://bugs.launchpad.net/inkscape - and follow the links in the Actions menu.

If you'd prefer not to set these - perhaps because your project is small enough not to need specific contacts - you, as project owner, take them by default.

The bug contact role

Your project's bug contact can do a few things that other people can't:

  • target bugs to a milestone
  • set the privacy of a bug
  • mark bug reports as security issues
  • view private bugs
  • set certain [Bugs/Statuses:bug statuses].

A bug contact is also, by default, an email [:Bugs/Subscriptions:subscriber] to the project's bugs. A bug contact can unsubscribe from email notifications.

The security contact role

Your project's security can view reports marked as security issues. They also receive email notifications when a bug report is marked as a security issue.

Bugs overview page

Your project's bugs overview page gives you a snapshot of the current status of all the bugs associated with your project.

Here's the bugs overview page for the [https://launchpad.net/inkscape Inkscape] vector drawing tool.

attachment:inkscape-bugs-overview.png

Inkscape's bugs overview page

Next step

You can stay on top of your project's bugs activity by email or Atom feed. Let's take a look at [:Bugs/Subscriptions:bug subscriptions].

Bugs/YourProject (last edited 2012-09-06 17:50:21 by pool-108-28-25-212)