I recently came to the realization that I don’t have the time to function as an effective UI module owner for Bugzilla, so I have resigned that position.
Bugzilla’s UI module owner needs to encourage good usability improvements, deflect misguided changes and unintentional regressions, and keep usability central to the development process.
Although coding can be involved, the role isn’t primarily about writing code. It’s about examining and intuiting user needs and behavior, determining how well the current UI meets those needs and supports that behavior, proposing and evaluating beneficial changes, and engaging the development community with reviews and discussion.
I wanted to do a lot of usability work in the last year, but for a variety of reasons I ended up doing only a small amount, and I expect to have very little time to do this work in the future. I’ll continue to contribute where I can, of course, and I wish the project the best of luck with its UI development efforts.
If you’re interested in helping out with Bugzilla UI development, watch the firstname.lastname@example.org user on bugzilla.mozilla.org and join the conversations on the mozilla.dev.apps.bugzilla newsgroup and the email@example.com mailing list.