Gentoo Archives: gentoo-releng

From: Jeffrey Forman <jforman@g.o>
To: gentoo-releng@l.g.o
Subject: Re: [gentoo-releng] 2004.2 planning
Date: Sun, 02 May 2004 03:08:17
Message-Id: 1083467292.31377.17.camel@sixthstreet.formanonline.com
In Reply to: Re: [gentoo-releng] 2004.2 planning by John Davis
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 --------------------

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-releng] 2004.2 planning John Davis <zhen@g.o>