|
Replies:
9
-
Last Post:
Jan 12, 2008 8:33 PM
by: Shawn Walker
|
|
|
|
|
|
|
[DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 17, 2007 10:17 AM
|
|
Thanks for the feedback and positive support. If any of the 22 Core Contributors to the Tools CG object to this selection, please contact me before 1800 Pacific tomorrow, and we'll set up a vote. (I have received no objections so far.) Otherwise, the proposal below should be considered adopted.
- Stephen
----
OpenSolaris DEFECT TRACKING SYSTEM SELECTION Stephen Hahn
1. Summary
Based on the requirements, evaluations and experience gained with various defect tracking systems (DTS), we, the Tools Community Group (CG) Core Contributors, propose the adoption of Bugzilla, version 3.0 and higher, for OpenSolaris projects that require defect tracking. It is expected that the Website project will deploy one or more instances to be shared among projects and community groups requiring such tracking.
2. Discussion
Since early summer 2007, we have been evaluating a number of defect tracking systems (DTS) to select one to use for OpenSolaris issue tracking.
The basis for our evaluation was the requirements document:
http://opensolaris.org/sc/src/website/spec/dts-requirements/d-dts-requirements.txt
As was suggested shortly after the requirements were developed, E2 "selective differentiated access" along with E0 "open source" proved to be the primary filter that eliminated candidates. Of the set considered--Bugzilla, Eventum, Mantis BT, and RoundUp--only Bugzilla has default support for group access controls, meeting E2, and only RoundUp appear to be easily customizable to add such support.
It seems risky to assume that the Tools CG would invest time and effort to assume the competency to develop and maintain a highly customized DTS derived from RoundUp, even though that might result in a DTS candidate that most closely matches the requirements. As with the distributed source code management (DSCM) selection [1], we believe it more appropriate to accept a reasonable fit with an active effort, and make modifications to terminology and processes to reach an intermediate outcome.
The DTS to be used for OpenSolaris projects has to potentially support the high defect update rates that have historically been associated with the proprietary Solaris releases, which have resulted in thousands of reports across hundreds of categories. We anticipate similar activity around the OpenSolaris code as it becomes used in a larger set of distributions. Because of its use for Mozilla Corporation projects, we believe that Bugzilla is the most suited system amongst the candidates for these circumstances. It has also been important that its developers have been very responsive, both during the evaluation and with projects elsewhere using Bugzilla.
Therefore, we have decided to select Bugzilla 3.x as the DTS for OpenSolaris. In the coming time, we hope to work with the Bugzilla community to address any issues we may find while integrating Bugzilla into the OpenSolaris infrastructure or while using it for tracking our many, many bugs.
3. Acknowledgments
The initial requirements were derived in part from a draft developed by Keith Wesolowski. Useful feedback on the evaluation came from many community members, particularly Jim Carlson, Richard Lowe, and Shawn Walker.
We also are very appreciative of Max Kanat-Alexander and timeless's, well, timeless efforts in supporting our sandbox deployment of Bugzilla, as well as their responses to the requirements document.
4. References
[1] B. Corwin, S. Hahn, M. Kupfer, and F. van der Linden, OpenSolaris distributed source code management selection, 2006. http://mail.opensolaris.org/pipermail/tools-discuss/2006-April/004484.html
-- sch at sun dot com http://blogs.sun.com/sch/ _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
Shawn Walker
swalker@opensolaris....
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 17, 2007 10:35 AM
in response to: Stephen Hahn
|
|
On Dec 17, 2007 12:17 PM, Stephen Hahn <sch at sun dot com> wrote: > > Thanks for the feedback and positive support. If any of the 22 Core > Contributors to the Tools CG object to this selection, please contact > me before 1800 Pacific tomorrow, and we'll set up a vote. (I have > received no objections so far.) Otherwise, the proposal below should > be considered adopted.
For the record:
If there is any work to be done during the adoption or transition process with this, I am more than willing to help.
I've used BugZilla for many years so I'm quite familiar with it and am confident we can address any issues that arise.
-- Shawn Walker, Software and Systems Analyst http://binarycrusader.blogspot.com/
"To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 17, 2007 10:48 AM
in response to: Shawn Walker
|
|
* Shawn Walker <swalker at opensolaris dot org> [2007-12-17 18:35]: > On Dec 17, 2007 12:17 PM, Stephen Hahn <sch at sun dot com> wrote: > > > > Thanks for the feedback and positive support. If any of the 22 Core > > Contributors to the Tools CG object to this selection, please contact > > me before 1800 Pacific tomorrow, and we'll set up a vote. (I have > > received no objections so far.) Otherwise, the proposal below should > > be considered adopted. > > For the record: > > If there is any work to be done during the adoption or transition > process with this, I am more than willing to help. > > I've used BugZilla for many years so I'm quite familiar with it and am > confident we can address any issues that arise.
Thanks, Sean. I'd like to start a Tools CG-sponsored (or Website CG, if that concludes) project to work through the transition, operations, and practice development around Bugzilla. (I'll remember your willingness to volunteer. :) )
- Stephen -- sch at sun dot com http://blogs.sun.com/sch/ _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Posts:
1,218
From:
Registered:
3/9/05
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 17, 2007 2:19 PM
in response to: Stephen Hahn
|
|
Stephen Hahn wrote:
> Thanks, Sean. I'd like to start a Tools CG-sponsored (or Website CG, > if that concludes) project to work through the transition, operations, > and practice development around Bugzilla. (I'll remember your > willingness to volunteer. :) )
I won't be taking my proposal for a Website CG any further, at least not whilst the current OGB is still in office.
-- Alan Burlison -- _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Posts:
5,504
From:
US
Registered:
3/9/05
|
|
|
|
Re: [ogb-discuss] [DTS] Candidate
selection: Bugzilla 3.x
Posted:
Dec 17, 2007 2:21 PM
in response to: alanbur
|
|
Alan Burlison wrote: > Stephen Hahn wrote: > >> Thanks, Sean. I'd like to start a Tools CG-sponsored (or Website CG, >> if that concludes) project to work through the transition, operations, >> and practice development around Bugzilla. (I'll remember your >> willingness to volunteer. :) ) > > I won't be taking my proposal for a Website CG any further, at least not > whilst the current OGB is still in office.
The OGB has voted to create the Website CG nonetheless - will you be asking us to dissolve it now, or just resigning from participating in it?
-- -Alan Coopersmith- alan dot coopersmith at sun dot com Sun Microsystems, Inc. - X Window System Engineering
_______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Posts:
769
From:
US
Registered:
6/17/05
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 17, 2007 2:36 PM
in response to: Stephen Hahn
|
|
Stephen Hahn <sch at sun dot com> writes:
> * Shawn Walker <swalker at opensolaris dot org> [2007-12-17 18:35]: >> On Dec 17, 2007 12:17 PM, Stephen Hahn <sch at sun dot com> wrote: >> > >> > Thanks for the feedback and positive support. If any of the 22 Core >> > Contributors to the Tools CG object to this selection, please contact >> > me before 1800 Pacific tomorrow, and we'll set up a vote. (I have >> > received no objections so far.) Otherwise, the proposal below should >> > be considered adopted. >> >> For the record: >> >> If there is any work to be done during the adoption or transition >> process with this, I am more than willing to help. >> >> I've used BugZilla for many years so I'm quite familiar with it and am >> confident we can address any issues that arise. > > Thanks, Sean. I'd like to start a Tools CG-sponsored (or Website CG, > if that concludes) project to work through the transition, operations, > and practice development around Bugzilla. (I'll remember your > willingness to volunteer. :) )
I would suggest tools, it's a tool, it just happens to be largely web-based. It also escapes the issues in the other replies to this thread.
-- Rich _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 19, 2007 9:12 AM
in response to: Stephen Hahn
|
|
* Stephen Hahn <sch at sun dot com> [2007-12-17 18:25]: > Thanks for the feedback and positive support. If any of the 22 Core > Contributors to the Tools CG object to this selection, please contact > me before 1800 Pacific tomorrow, and we'll set up a vote. (I have > received no objections so far.) Otherwise, the proposal below should > be considered adopted.
I received no objections. Accordingly, Tools CG selects Bugzilla 3.x as the defect tracking system of record.
Managing, monitoring, and improving our deployment of Bugzilla, including
- development of recommended practices,
- addition and removal of categories,
- addition and removal of keywords,
- modification of workflow,
- activation or deactivation of features, and
- proposing updates to the core application or to add-on utilities
seems to present an ongoing effort where some expertise and involvement is required. If you're interested in achieving some common usage of the Bugzilla installation at opensolaris.org across the CGs, projects, and consolidations that will produce the very defects we need to track, I'd appreciate it if you would volunteer for the Defect Operations project, to be sponsored by the Tools CG.
(If you've been performing a similar function inside your own organization, I think OpenSolaris would benefit very much from the time you've spent thinking about defect flow in a software group; if you've gone beyond cursing bugs.opensolaris.org and thought about what interaction you'd like to see the community defect tracking system have, I think OpenSolaris would be well served by your considered approach to open defect management.)
Defect Operations project members will be offered Contributor or Core Contributor grants in the Tools CG, depending on the scope of their involvement.
Thanks Stephen
_______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Posts:
5,504
From:
US
Registered:
3/9/05
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 19, 2007 9:26 AM
in response to: Stephen Hahn
|
|
Stephen Hahn wrote: > seems to present an ongoing effort where some expertise and > involvement is required. If you're interested in achieving some > common usage of the Bugzilla installation at opensolaris.org across > the CGs, projects, and consolidations that will produce the very > defects we need to track, I'd appreciate it if you would volunteer for > the Defect Operations project, to be sponsored by the Tools CG.
As the person who has been dealing with the bug tracking and integration of the bug db with our toolchain for the X Consolidation (and for several tools used by all the Desktop consolidations) for the past few years, I volunteer to be part of the Defect Operations project.
-- -Alan Coopersmith- alan dot coopersmith at sun dot com Sun Microsystems, Inc. - X Window System Engineering _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Posts:
113
From:
FI
Registered:
7/18/06
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Dec 19, 2007 10:02 AM
in response to: Stephen Hahn
|
|
On Dec 19, 2007 7:12 PM, Stephen Hahn <sch at sun dot com> wrote: > I'd appreciate it if you would volunteer for > the Defect Operations project, to be sponsored by the Tools CG. > > (If you've been performing a similar function inside your own > organization, I think OpenSolaris would benefit very much from the > time you've spent thinking about defect flow in a software group; if > you've gone beyond cursing bugs.opensolaris.org and thought about what > interaction you'd like to see the community defect tracking system > have, I think OpenSolaris would be well served by your considered > approach to open defect management.) > > Defect Operations project members will be offered Contributor or Core > Contributor grants in the Tools CG, depending on the scope of their > involvement.
I guess I'll volunteer, although I'm not quite sure what sort of guarantees I can make wrt time. _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
Shawn Walker
swalker@opensolaris....
|
|
|
|
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted:
Jan 12, 2008 8:33 PM
in response to: Stephen Hahn
|
|
On Dec 19, 2007 11:12 AM, Stephen Hahn <sch at sun dot com> wrote: > involvement is required. If you're interested in achieving some > common usage of the Bugzilla installation at opensolaris.org across > the CGs, projects, and consolidations that will produce the very > defects we need to track, I'd appreciate it if you would volunteer for > the Defect Operations project, to be sponsored by the Tools CG.
Since I use bugs.opensolaris.org frequently in the course of the RTI process, I would like to volunteer to participate in the Defect Operations project.
"Sign me up".
Cheers, -- Shawn Walker, Software and Systems Analyst http://binarycrusader.blogspot.com/
"To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ tools-discuss mailing list tools-discuss at opensolaris dot org
|
|
|
|
|