Mar. 9th, 2013

deborah: the Library of Congress cataloging numbers for children's literature, technology, and library science (Default)
[personal profile] deborah

[staff profile] denise asked me to put together a list of bite sized bugs: bugs that, assuming you already have a basic environment set up, will be quick and easy fixes. A couple of quick disclaimers:

Obviously one person's two-minute bug is another person's introductory programming project. There is a lot of guesswork in making this list. I am targeting for bugs that will take a minute or two for people who know the relevant part of the code fairly well, but won't be out of the reach of anyone who wants to do something introductory. In other words, I'm trying to avoid some of the more obscure parts of the code base.

Some of these bugs I am completely guessing on the difficulty. For example, I don't know, say, the poll code myself, but it looks like a pretty straightforward bug. If you take on one of these bugs and you find an unholy tangle of spaghetti code from R'lyeh's malignant depths, the failure is all mine. (Well, all mine, and whoever created the unholy tangle of spaghetti in the first place. Entirely possibly that person was also me. /o\) Seriously, I took something that looked tiny to me off this list after [personal profile] allen laughed a hollow, bitter laugh at its inclusion. Well, he was on IRC and he just said "no, it's not small," but the sentiment was clear.

Bugs here! Get your list of bugs here! )
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise
i've now been through the entire buglist at least once. (i will be starting the second pass shortly, so there'll be more work forthcoming, but still.)

things you may need to know:

* in an effort to clean up the assigned-but-not-being-worked-on stuff, i unassigned anything that had been assigned for more than 18 months without any activity. i did my best to not unassign anything that could only be handled by the person assigned to it, or anything that was older but waiting for an answer from somebody or blocked on an unresolved bug, but i know i made at least one mistake! so, if i unassigned a bug from you, but i shouldn't have (either because you're actively working on it, you have code written but are blocked on an answer from somebody, or you literally are the only person who can work on that for whatever reason) please do assign it back to you and set it back to IN_PROGRESS.

* i tried to catch any unanswered questions or unresolved issues as i was going through and either answer them myself or point the person who could answer it at the bug. i may have missed something, though, so if you're still waiting on something, holler.

* there were a few cases of "major work has been done on the bug, but there are some things still outstanding". i generally closed those, with a note to open a new bug for any work that still needs to be done. i opened a few of them myself where i could identify what needed to be done, but if i resolved a bug of yours like that, please check to see if i included the "open a new bug" note and open bugs for anything that still needs to be done. if you disagree that the majority of the work has already been done, you can go ahead and reopen (there was at least one instance of that, too).

* i closed a shitpot (that's a technical term) of bugs as "on second thought, i don't think we need to spend time on this". if you disagree on any of those and would like to appeal, email me.

side note: going by the periodic bug counts i post to my journal, the number of open bugs is now lower than it has been since august of 2011 \o/

Profile

dw_dev: The word "develop" using the Swirly D logo.  (Default)
Dreamwidth Open Source Development

July 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223 242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 9th, 2025 04:42 pm
Powered by Dreamwidth Studios