The Story. For some time now LibraryThing members have been agitating for a bug tracking system, to augment the Bug Collectors group. I held back. Bug tracking is “work.” Members will do wonderful things for a site they love, but I didn’t want to ask them to become data-entry and QA professionals. Nor did I want to fool with such a system. I like conversations, not forms. And I think conversations work better. Very often what seems a bug is really something else—a needed feature, a poorly explained concept, etc.
But the need was still there. It was deuce-difficult to figure out what bugs had been reported, and what the status was. The confusion was bad for users, and it was definitely impeding our ability to identify, prioritize and fix bugs.
So, I’ve finally implemented a compromise idea—Bug Tracking within the existing Talk system.(1) The result should satisfy almost everyone. Bug-tracking is still conversational, and capable of opening up to larger discussions. But every bug is tracked and given a basic status. Nothing is “lost.”
How it works. It works like this:
- Every post to Bug Collectors is entered into the bug-tracking system.
- Bug-tracking posts get a green box, describing the state of the bug.
- A Bug Tracking view shows bugs by status, category and assignment.
- Members of Bug Collectors get “Bug Tracking” as a permanent option on their Talk tab.
- Members and staff classify and change bug status, as appropriate.
Many thanks. I’d like to thank members for helping me think through the plan (here and here). And I’d like to thank them for the care and attention they’ve taken reporting bugs. It is not, of course, possible to describe everything that goes on at headquarters, but they are right that bug-fixing has not always gotten the attention it deserved. The new system won’t magically create time, or new employees, but it will speed the process, and remind us just what’s out there to solve. As usual, it’s an honor to work at a site with so many smart, dedicated and generous users.
Special thanks to these top Bug Collectors group contributors: jjwilson61, lorax, jjmcgaffey, infiniteletters, BarkingMatt, MarthaJeanne, readafew, AnnieMod, christiguc, fleela, staffordcastle, lilithcat, AnnaClaire, rsterling, AndrewB, FicusFan, r.orrison, _Zoe_. There are many others, of course, with literally hundreds of posts and reports to their name. Among these Brightcopy deserves a special mention, as a relatively recent user whose done more than most to report bugs—and push me along.
Come talk about it on Talk here.
1. I was unaware of it, but Ravelry apparently does something similar.