Bug 62049 - non developer uses for kbugbuster
Summary: non developer uses for kbugbuster
Status: RESOLVED FIXED
Alias: None
Product: kbugbuster
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Martijn Klingens
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-03 08:00 UTC by David Findlay
Modified: 2004-02-01 16:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Findlay 2003-08-03 08:00:34 UTC
Version:           3.1.0 (using KDE 3.1.2)
Installed from:     (testing/unstable)
Compiler:          gcc version 3.3 (Debian)
OS:          Linux (i686) release 2.4.20-3-k7

It would be useful if non-developers could keep track of bugs they have submitted using KBugbuster. It would be good as well if the bugs were actually reported using Kbugbuster, because then they could sit offline in your Kmail outbox until next time you go online and then automatically be sent.
Comment 1 Martijn Klingens 2003-12-03 22:02:07 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
Comment 2 Martijn Klingens 2004-02-01 16:23:05 UTC
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