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