RPM

Header extension to be able to query remote bugzilla for a package

Registered by Jeff Johnson

There are many times that one wishes to find what bugzilla bugs are
open for a given binary rpm. The process for doing so usually involves
identifying the SRPM used to build the binary package, and then
manually entering that retrieval key into a bugzilla search web form.

Since bugzilla has an XML interface and a retrieval URI, a header tag
extension can be used to automate some of this process.

The hardest part would be writing/maintaining the custom XML
parser that would be needed (but libxml2 has many examples).

Adding a header tag extension which is able to perform simple queries
is easy: the harder part is to make that extensible to handle complex
search criteria.

Blueprint information

Status:
Not started
Approver:
Jeff Johnson
Priority:
Low
Drafter:
Jeff Johnson
Direction:
Approved
Assignee:
Jeff Johnson
Definition:
Discussion
Series goal:
Accepted for 5.4
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Adrian "Dr Doom" Likins wrote a python program called bugzuki @redhat a long
time ago that might be a good starting point.

Otherwise abrt is likely the most current/best implementation.

Q: How much does the XML interface vary between bugzilla versions? I
know Red Hat's bugzilla has always been heavily modified.

A sample python program would help assess what work would be needed.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.