On 4/26/06, Don Brown <[EMAIL PROTECTED]> wrote:
>
> Craig McClanahan wrote:
> > On 4/26/06, Don Brown <[EMAIL PROTECTED]> wrote:
> >> I'd like to see tickets become the ultimate tracker, including
> collecting
> >> votes.  I see it working this way:
> >>
> >>   - any significant change requires a ticket
> >>   - a committer reviews the ticket and decides on a fix version or
> rejects
> >> it outright
> >>   - discussion ensues on the ticket, _not_ on the dev list
> >>   - a vote is called for on the ticket if necessary
> >>   - the release manager must resolve or move the ticket before rolling
> a
> >> release
> >>
> >> This approach allows for considerable debate, however ensures the
> ticket
> >> will ultimately be dealt with in some fashion.
> >>   I agree Struts has been very good about fixing bugs, however, we need
> to
> >> extend that same courtesy to other tickets.
> >>
> >> I know not all agree my philosphy, but I think a ticket requires a
> clear
> >> decision on the part of the committers.  If it
> >> is to be accepted, give it a fix version.  If we think it is
> interesting,
> >> but aren't willing to commit to it, mark it
> >> TBD or Future.  If we don't agree, reject it.  What we've missed is the
> >> first step: giving it a fix version, leaving all
> >> the enhancement tickets to wallow around, waiting for attention.
> >>
> >> WebWork has been very good about following this approach, and I think
> it
> >> is something we should adopt.
> >
> >
> > I can buy into this in general, but do not think we want to completely
> give
> > up on lazy consensus either -- it should be fine for a committer to go
> ahead
> > and commit a change (at least up to a certain size -- judgement call
> here)
> > without waiting for another committer to agree.  If there is objection
> > later, these things can generally be backed out.
>
> Sorry, I didn't mean to imply we were removing lazy consensus.


Didn't think so, but just wanted to make sure.

  Tickets can be opened, fix version assigned, and closed
> in the same day.  They still will be subject to a review by the release
> manager at release, however.  I'm just saying we
> should be using tickets to track these changes and give a clear place for
> their discussion and later reference.


+1.

Don


Craig

Reply via email to