From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32151 invoked from network); 9 Aug 2004 13:55:48 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 9 Aug 2004 13:55:48 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1BuAcs-0007zH-RI for arch-gentoo-dev@lists.gentoo.org; Mon, 09 Aug 2004 13:55:46 +0000 Received: (qmail 13220 invoked by uid 89); 9 Aug 2004 13:55:46 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 2655 invoked from network); 9 Aug 2004 13:55:46 +0000 From: Chris Gianelloni Reply-To: wolf31o2@gentoo.org To: gentoo-dev@lists.gentoo.org In-Reply-To: <20040809095214.GJ29077@mail.lieber.org> References: <20040808185144.GB29077@mail.lieber.org> <200408090104.50263.absinthe@gentoo.org> <20040809095214.GJ29077@mail.lieber.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-JoV+gZl7y59MYlm0N57D" Organization: Gentoo Linux Message-Id: <1092061268.30233.18.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 09 Aug 2004 10:21:09 -0400 Subject: Re: [gentoo-dev] GLEP 19, reloaded (again) X-Archives-Salt: 1ec150ed-f9cb-4075-8071-43b88daf2199 X-Archives-Hash: 3605f7a5820ae22a05fe901196e305d2 --=-JoV+gZl7y59MYlm0N57D Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2004-08-09 at 05:52, Kurt Lieber wrote: > The only "extra" thing we've talked about so far is a separate rsync modu= le > that has the --delete option removed (but is otherwise identical to the > gentoo-portage module) >=20 > Come up with a better way to *guarantee* ebuilds stay in the tree for a > minimum length of time and I'm all for it. =20 Fork into a completely new module. Take any and all ebuilds which are marked as stable for a particular arch, remove any ~arch keywords, and split it to a gentoo-$version module. Since it is a separate module, the ebuilds will always be there. Since it was taken from the release snapshot for each arch, it'll also match what is done on the release media, making bug hunting even easier. You use ~arch for any backports or bug fixes that do come along, but don't guarantee either. Here, we're using the SYNC variable to control the tree, rather than a profile. This means we can support multiple profiles on the same tree easily, and also keeps ebuilds around for as long as we keep the tree around. --=20 Chris Gianelloni Release Engineering QA Manager/Games Developer Gentoo Linux Is your power animal a penguin? --=-JoV+gZl7y59MYlm0N57D Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBBF4hUkT4lNIS36YERAq77AJ9+Xemq9qYFr/QrgZEoX6mxsMzAiwCfXWCO Vdlh+kOqQZ70LPZLHcQt8Is= =GVTk -----END PGP SIGNATURE----- --=-JoV+gZl7y59MYlm0N57D--