1 |
On Sat, Oct 15, 2005 at 01:45:42PM +0900, Jason Stubbs wrote: |
2 |
> Since I've fallen into the terrible pit of "trying to make everybody happy" |
3 |
> and since IRC sucks for making decisions due to lack of continuity, let's |
4 |
> battle it out here. ;) |
5 |
/me refills the napalm, and gets ready... |
6 |
|
7 |
> Where we're at: |
8 |
> |
9 |
|
10 |
<snip the branch estimates that I agree with> |
11 |
|
12 |
> Which leaves us with 2.0 and a set of refactorings and features. I think it's |
13 |
> pretty much decided that these will be backported to 2.0. The only question |
14 |
> at this stage is when. The only complicating factor here is the current 225 |
15 |
> open bug reports. That and what to call 2.0+refactorings+features. |
16 |
> |
17 |
> So, there's pretty much three ways we can go: |
18 |
> |
19 |
> 1) Backport refactorings+features and release. |
20 |
> 2) Fix more bugs, backport refactorings+features and release. |
21 |
> 3) Fix more bugs, release, backport refactorings+features and release. |
22 |
> |
23 |
> There's still a lot of bugs that can be fixed without too much work, so I'd |
24 |
> like to go with 2) or 3). I was thinking to go with 3) with the backported |
25 |
> stuff being named 2.1.0, which is how we arrived at this thread. |
26 |
|
27 |
Aside from the 2.1 name being already slightly abused, prefer option |
28 |
4, bug/release work, integrating chunks in as they're ready and |
29 |
releasing when things are stable. Basically... when the chunks are |
30 |
ready to be integrated, they've been tested (ala cache patch + some |
31 |
more time), yank the suckers in, and continue with stabilising towards |
32 |
a release. |
33 |
|
34 |
On the subject of versions, hich ever version the chunks get included |
35 |
under, they're going to need integration testing, so versioning isn't |
36 |
as much an issue to me as time. |
37 |
|
38 |
The delta between 2.1 and 2.0, last time I generated it was half a |
39 |
meg; pulling chunks from 2.1 into 2.0 requires rewriting a chunk of |
40 |
glue, so minimizing the time/delta is something of a concern- eg, |
41 |
doing 2.0.* for a while, then a 2.1 I'm not totally much for. |
42 |
|
43 |
My two cents, at least. |
44 |
~harring |