Comment 2 for bug 989913

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

I'm really happy more people want to deal with the bugs. Some thoughts:
I agree new bugs should be dealt with (hopefully ending up as confirmed). However, I'm not sure whether all bugs should be targetted to a milestone. My interpretation is that we can target issues which are deemed important enough that they should be fixed in the next release (or if we really want someone to take a look at it this release cycle). The rest of the bugs are implicitly targetted for later, and I fear targetting each bug towards a milestone will either add a lot of bugs to the next build which no one will look into or create more confusion. (Disclaimer: if I completely misunderstand or you have a better idea, please elaborate)

Fwiw, I've looked through the list of open bugs from time to time, and I'm fairly sure none of them have been fixed in the meantime and can be closed.

My prefered list of targets would be:
1. Confirm or otherwise deal with new bugs to reduce the amount of them.
2. Look through the list of open bugs, see whether you are able to add suggestions/comments/tags and/or if you consider them important, target them for build18.
3. Set importance to all bugs which have undecided importance.

>In this way would be easier for a new contributor to find some small things to fix or for experienced coder to focus on some unsolved bugs.
I think it is important to push that when bugs are marked triaged, the discussion should be finished and a developer should be able to start writing code immediately after reading through the report. I have also considered whether we want to mark bugs with a tag like "low-hanging-fruit" to signal what should be small, straight-forward tasks suited for new developers. On the other hand, I am not certain whether this is needed as most newcomers I have seen has simply picked a bug or just submitted a patch.

Finally, I'd like to point you or anyone else who wants to help out with the bug tracker to this page in the wiki: http://wl.widelands.org/wiki/TriagingBugs/. I wrote that a while back to encourage others to help out triaging bugs, and write down some guidelines. While a lot is missing, it should cover basic stuff.