Review Request 108935: Add a DBus method to plasma-desktop to provide support information for easier bug triaging

David Edmundson david at davidedmundson.co.uk
Wed Feb 13 12:46:47 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108935/
-----------------------------------------------------------

Review request for Plasma.


Description
-------

Add a DBus method to plasma-desktop to provide support information for easier bug triaging

Method call is org.kde.plasma-desktop /App local.PlasmaApp.supportInformation

This is based on kwin support information, and is based a comment made in the quality ML thread. It can probably be extended in many ways but this is an initial version that we can add to as we see fit. Ideally in Plasma2 we can add a support information to the Plasma::Package API if it proves to be worthwhile to get more specific information.

In it's current state by listing plasmoids we can triage most the python crashes by working out which plasmoid is fault. 

I would like to push this into 4.10.1


Diffs
-----

  plasma/desktop/shell/supportinformation.cpp PRE-CREATION 
  plasma/desktop/shell/supportinformation.h PRE-CREATION 
  plasma/desktop/shell/plasmaapp.cpp aafd037 
  plasma/desktop/shell/plasmaapp.h 6ae0c89 
  plasma/desktop/shell/dbus/org.kde.plasma.App.xml eefce32 
  plasma/desktop/shell/CMakeLists.txt 95d7db1 

Diff: http://git.reviewboard.kde.org/r/108935/diff/


Testing
-------

Sample output attached.


File Attachments
----------------


  http://git.reviewboard.kde.org/media/uploaded/files/2013/02/13/plasma_support_information.txt


Thanks,

David Edmundson

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20130213/ac7c8b79/attachment.html>


More information about the Plasma-devel mailing list