Gardening
The Gardening Team is a group of people that cares about the global state of KDE software.
Mailing List: https://mail.kde.org/mailman/listinfo/kde-gardening
Kanboard: https://todo.kde.org/?controller=board&action=show&project_id=26
The mandate of the team is to:
- Find *really* important bugs and ping people to fix them
- Find stale reviewboards and ping people to review them
- Bugzilla gardening, close old products etc
- Find projects that need love and give them some
For that we have various ideas:
Try to find monthly a bug to get people to fix it, by highlighting it as "The Bug of The Month" or something. Of course this bug can't be stuff like "Make Okular support javascript", it has to be something that is really a pain point of the whole user base and we think we can find people to fix it, it makes no sense setting impossible goals ;)
Do routine passes over reviewboard trying to identify stale requests and finding people to help moving those.
Run something called "Love Project". The idea is to pick up a project that is somewhat stale, and for a short amount of time (let's say 2/3 months) try to get a new release out, fix the most important crashers/bugs, get the review boards released, etc. This goal of the team is *not* becoming the maintainers of the project, but maybe by virtue of the "Love Project" we can attract new contributors that decide to.
Since we're only a few maybe we can't do this all, so we're focusing on a particular "Love Project" by now, but you should join and help us do more!
Current Bug Of The Month
Bug 324975: Volume gets restored to 100% after each knotify event
Current Love Project
Deciding
Past Love Projects
Love Project Bug Triage
To collaboratively go through a Love project bug list, look at each bug and for mark the flags gardening field as + for reallyCriticalCrashers ? for easy bugs and - for outOfScope.
Origin
This originated at Akademy 2014 as result of a short talk (8 min) + BoF with a title called "Quality is in the eye of the beholder" by Albert Astals Cid.