OpenSolaris

Discussions Communities Projects Download Source Browser

Home » OpenSolaris Forums » tools » discuss

Thread: [DTS] Candidate selection: Bugzilla 3.x

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 9 - Last Post: Jan 12, 2008 8:33 PM by: Shawn Walker
Stephen Hahn
sch@sun.com
[DTS] Candidate selection: Bugzilla 3.x
Posted: Dec 17, 2007 10:17 AM

  Click to reply to this thread Reply


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

  Click to reply to this thread Reply

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


Stephen Hahn
sch@sun.com
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted: Dec 17, 2007 10:48 AM   in response to: Shawn Walker

  Click to reply to this thread Reply

* 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


alanbur

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

  Click to reply to this thread Reply

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


alanc

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

  Click to reply to this thread Reply

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


richlowe

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

  Click to reply to this thread Reply

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


Stephen Hahn
sch@sun.com
Re: [DTS] Candidate selection: Bugzilla 3.x
Posted: Dec 19, 2007 9:12 AM   in response to: Stephen Hahn

  Click to reply to this thread Reply

* 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


alanc

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

  Click to reply to this thread Reply

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


timeless

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

  Click to reply to this thread Reply

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

  Click to reply to this thread Reply

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





Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
Copyright © 1995-2005 Sun Microsystems, Inc.