Diff for "Bugs/BugzillaPlugin"

Not logged in - Log In / Register

Differences between revisions 3 and 4
Revision 3 as of 2008-08-20 08:30:20
Size: 3314
Editor: i-83-67-5-113
Comment:
Revision 4 as of 2008-08-20 10:56:36
Size: 3423
Editor: 92-237-59-186
Comment: Header and footer
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
~-[[FrontPage|Launchpad Help]] > [[Bugs]] > Launchpad<->Bugzilla plugin -~
Line 86: Line 88:

~-[[Bugs| < Bug tracker]]-~

Launchpad Help > Bugs > Launchpad<->Bugzilla plugin

Installing the Launchpad plugin for Bugzilla

The bugzilla-launchpad project is a Bugzilla extension that allows Bugzilla and Launchpad to interact.

A note on version numbering

The version number of the plugin shows two things:

<plugin version>-<bugzilla version>

<plugin version> is the version of the plugin.

<bugzilla version> is the version of Bugzilla that the plugin is compatible with.

So, a plugin instance with a version number of 0.9-3.2 means that the plugin is version 0.9, compatible with Bugzilla version 3.2.

Getting the plugin

You can download the plugin from it's Launchpad project page. Make sure you get the right plugin for your version of Bugzilla.

Installation

(Wherever it says <version> in these instructions, we mean "the plugin version number goes here".)

1. Untar the package:

  tar -xzf bugzilla-launchpad-<version>.tar.gz

2. Change to your Bugzilla directory:

  cd /path/to/bugzilla

(That's probably /var/www/html/bugzilla if you followed the standard Bugzilla installation instructions.)

2. Apply the patch to your Bugzilla installation:

  patch -p0 -i /path/to/bugzilla-launchpad-<version>/patch.diff

Don't worry, the patch was written and reviewed by the Bugzilla developers themselves, so it's safe to apply.

If you're running Red Hat or an older Fedora, you might have to fix the SELinux permissions on the files after applying the patch:

  /sbin/restorecon -Rv ./

3. Install the extension:

  mv /path/to/bugzilla-launchpad-<version>/launchpad extensions/

4. Run checksetup.pl to install the plugin:

  ./checksetup.pl

5. checksetup.pl will direct you to a URL to finish the installation.

And now the plugin should be working!

Getting Launchpad to work with your bugtracker

Once the plugin is installed and working you need to register your bugtracker with Launchpad if it isn't already registered. This is really simple to do:

  1. Go to http://launchpad.net/bugs/bugtrackers

  2. Check to see if your bugtracker is registered. If it isn't, click the "Register another bugtracker" link at the bottom of the page.
  3. Enter your bugtracker's details and click the "Add" button.
  4. Your bug tracker should now show up in the list of registered bugtrackers (http://launchpad.net/bugs/bugtrackers).

  5. If there are bugs in Launchpad that can be linked to your bug tracker, link them!
  6. If there aren't any bugs in Launchpad you can go to http://staging.launchpad.net and file some test bugs which you can then link to your bugtracker. Remember that staging's database is reset every day, so don't forget to email the Launchpad team at feedback@launchpad.net and let them know that you've filed some bugs for testing. They can then run the bug watch checker against your bug tracker.
    Note: You may have to wait a day or so for your bugtracker to show up on staging. Alternatively, you can set it up manually by following steps 1-4 but substitute http://staging.launchpad.net for http://launchpad.net where appropriate.

< Bug tracker

Bugs/BugzillaPlugin (last edited 2010-11-11 19:43:45 by 122-63-10-108)