denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_dev2011-08-18 12:21 am
Entry tags:

Bugzilla cleanup: unassigning "abandoned" bugs

We currently have 196 bugs in the ASSIGNED state, many of which have been assigned for a while, or are assigned to people who seem to have left DW development. In order to clean up Bugzilla a bit, and in order to make sure that wanted features don't wind up languishing further, I will be going through Bugzilla sometime in the next week or two and unassigning "abandoned" bugs -- bugs that are in the ASSIGNED state that have had no activity on them since 1 January 2011.

If you have a bug assigned to you that has had no activity since then, and you do still intend to work on the bug, just leave a comment on it saying "Still working on this!" If I unassign a bug for appearing abandoned and you're still intending to work on it, feel free to reassign it back to you.

If there's a bug you have a partial patch written for and have gotten stuck, and the reason the bug looks abandoned is that you haven't been able to get past the stuck-ness, you can attach the patch to the bug without adding either the review or commit flags. Be sure to label the patch "partial implementation", or note in the comments when you attach the patch that it's not a working patch!

If there's a bug that you wrote a patch for and the patch didn't pass review, and the bug hasn't been touched since 1 January 2011 to revise the patch based on the review, I'll unassign the bug for someone to come along and update the patch and revise it based on the review feedback. If this happens, you'll still be credited for the patch!
liv: Stylised sheep with blue, purple, pink horizontal stripes, and teacup brand, dreams of Dreamwidth (sheeeep)

[personal profile] liv 2011-08-18 01:12 pm (UTC)(link)
Fair enough. I have to admit I'm not really active in development at the moment, so it makes sense for someone else to pick up the bugs I had my eye on. I'm sure that when I do plunge back in, there will be bugs available that match my extremely limited skill-set!
tyggerjai: (Default)

[personal profile] tyggerjai 2011-08-18 01:46 pm (UTC)(link)
Does it make life easier if I go unassign the two I have? I'm unlikely to touch them for a while, work is interfering with my life!

I have http://bugs.dwscoalition.org/show_bug.cgi?id=76 - the main/alternate account system, which I'm still a bit wary of after the lengthy and useful discussion a while back which, while useful, seemed to indicate at the very least an issue with perception of privacy that may indeed be a gaping problem. So I've cooled a little on that one.

I also have http://bugs.dwscoalition.org/show_bug.cgi?id=90 - seperating out openID users as a category for comment screening. I think my dreamhack has code to do this that just needs solid testing, I ran out of time and patience to test all 4 places it changes as all 4 categories of user. I should resubmit that and give it up to other people to test.

I was tempted by the killfile feature in the recent "most wanted" post, but I just have way too much on my plate at the moment.
tyggerjai: (Default)

[personal profile] tyggerjai 2011-08-18 02:02 pm (UTC)(link)
I think with 90 I really got as far as "This really should work unless I've missed something obvious". Trouble is, it had tentacles all through other stuff - I need to check my correspondence outside bugzilla because I'm pretty sure Kareila and I had a discussion about much needed refactoring because there was no canonical list of user classes - there were at least 2 different things that used the "anon/logged in/logged in and trusted" heirarchy, but they each had their own list .. etc. So I'll dust off my code and try to find my latest patch and see if it still kinda fits the code as it is now. but from memory, when I left it, it was basically working.
tyggerjai: (Default)

[personal profile] tyggerjai 2011-08-18 02:14 pm (UTC)(link)
This gig or something else will continue to suck time for a while, but I may be able to squeeze a few hours out here and there. I need to finish unpacking and sort out my study, then I can be much more efficient with actual projects. Just in time to move again, probably...
tyggerjai: (Default)

[personal profile] tyggerjai 2011-08-18 02:04 pm (UTC)(link)
Actually, I did upload a patch for it. I'll upload my test notes, and take a quick look at my dreamhack to see if that patch represents the latest state of my code, but feel free to run that patch and see if it even patches against the current tree :)
tyggerjai: (Default)

[personal profile] tyggerjai 2011-08-18 02:28 pm (UTC)(link)
Whee, comment storm. I've found another patch. I recall at some point realising I'd misunderstood a chunk of the logic behind one of the tests. I think the patch I'm about to upload fixes that :) I've also found my testing matrix, which basically stops at the captcha, but seems to indicate that everything was ok up to there.
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2011-08-18 04:01 pm (UTC)(link)
Do I have to go over all my bugs and leave a comment (mmm bugspam!) or am I mostly exempt from this? ( I will go over my bugs and unassign things I probably won't be playing with, though )
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2011-08-19 03:54 am (UTC)(link)
I will, but I really should note somewhere that pretty much all of my bugs can be snagged from me at request if someone *really* wants to do one of them.
aedifica: Photo of purple yarrow flowers. (Achillea millefolium)

[personal profile] aedifica 2011-08-18 04:36 pm (UTC)(link)
That sounds good. Right now I freeze up any time I think about working on them, and then I go think about something else instead. (This also applies when I think about unassigning them.) Having them unassigned will reset that! I'll try again sometime in the future.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2011-08-18 05:03 pm (UTC)(link)
I do intend to work on all the bugs assigned to me. Eventually. That said, if you need one dealt with quickly and someone is interested, feel free to yank it from me.
catness: (catblueeyes)

[personal profile] catness 2011-08-19 09:48 pm (UTC)(link)
Well, I guess it's the graceful way to bail out until I get my life back on track... :( It's pity to ditch bug 2451 (xml-rpc trust groups support) which was my original reason to get involved with dw-dev. But even though the patch was almost accepted at some stage, an amazingly insightful discussion at http://dw-dev.dreamwidth.org/71429.html made it obvious that my design sucks (which I suspected all the time ;) and I don't have enough energy/concentration to keep improving it so it's acceptable for everyone, APIs are important, the code can be ugly as long as it works, but the part which is exposed to users (programmers) has to be perfect, and I can't do it alone. I don't know if it even makes sense to return back to xml-rpc, if the atom protocol is the future.