denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
This week, we resolved the last outstanding single-digit bug.

(Bug 8: Add ability to subscribe to a particular user's posts to a community; patched by [personal profile] sophie.)

We have 25 remaining double-digit bugs, some of which are metabugs/admin bugs that won't/can't be resolved and most of which are really involved epic projects I logged into Bugzilla off my initial "shit I'd love to do someday but probably we won't get to for a while" list I was keeping back during the initial brainstorming phase -- and I'm sure some of them could probably be closed now because they don't mesh with the direction the site developed, but I haven't been through Bugzilla on a "close bugs that are no longer relevant" run in a while -- but we now officially have knocked out all the single-digit bugs. I think this is very nifty. :)

Also of the nifty: we have 3369 bugs RESOLVED since we started using Bugzilla as a bugtracker in mid-January of 2009 (before then it was all just in our heads and in a few spreadsheets while we figured out how we wanted to set up bug tracking); we have 2975 bugs RESOLVED/FIXED. (The difference being: any time a bug is closed at all, it's counted as RESOLVED; RESOLVED/FIXED is for things where we explicitly made a change, while the others include such statuses as DUPLICATE, LATER, WONTFIX, and INVALID.) Some of those were massive sweeping changes; some of them were one-line fixes. I love every single one of them, because it means we're constantly trying to make things better. :)
denise: Dreamsheep labeled 'denise' and 'the suit' (the suit dreamsheep)
I wish to proudly announce that this morning, we passed a major milestone: 3000 bugs resolved.

Not only is this an incredibly amazing rate of development, it's so awesome to open the Bugzilla queries for all resolved and all resolved/fixed (which are the ones that were specifically resolved via a patch, not resolved because they were duplicate/invalid/not something we wanted to do/fixed by proxy with another patch, etc, and which is at 2656 bugs) and see so many different names -- many of whom I know had never programmed in Perl before joining us, or who had never programmed at all.

I firmly believe we have the best darn development team of any project out there -- and we have a lot of fun while we're doing it. Y'all rock, people. Pat yourselves on the back!
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
I saw an entry posted the other day where someone said sie was disappointed with (among other things) DW's development pace slowing down: new features being released more slowly, things that we were working on delayed/postponed, etc. And there were totally some valid criticisms in there, don't get me wrong! (In fact, I'm not linking it because I don't want there to be an overwhelming impassioned defense of DW in hir comments.) But that's one criticism that made me realize I've been doing a poor job of explaining precisely what's been going on in DW development and why there's been a paucity of user-facing changes, which can look to an outsider like there's a massive slowdown going on in DW development.

The answer is at once both very simple and very complicated: we've spent the past six months or so concentrating on paying down our technical debt.

So, what's technical debt, anyway? )
Page generated Jul. 6th, 2025 02:02 pm
Powered by Dreamwidth Studios