DarioAndres (Talk | contribs) (→How to help) |
Freininghaus (Talk | contribs) (→Bug Weeks: Remove end date of Dolphin BugWeeks. It was actually planned for more than one week from the very beginning.) |
||
| (13 intermediate revisions by 4 users not shown) | |||
| Line 7: | Line 7: | ||
You do not need any programming knowledge to be in the Bugsquad, and it is a great way to give practical support to the KDE community. If you are just starting to learn programming, it is a great way to gain familiarity with the components. | You do not need any programming knowledge to be in the Bugsquad, and it is a great way to give practical support to the KDE community. If you are just starting to learn programming, it is a great way to gain familiarity with the components. | ||
| − | ==Bug | + | ==Bug Meetings== |
| − | We | + | We celebrate ''bug meetings'' where we pick a software package and look through all the old Bugzilla bugs to see if they are still valid. Sort of a Bugzilla-cleaning meeting. |
| − | + | The results of all past bug meetings can be found [[/BugDays|here]]. | |
| − | + | {{note|Meetings are nice, but don't hesitate to join us at '''#kde-bugs''' on irc.freenode.net ''at any time''. We have plenty for you to do. ;) Check the topic to see what we are currently working on. And if you are new, please read some of the [[#Articles|articles below]] to get on your feet.}} | |
| + | |||
| + | ===Bug Days=== | ||
| + | |||
| + | When these meetings are 24-hours long, we call them ''Bug Days''. They are usually organized live through IRC — '''#kde-bugs''' on ''irc.freenode.net''.<!-- | ||
| + | |||
| + | The following Bug Days are currently scheduled: | ||
| + | |||
| + | ;<Meeting Name, e.g. <Software Package> <Year> > | ||
| + | :Date: <Date> | ||
| + | |||
| + | You can also [[:Contribute/Bugsquad/OrganizingABugDay|organize a Bug Day yourself]]!--> | ||
| + | |||
| + | {{note|There is currently no Bug Day scheduled. Why don’t you [[:Contribute/Bugsquad/OrganizingABugDay|organize one yourself]]?}} | ||
===Bug Weeks=== | ===Bug Weeks=== | ||
| − | + | As an alternative to Bug Days, there are also meetings that take one week. The workflow is based on the [http://forum.kde.org/viewforum.php?f=148 KDE Community Forums]. [http://forum.kde.org/viewtopic.php?f=4&t=84473 More information →] | |
| − | + | The following Bug Weeks are currently scheduled: | |
| − | + | ;[[/BugDays/Dolphin2012|Dolphin 2012]] | |
| + | :'''Date:''' Starting October 25th, 2012 | ||
| − | + | ==How to help== | |
| − | + | Read the [[/Guide_To_BugTriaging|ultimate guide to BugTriaging for KDE Projects]] (Recommended) | |
| − | Read | + | |
| + | or ... | ||
| + | |||
| + | Read this [[/Guide|guide]] and join us for one of our [[#Bug_Days|bug days]] or [[#Bug_Weeks|bug weeks]]. We meet on IRC in the #kde-bugs channel on irc.freenode.org. You can easily get started by having your questions answered there, and having someone guide you as to general bug triaging philosophy. Someone in IRC will usually be able to help you. Although we do sleep sometimes! | ||
A summary of the BugSquad guide is provided below to give you a quick idea of how you can help: | A summary of the BugSquad guide is provided below to give you a quick idea of how you can help: | ||
| Line 50: | Line 67: | ||
==Articles== | ==Articles== | ||
| − | [[/ | + | * [[/Guide_To_BugTriaging|Dario's Guide to Bug Triaging]] - Extensive guide on how to perform bug triagers tasks |
| + | |||
| + | * [[/Quick_Introduction_to_Bugzilla|Quick introduction to Bugzilla]] - This article explains the basics about the bugtracking software that KDE uses: "Bugzilla". It includes the description of a bug reports fields and the workflow of most common tasks like searching into the database. | ||
| + | |||
| + | * [https://bugs.kde.org/page.cgi?id=fields.html A Bug's Life Cycle] - This article describes the possible status of a bug report and when each should be used. | ||
| − | [[ | + | * [[/How to triage bugs|How to triage bugs]] - This article gives step-by-step what you do during a BugDay, or how to start triaging on your own in our "ongoing triage" (usually for old Konqueror bugs; see #kde-bugs for the current link). |
| − | [[Projects/SystemSettings#Bug_Triaging|How to triage System Settings bugs]] - Explains how System Settings works from a bug squasher's perspective. | + | * [[Projects/SystemSettings#Bug_Triaging|How to triage System Settings bugs]] - Explains how System Settings works from a bug squasher's perspective. |
| − | [ | + | * [http://forum.kde.org/viewtopic.php?f=9&t=84475 Preparing a testing environment] - This article from the BugWeeks initiative describes how to properly configure and setup a KDE SC environment in order to test the bugs. |
| − | [[/ | + | * [[/How to create useful crash reports|How to create useful crash reports]] - This article helps users to prepare their KDE packages such they can create detailed backtraces. |
| − | [ | + | * [[User:DarioAndres/Basic_Guide_about_Crash_Reporting|Basic guide about crash reports]] - This article is a basic/simplified version of the previous one. |
| − | [http:// | + | * [http://community.kde.org/Getinvolved/Extra_Mile Extra Mile] - This article presents the Extra Mile initiative, whose goal is to help KDE applications and workspaces "walk the extra mile". The Extra Mile initiative uses Bugzilla to track extra mile bugs. |
==External links== | ==External links== | ||
| Line 69: | Line 90: | ||
*[https://mail.kde.org/mailman/listinfo/bugsquad Subscribe to our mailinglist] | *[https://mail.kde.org/mailman/listinfo/bugsquad Subscribe to our mailinglist] | ||
*[http://forum.kde.org/viewforum.php?f=148 BugWeeks subforum] | *[http://forum.kde.org/viewforum.php?f=148 BugWeeks subforum] | ||
| + | *[http://gitweb.kde.org/scratch/darioandres/bugsquad.git DarioAndres BugSquad GIT repo with useful scripts (including the batch generation for events)] | ||
Contents |
The KDE BugSquad keeps track of incoming bugs in KDE software, and goes through old bugs. We verify that a bug exists, and is reproducible, and that the reporter has given enough information. When applicable, we write testcases. Our end goal is to help developers notice valid bugs quicker, and to save their time.
You do not need any programming knowledge to be in the Bugsquad, and it is a great way to give practical support to the KDE community. If you are just starting to learn programming, it is a great way to gain familiarity with the components.
We celebrate bug meetings where we pick a software package and look through all the old Bugzilla bugs to see if they are still valid. Sort of a Bugzilla-cleaning meeting.
The results of all past bug meetings can be found here.
| Note |
|---|
| Meetings are nice, but don't hesitate to join us at #kde-bugs on irc.freenode.net at any time. We have plenty for you to do. ;) Check the topic to see what we are currently working on. And if you are new, please read some of the articles below to get on your feet. |
When these meetings are 24-hours long, we call them Bug Days. They are usually organized live through IRC — #kde-bugs on irc.freenode.net.
As an alternative to Bug Days, there are also meetings that take one week. The workflow is based on the KDE Community Forums. More information →
The following Bug Weeks are currently scheduled:
Read the ultimate guide to BugTriaging for KDE Projects (Recommended)
or ...
Read this guide and join us for one of our bug days or bug weeks. We meet on IRC in the #kde-bugs channel on irc.freenode.org. You can easily get started by having your questions answered there, and having someone guide you as to general bug triaging philosophy. Someone in IRC will usually be able to help you. Although we do sleep sometimes!
A summary of the BugSquad guide is provided below to give you a quick idea of how you can help:
The sheer number of open bugs can be overwhelming at the start. Here are some hints on getting started more smoothly: