From owner-freebsd-stable Sun Jun 9 13:43:43 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA19521 for stable-outgoing; Sun, 9 Jun 1996 13:43:43 -0700 (PDT) Received: from vector.jhs.no_domain (slip139-92-42-165.ut.nl.ibm.net [139.92.42.165]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA19467; Sun, 9 Jun 1996 13:43:23 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by vector.jhs.no_domain (8.7.5/8.6.9) with SMTP id MAA00723; Sun, 9 Jun 1996 12:54:40 +0200 (MET DST) Message-Id: <199606091054.MAA00723@vector.jhs.no_domain> X-Authentication-Warning: vector.jhs.no_domain: Host localhost [127.0.0.1] didn't use HELO protocol To: "Jordan K. Hubbard" Cc: nate@sri.MT.net (Nate Williams), hackers@freebsd.org, freebsd-stable@freebsd.org, FreeBSD-current@freebsd.org, Terry Lambert Subject: Re: The -stable problem: my view From: "Julian H. Stacey" Reply-To: "Julian H. Stacey" Organization: Vector Systems Ltd. Web: http://www.freebsd.org/~jhs/ Mailer: EXMH version 1.6.5 95 12 11, PGP available In-reply-to: Your message of "Fri, 07 Jun 1996 17:59:42 PDT." <17510.834195582@time.cdrom.com> Date: Sun, 09 Jun 1996 12:54:39 +0200 Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Reference: > From: "Jordan K. Hubbard" > > The question here seems to be "how can we give the users a tree which > always builds", right? Well, that's certainly not a new question. > Even crazed expatriate brits like Julian Stacey have been calling for > that sort of scheme for years! :-) You called ? :-) Re. CVS: I suggest, for future policy, (& not WRT past history :-) ... Anyone who wantonly breaks Current (& forces everyone to need make -i) for more than the duration of a single short commit session, should have his commits backed out, & CVS privelege suspended for 7 days, during which the person is free to meditate on the disruption caused, & to prepare new better tested diffs. After initial rigorous enforcement, only occasional later enforcement would be required. Only exception: After _prior_ posted permission from CVS master, where breaking the tree is certified as really unavoidable. Re. Stable: I suggest boring work is best left to those with a paid incentive. `Stable' is a quasi-professional service: ( A labour intensive mix of some `current' technology plus testing ), & is a burden on unpaid volunteers. So leave boring work to those with a financial incentive, who could be: - External support services that may set up, offering for FreeBSD, services similar to that which Cygnus offers for FSF. - Custom consultantcy & support people or firms. - A FreeBSD Inc. funded `stable' maintenance group if Jordan & co. drum up sufficient funds from commercial users. - If Walnut Creek Inc determine `Stable' to be of financial benefit to WC inc, then those people funded by WC. Serious@freebsd.org is (or was) available, for companies prepared to pay serious commercial amounts of money (upwards of hundreds of dollars I suggest) for commercial support. Such paid work could include Stable maintenance). Personal Disclosure: I am a Unix developer/supporter, with personal & business interests in Releases & Current, but no `Stable' paying customers or hosts. Julian -- Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/