Changes

Jump to: navigation, search

Bug Triage Extension

3,019 bytes added, 11:07, 21 April 2008
no edit summary
hit over 1000 downloads and got a mention on the mozillazine QA blog thanks to robcee:
[http://weblogs.mozillazine.org/qa/archives/2007/01/buggy_bar_extension.html#comments weblogs.mozillazine.org/qa]
===31/01/2007===Release 0.2 is out and about and will be on the add-ons site soon as user testing has been finished===21/04/2008===Release 0.3 is out and will be on the add-ons site soon, other then that the project is done
== Project News ==
*[http://cs1.senecac.on.ca/~b6001a07/inveigleEXT.xpi first try at creating a FF extension]
* emailed beltzner
*release 0.1
*release 0.2
*release 0.3
* Spoke to robcee and jay on irc, and they are both interested in following this and helping out. Jay is going to be away until Oct 16. Contact him then. (dave)
*more progress with the xml file portions implemented, specific search almost done, bug access cleaned up some and some more fixes. Next I'm going to finish the specific search and the xml file portion and then I'll post a dev release. I'm hoping to have a full public release in the near future.
*Had a sick day from school so I got some more done. This dev release is looking much better with the search working along with the removal of the old preference code and some other small additions such as being able to load each area (bug list, bug search, and bug details) into the main browser window. Next I'm going to finish the status and knob stuff which ties into the instance specific xml file. [http://cs1.senecac.on.ca/~b6001a07/buggybar-dev-0.1.3.xpi buggybar-dev-0.1.3.xpi]
*Finished bugzilla login and it works pretty well, just one last feature and its release time!
*Finished bugzilla instance specific commit options XML parsing. This completes the the feature list for ver 0.2 and once I finish documenting and setting up the add-ons pages this version will be posted.
* BuggyBar 0.2 Release!
**supports login and storing of user name and passwords using the pref manager
**completely redone preference manager which allows:
***setting up multiple profiles for each instance each with user name, password and custom XML specs file
***able to set the buglist url parameters used for each instance for customization
***in its own window which is under buggybar options in the add-ons window
**Instance spesific information can be set by creating new instance files in XML: [http://cs1.senecac.on.ca/~b6001a07/bugzilla_instance_Data-mozilla.xml example file]
***you can set product list for search and status and know actions
**Specific bug search is now available for fast finding of bugs
**all areas can be transfered into main window at any time
**instance selector is always availiable
**download it [http://cs1.senecac.on.ca/~b6001a07/buggybar-0.2.xpi here] and try it out!
* ver 0.2.1 Modified bugAccess to be less picky about bugList syntax to support some other Bugzilla instances. Download ver 0.2 above for changes
* ver [http://cs1.senecac.on.ca/~b6001a07/buggybar-0.2.xpi 0.2.2] made some more small changes to bug list so it has actual columns and modified some back end code. Change log will be coming soon as I get a chance.
* I have a cast on my foot for the next two weeks without much to do so I updated this to work on FF3
**ver [http://cs1.senecac.on.ca/~b6001a07/buggybar-0.3.xpi 0.3]
 
==Example XML Bugzilla Instance File==
This file is the default bug instance file which is meant for the Mozilla instance. It can be used for reference when designing a new file for another instance. This file defines three main things. First the product list which is used by the specific search. Second the bug statuses and what statuses each one can be changed to. Finally it defines the "Knob" for each status which is the parameter used by Bugzilla to change these statuses.
 
*This file can be downloaded [http://cs1.senecac.on.ca/~b6001a07/bugzilla_instance_Data-mozilla.xml here]
==Extension Progress==
*[http://cs1.senecac.on.ca/~b6001a07/buggybar-dev-0.1.2.xpi 0.1.2]
*[http://cs1.senecac.on.ca/~b6001a07/buggybar-dev-0.1.3.xpi 0.1.3]
*[http://cs1.senecac.on.ca/~b6001a07/buggybar-0.2.xpi 0.2]
*[http://cs1.senecac.on.ca/~b6001a07/buggybar-0.3.xpi 0.3]
 
==Releases==
13/12/2006 - [http://cs1.senecac.on.ca/~b6001a07/buggyBar-0.1.xpi Buggy Bar buggybar 0.1]<br/>31/01/2007 - [http://cs1.senecac.on.ca/~b6001a07/buggybar-0.2.xpi buggybar 0.2]21/04/2008 - [http://cs1.senecac.on.ca/~b6001a07/buggybar-0.3.xpi buggybar 0.3]
==Source==
==To Do 0.2(striked out means complete)==
*<s>incorporate user input</s>*<s>code overhaul</s>
*support all bug status changes
*comment code
*<s>create button images</s>
*<s>decide on logo</s>
*<s>allow setting buglist search parameters</s>*<s>allow searches with full search parameters</s>*<s>move preferences to own window</s>
*alert when empty list returns or if a bug doesn't exist
 
==To Do 0.3(striked out means complete)==
*<s>code conditional password management to support ff2 and ff3</s>
1
edit

Navigation menu