Fwd: [Bugsquad] Something for the bugsquad :)

Jekyll Wu adaptee at gmail.com
Sat May 25 13:50:25 UTC 2013


On 2013年05月25日 20:59, Martin Graesslin wrote:
> My aims are:
> * get the number of bugs down without having humans looking at the reports

> * reduce the number of bugs coming in

Now that plasma-desktop uses KDE_VERSION_STRING (since 4.10.3) instead 
of the never changing stone 0.4 version, we can make use of bugzilla's 
new feature of rejecting reports against disabled versions to reduce 
received crash reports. Since the plasma product is already receiving 
too many reports, I think it can apply a very strict policy with active 
versions: only make the current stable and current development version 
active. That means only making 4.10.3(current stable) and 4.10.60 
(current development) active.

Actually, since all plasma-desktops form KDE SC 4.10.2 and older use the 
same 0.4 version, we can simply add and disable that 0.4 version. Once 
that simple operation is done, plasma product won't receive any 
plamsa-desktop crash report from KDE SC 4.10.2 and older. I generally 
won't recommend such a strict or rude policy, but that is indeed one 
option if really needed.


> * filter out new bugs quicker (I have some ideas especially for crashes)

would like to hear about that.

> * introduce more components

Yes, one component for each plasmoid

> * assign maintainers to the components

assign each component to the fake plasma-<compont>-bugs at kde.org user, 
and add real maintainer and plasma-bugs at kde.org into default CC list of 
each component. We all know the horrible traffic brought by watching 
plasma-bugs at kde.org. Divide and conqueror. Seriously, I always wonder 
how many plasma developers are watching plasma-bugs at kde.org ? No blame, 
I just think the horrible traffic would easily defeat most watchers.


Never make real users as the default assignee, because that only causes 
trouble for maintain-ship handover, and make bug watching painful 
(assume I'm the default assignee of kickoff component and super active 
in the whole bugs.kde.org ,but some potential contributor is currently 
only interested with kickoff bugs...)


> * get the maintainers to care;-)

My impression is many components/plasmoids just do not have dedicate 
maintainer, or has some no longer active maintainer.


Regards
Jekyll



More information about the Plasma-devel mailing list