1 |
I think I am the one responding here with the least amount of |
2 |
professional release engineering experience and in speaking to John and |
3 |
reading over these threads some ideas came into my mind. |
4 |
|
5 |
(1) Stick with the quarterly-release schedule until at least 2004.3 (the |
6 |
last one of 2004). After that point, or a good time period before, |
7 |
decide what we're going to do for >= 2005. |
8 |
(2) If we stick with quarterly releases, change the viewpoint that even |
9 |
releases (.0, .2) are NEW FEATURE releases. There needs to be some |
10 |
compelling reason to release here. Maybe a db-backend portage (just an |
11 |
idea) or some new from-the-ground-up feature. The odd (.1,.3) releases |
12 |
incorporate bug fixes, typos, and other non-new-feature inclusions. In |
13 |
my mind, this doesnt force devs/releng/infra to create totally new ideas |
14 |
for every release. Come up with something original before the even |
15 |
release, and refine it in the following odd quarter. |
16 |
|
17 |
If we decide as 2005 nears to scrap the quarterly release system, maybe |
18 |
go with tri-yearly or biannual releases. It just gives more time to the |
19 |
release to come up with new ideas and new inclusions. |
20 |
|
21 |
Ridicule, deride, praise, |
22 |
-Jeff |
23 |
|
24 |
On Wed, 2004-05-05 at 01:29, John Davis wrote: |
25 |
> On Sat, 2004-05-01 at 20:14, Kurt Lieber wrote: |
26 |
> > On Sat, May 01, 2004 at 11:17:24AM -0400 or thereabouts, John Davis wrote: |
27 |
> > > Kurt - |
28 |
> > > I've been thinking this over for quite awhile now and have vacilated |
29 |
> > > between continuing quarterly releases and moving to something else. |
30 |
> > > After much thought (and believe me, there has been a lot - during 2004.0 |
31 |
> > > I wanted nothing to do with quarterly releases), I have decided that for |
32 |
> > > the immediate future, quarterly releases are the way to go for the |
33 |
> > > following reasons: |
34 |
> > |
35 |
> > I don't agree. We should put this on the next manager's meeting as an |
36 |
> > agenda item. As it stands, I'm not willing to support quarterly releases |
37 |
> > from an infra standpoint. If the rest of the management team decides we |
38 |
> > should, then I will do my best. As it stands, I think this is a huge waste |
39 |
> > of time, resources and development effort. |
40 |
> > |
41 |
> > As a general rule, I think basing releases on time, rather than features, |
42 |
> > is a poor way of defining release goals. I think gathering feature |
43 |
> > requests (as you have been doing so far) is a great idea. I think we |
44 |
> > should then (as a management team) decide what features need to make it |
45 |
> > into the next release of Gentoo, decide how much time that will take to |
46 |
> > implement and then set a target release date based on that. We should |
47 |
> > release based on features, not on time. |
48 |
> > |
49 |
> > --kurt |
50 |
> |
51 |
> Kurt - |
52 |
> I respect your opinion, but I do believe that you are rushing into a |
53 |
> decision that has no factual basis. Quarterly releases have not even |
54 |
> been going for a year and because of this there is not substantial |
55 |
> evidence against them. The fact is that quarterly releases benefit the |
56 |
> user as they are kept up to date every quarter. |
57 |
> |
58 |
> Gentoo cannot go back to the old style (pre-2004.0) style of releases. |
59 |
> The nature of our distribution does not allow us to do this. I guarantee |
60 |
> you that if we do go back to the old style releases that we will be in |
61 |
> the same boat as we were with 1.4 - feature creep and constantly late |
62 |
> deadlines. Not only does this make Gentoo look bad as a distribution, |
63 |
> but it leaves our users out in the cold as GRP, a feature that users |
64 |
> very much enjoy, becomes useless due to its age. |
65 |
> |
66 |
> The goal of quarterly releases is *not* meeting a deadline, but rather |
67 |
> providing our users with up-to-date release media for their convienence. |
68 |
> I do not understand why you are rushing into your decision that |
69 |
> "quarterly releases [cannot be supported] from an infra standpoint" - |
70 |
> 2004.1 went great from the infra side. There were no problems, and |
71 |
> 2004.2 is going to be even better now that we know exactly what to do |
72 |
> with the bit flip method. Even without you there to look over things, |
73 |
> the release went out without a hitch. |
74 |
> |
75 |
> Bring it up with the rest of the managers if you want to Kurt, but I |
76 |
> assure you that it is the wrong decision to do so. Quarterly releases |
77 |
> work for us devs, for the users, and for Gentoo. If you really are set |
78 |
> on doing releases 1.4 style where features like GPG signing hold the |
79 |
> release back forever, fine, but you are not doing what is right for our |
80 |
> users. |
81 |
> |
82 |
> Please think about what I said earlier about the dual feature lists - |
83 |
> one for releng release specific features, and one for broader gentoo |
84 |
> specific features. Things like UTF8 integration and GPG signing have are |
85 |
> not something that releng can directly control, therefore, the |
86 |
> responsibility should not weigh on releng's shoulders to complete them, |
87 |
> but rather their own respective sub-projects. |
88 |
> |
89 |
> Regards, |
90 |
> //John |
91 |
-- |
92 |
|
93 |
|
94 |
-------------------- |
95 |
Jeffrey Forman |
96 |
Gentoo Infrastructure |
97 |
Gentoo Release Engin. |
98 |
jforman@g.o |
99 |
-------------------- |