From owner-freebsd-stable@FreeBSD.ORG Mon Jul 16 12:00:25 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A10E16A400 for ; Mon, 16 Jul 2007 12:00:25 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 6D59913C46B for ; Mon, 16 Jul 2007 12:00:24 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l6GC0Mho066877; Mon, 16 Jul 2007 22:00:22 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l6GC0M1q066876; Mon, 16 Jul 2007 22:00:22 +1000 (EST) (envelope-from peter) Date: Mon, 16 Jul 2007 22:00:22 +1000 From: Peter Jeremy To: Jonathan Dama Message-ID: <20070716120022.GD65937@turion.vk2pj.dyndns.org> References: <20070715220530.GA20656@regurgitate.ugcs.caltech.edu> <20070715225950.GU37472@droso.net> <20070715235933.GA5504@regurgitate.ugcs.caltech.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eAbsdosE1cNLO4uF" Content-Disposition: inline In-Reply-To: <20070715235933.GA5504@regurgitate.ugcs.caltech.edu> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-stable@freebsd.org Subject: Re: FREEBSD_4_EOL tag, last known index file? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2007 12:00:25 -0000 --eAbsdosE1cNLO4uF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Jul-15 16:59:33 -0700, Jonathan Dama wrote: >Strictly speaking the EOL means that the base has been abandoned by the >security officer and the ports collection, not that it is abandoned entire= ly. The ports tree is not branched. (The reasons for this can be found in the archives). The ports build infrastructure, as well as individual ports, need to include whatever special-casing is necessary to make them build on all supported releases. Maintaining all this glue takes effort, slows down all the builds and makes the ports harder to read. Once support for RELENG_4 was removed, there was no longer a requirement for the ports tree to be buildable and the glue to make it build on 4.x could be (and, in many cases, has been) removed. Specifically, the core ports infrastructure (ports/Mk) is known to now be incompatible with 4.x. >People with commit access may still make contributions into RELENG_4... Yes but that doesn't cover the ports tree. >Anyways I'm only trying to act within the constraints that I've been given. >My mandate does not include upgrading to RELENG_6 so your advice is not >immediately useful. Please keep in mind that FreeBSD is a volunteer project. I believe that it provides a very professional level of support at no cost. When FreeBSD 4.11 was released in January 2005, it was announced that it would be the last release off the RELENG_4 branch and that it would be supported for 2 years - this EOL date was regularly repeated. Note that 4.11 post-dates FreeBSD 5.3 (which could reasonably be considered a mature RELENG_5 release) and the EOL date provided an 8 month overlap with FreeBSD 6.1 (for those who dislike .0 releases). IMO, this is more than adequate notice to allow a planned migration. Note that whilst the FreeBSD Project no longer provides support for 4.x, there is nothing stopping you negotiating whatever level of support you require from one of the consultants listed on the FreeBSD site, or elsewhere. Likewise, there's no rule that says you must build third-party software using the ports system. You are free to maintain third-party software using its native configuration mechanisms. If you feel that the FreeBSD project is being unreasonable, please try (eg) asking Sun for support for SunOS 4.1.3. --=20 Peter Jeremy --eAbsdosE1cNLO4uF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGm13W/opHv/APuIcRAgZuAJ9gvnegsRuNRQWSTJNs6Wk2YFtURACgtDkG GFWJWIRkfHWeEYXBnLmdGcc= =442Y -----END PGP SIGNATURE----- --eAbsdosE1cNLO4uF--