Summary: | non developer uses for kbugbuster | ||
---|---|---|---|
Product: | [Applications] kbugbuster | Reporter: | David Findlay <david> |
Component: | general | Assignee: | Martijn Klingens <klingens> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
David Findlay
2003-08-03 08:00:34 UTC
As for reporting bugs with KBB, that is already reported in wishlist item #41817. The other option is basically the KBB equivalent to Bugzilla's "My Bugs" entry, right? Martijn Subject: kdesdk/kbugbuster CVS commit by mklingens: Allow retrieving 'My Bugs' through KBugBuster. This makes it also a useful tool for non-developers to manage all reports you have outstanding. I had to do quite some refactoring in the progress notification and GUI area to allow updates without a Package assigned to it. The actual code is pretty much concentrated in the new BugMyBugsJob class and the single retrieveMyBugsList() method in BugSystem. Only tested with KDE's Bugzilla! CCMAIL: 62049-done@bugs.kde.org Note 1: This uses the RDF interface to Bugzilla instead of our own CGI scripts. It works, but is of course a bit hacky in that I have to instantiate and delete an RdfProcessor when we're normally using the DomProcesor. I asked Simon on IRC about this last night, but he had no better idea. Cornelius, this part of the backend is yours. Perhaps you know how to do this more cleanly? CCMAIL: schumacher@kde.org Note 2: Somehow when I open the My Bugs URL in Konqueror and request the RDF output format I get more columns than when KBugBuster (or wget) do it. I guess it's some kind of cookie issue. Coolo, is there a way to force Bugzilla into returning certain columns? Notably the submitter and the submit date are interesting, as these two are 'Unknown' now in the GUI. CCMAIL: coolo@kde.org A backend/bugmybugsjob.cpp 1.1 [GPL (v2+) (+Qt exception)] A backend/bugmybugsjob.h 1.1 [GPL (v2+) (+Qt exception)] M +1 -1 backend/Makefile.am 1.16 M +30 -0 backend/bugsystem.cpp 1.54 M +10 -2 backend/bugsystem.h 1.29 M +13 -0 gui/centralwidget.cpp 1.53 M +6 -0 gui/centralwidget.h 1.27 M +42 -41 gui/cwbuglistcontainer.cpp 1.31 M +9 -1 gui/cwbuglistcontainer.h 1.14 M +10 -16 gui/kbbmainwindow.cpp 1.83 M +20 -21 gui/kbbmainwindow.h 1.34 M +2 -1 gui/kbugbusterui.rc 1.21 |