GTG

Convert bugzilla plugin into a bugzilla service

Bug #494967 reported by Lionel Dricot
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Medium
Chenxiong Qi

Bug Description

Users should be allowed to add their own bugzilla to the bugzilla plugin. They should simply provide the URL in the preferences window of the service.

When the plugin is transformed into a service, it would make a sense to remove signal 'task-added-via-quick-add' from browser.

Tags: service
Changed in gtg:
assignee: nobody → Guillaume Desmottes (cassidy)
milestone: none → 0.3
Changed in gtg:
milestone: 0.3 → 0.2.1
status: New → Invalid
status: Invalid → Confirmed
importance: Undecided → Medium
Changed in gtg:
milestone: 0.2.1 → 0.3
Revision history for this message
Izidor Matušov (izidor) wrote :

I think bugzilla plugin should be converted into a backend.

tags: added: backends
Revision history for this message
Paulo Cabido (pcabido) wrote :

Yesterday I corrected the import on the bugzilla plugin making it work with the latest version of pybugz. As it may be useful to have a bugzilla backend I think the plugin has a different kind of usage and makes sense, It should continue to be supported.

Revision history for this message
Izidor Matušov (izidor) wrote :

Paulo> Could you more elaborate the different kind of usage? What is done by a plugin that can't be done as a backend?

Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3 → 0.3.2
Revision history for this message
Izidor Matušov (izidor) wrote :

When the plugin is transformed into a backend, it would make a sense to remove signal 'task-added-via-quick-add' from browser.

Changed in gtg:
assignee: Guillaume Desmottes (cassidy) → nobody
Izidor Matušov (izidor)
Changed in gtg:
milestone: 0.3.2 → 0.4
Izidor Matušov (izidor)
summary: - [plugin bugzilla] allow user to add his own bugzilla to the list of
- supported bugzilla
+ Convert bugzilla plugin into a bugzilla service
description: updated
tags: added: service
removed: backends
Changed in gtg:
status: Confirmed → Triaged
importance: Medium → Low
importance: Low → Medium
Chenxiong Qi (qcxhome)
Changed in gtg:
assignee: nobody → Chenxiong Qi (qcxhome)
status: Triaged → In Progress
Revision history for this message
Chenxiong Qi (qcxhome) wrote :

As the suggestion from Parin Porecha, Bugzilla plugin has been just converted to a synchronization backend service. It works, now. However, there is still other related enhancement to be done. For example, provide configuration dialog to allow user to define the prefered Bugzilla services when the backend management dialog refactor is done. And another possible enhancement is to make CustomeInfoBar be friend to multiple messages from each enabled backend in threading environment, that will be described in another bug.

Revision history for this message
Chenxiong Qi (qcxhome) wrote :
Revision history for this message
Izidor Matušov (izidor) wrote :

Closing as there is PR on github and we're migrating to github.

Changed in gtg:
status: In Progress → Fix Committed
Jeff Fortin Tam (kiddo)
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.