GTG

Bugzilla plugin

Bug #455593 reported by Guillaume Desmottes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Wishlist
Guillaume Desmottes

Bug Description

I started working on a small plugin bringing some Buzgilla integration. Code is not tested/robust enough to be merged but any comment about the concept and the general design of the plugin would be welcome.

https://code.edge.launchpad.net/~cassidy/gtg/bugzilla

Related branches

Revision history for this message
Luca Invernizzi (invernizzi) wrote :

Interesting plug-in indeed.
Since one has to read the code to understand what it does, I'll explain for the other gtg-bug-readers.
Activate the plugin, add a task (via the quick add toolbar, otherwise it won't be activated) which is a bugzilla link (https://bugzilla.gnome.org/show_bug.cgi?id=269482 , for instance). The plugin will create a task with the bug data (i.e.: task title will be the bug title), attaching the url provided.
It's probably expandable to launchpad bugs too :-)

For the "comment" part, I believe that what would be really awesome about this is if the information would update when the bug changes (i.e: the status of the bug: the task could be dismissed automatically if the bug has been fixed). This way, any action taken on the bug would automatically reflect in the "to-do" list.

Changed in gtg:
assignee: nobody → Guillaume Desmottes (cassidy)
Revision history for this message
Guillaume Desmottes (cassidy) wrote :

I pushed more patches to my branch which should make the plugin more robust.
I have a question though. I tag the task according the component or product of the bug. Tagging works fine (it's displayed in the left pane) but when I open the task, the tag doen't appear in the editor. Is that expected?

I agree there are room for lot of improvements, as auto closing, update of the status, login support, allow users to add/configure more bugzilla, etc.
But I'd prefer to focus on something pretty simple for now and get a first version merged. More feature can be added incrementally later.

What's the ETA of the next gtg release btw?

Changed in gtg:
importance: Undecided → Wishlist
milestone: none → 0.2
status: New → Confirmed
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

Merged with rev. 356

Changed in gtg:
status: Confirmed → Fix Committed
Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.