Re: 3.1 Timeframe
Hey,
Jim Fulton wrote:
[snip]
> 1. We need to avoid checking in XXXs to the trunk or release branches.
> These represent technical debt that should appear on the trunk only
> in extreme cicumstances.
If these extreme circumstances exist, it is justified to require this
person going to the issue tracker and adding an issue. You can also make
the source so it's easier to find it, but that shouldn't be the only thing.
> 2. If someone checks in an XXX, it should be
> up to *them* to clean them up. It isn't reasonable to ask someone to
> contribute by cleaning up someone elses XXXs.
If this is checked into the trunk or release branch, this introduces a
dependency on that person before a release can be done. In order to
produce a timely release, you don't want a dependency on people like this.
Anyway, so what I'd propose is that XXX on trunk or release branches
should always go with an explicit issue, and that the person merging a
non-release branch is responsibile for wiping out the XXX before the merge.
> 3. In the interest of getting 3.1 out the door, I'd be willing to either
> allow some XXXs to get into 3.1, or convert them to colector issues.
> I *do* want to get 3.1 out as soon as I can, however, I personally don't
> have tome to contribute much to it now. (I have tight customer
> deadlines
> and am trying hard to get Zope 2.8 out in what spare time I have.)
(Continue reading)