mozdev.org

Bugxula    

resources:

What is Bugxula?

Bugxula is a client for Bugzilla installations. It aims to let you do everything you can do with the current web-based interface to Bugzilla and more with a rich user interface like that of a desktop or client-server application.

How do I get it?

Make sure you are using Mozilla 1.0+, Netscape 7.0+, or Mozilla Firebird (any version), then install the latest version of Bugxula and restart your browser. If nothing happens when you click on that link, and you are using Mozilla or Netscape, make sure software installation is enabled in your browser's preferences (Edit > Preferences > Advanced > Software Installation).

Versions and Change Log

If when you try to install the latest version, you get a 404 error then it has probably not made it onto the mirror yet - it could take up to 24 hours from time of release. If its been longer than that, then please let me know.

0.3.2

Major changes in this version are that several of the menu items have been hooked up, and shortcut keys have been added to most of them. I have also (after 2-3 days of work, over most of the length of this project) managed to work out the problem with back/forward not working - so now they do (at least in a simple manner).

Install Bugxula 0.3.2 for Deer Park

0.3.1

Here's another new version for you to play with. I've fixed some major bugs, such as all search results showing bugzilla.mozilla.org rather than the searched installation and the look of the search dropdown. New features include an options dialog (at the moment you need to access it through Tools > Extensions) which allows you to specify your own copies of bugzilla and the start of a proper menu structure - although most of the menu items are not hooked up yet.

Install Bugxula 0.3.1 for Deer Park

Please let me know what you think of it - what does it do well? What needs to be improved? Does anyone want a copy that works with Firefox 1.0? Send your emails to the mailing list

0.3.0

Yes, I've finally managed to release a new version. At the moment it only works in Deer Park (the development releases of Firefox), but depending on my progress, what happens with Firefox and feedback to me I may make it compatible with Firefox 1.0 as well.

If you are running Deer Park, then you can install Bugxula 0.3 for Deer Park now, if not then you'll need to be patient until I manage to release a version for Firefox 1.0, or Firefox 1.5 is released. I know this release needs a lot of work doing to it, but I'm trying. Please see the how can I help section - you could be useful even if you are not a programmer.

Archived Versions

Myk Melez, the originator of the Bugxula project in 2003 made releases on the following dates. Click on the date to install
that version.

How do I use it?

Select Tools > Bugxula in your browser and bugxula will open in a new window. To run a search on Bugzilla and retrieve results, enter search criteria in the search toolbar on the top right of the window and click the "Search" button. When your search is complete, the bugs will be listed in a similar way to Thunderbird listing emails.

Select a bug entry from the search results pane to view that bug report in the bottom-right ("bug report") pane of the interface. To save a search, first run it, then click the "Save" button on the toolbar and enter a name for it in the dialog box that appears. The search name will appear in the left-hand ("saved searches") pane of the interface.

To retrieve a saved search, select it from the saved searches pane. Note that the search will refresh its results if you have restarted your browser since the last time you ran the search, but it will not refresh its results more than once per session unless you explicitly click the "Refresh" button, which causes the currently selected search to run again on Bugzilla and retrieve fresh results.

How do I uninstall it?

Firefox has a built in uninstall feature in Tools > Extension Manager

How do I use it with my own Bugzilla installation?

Read the server-side how to.

How can I help?

There are lots of ways you can help! First, if you find a problem with Bugxula or a missing feature, file a bug/feature report about it (look at existing reports and install the latest version first to make sure the issue hasn't already been reported and/or resolved).

Second, if there is something you want fixed in Bugxula, and I'm not doing it, try to fix the issue yourself! Even if you don't have full CVS access, you are able to view the source and if you email me patches then I will check them in for you.

The easiest way to test your changes is to install an existing version of Bugxula, then move the bugxula/ directory which is in the chrome/ subdirectory of your profile directory out of the way and move the bugxula/src/bugxula/ directory you checked out from CVS into its place. After doing this, make sure you don't install Bugxula in that profile again, since doing so may overwrite your changes.

Current Problems

These are my biggest problems at the moment, if you can solve them then please let me know.

How do I contact you?

If you have questions about Bugxula, email me on ian at ithomas dot name, icq on 8895922 or aim/yahoo on thelem3

Credits

Many thanks to Myk Melez for starting the Bugxula project and providing a solid foundation including changes to Bugzilla itself, to Google for sponsoring Ian Thomas' work over the summer and to mozilla.org and mozdev.org for their assistance.

The bugxula project can be contacted through the mailing list or the member list.
Copyright © 2000-2014. All rights reserved. Terms of Use & Privacy Policy.