From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EXJh5-0006By-20 for garchives@archives.gentoo.org; Wed, 02 Nov 2005 14:34:27 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jA2EY5mm004858; Wed, 2 Nov 2005 14:34:05 GMT Received: from smtp05.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jA2EY4R0003392 for ; Wed, 2 Nov 2005 14:34:04 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp05.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id jA2EYD4Y017374 for ; Wed, 2 Nov 2005 09:34:13 -0500 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Wed, 2 Nov 2005 09:33:32 -0500 Subject: [gentoo-releng] Profile Reorganization From: Chris Gianelloni To: gentoo-releng@lists.gentoo.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-XoQ4Wac+2S0Q2xBPgfkC" Organization: Gentoo Linux Date: Wed, 02 Nov 2005 09:33:31 -0500 Message-Id: <1130942011.26789.225.camel@cgianelloni.nuvox.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-releng@gentoo.org Reply-to: gentoo-releng@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 X-Archives-Salt: 4c6fc5be-d9ae-4988-8d11-ee5ad91d0ab8 X-Archives-Hash: 377a7fc742a0a9182a5b0e0e63f959f4 --=-XoQ4Wac+2S0Q2xBPgfkC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Alright, I've had this idea for ways to reorganize the profiles for some time now. I figured now would be as good a time as any to introduce it here, since we probably do more profile work than anyone else. Once we've got a decent idea hashed out, we can GLEP it and make the changes in the tree. Basically, it is a reorganization of the profiles to make more sense. Profiles would consist of: $type/$kernel/$userland/$arch/($version) Now, type would be the main type of profile. To match with what we have now, we would have "default" which is the default release profile, "hardened" and "uclibc". We would keep the "base" profile, where the globally-affecting things would remain. The kernel would be the kernel in use. I believe that currently, we would have "linux", "darwin", and "freebsd". The userland would be "gnu" or "bsd". Of course, arch is pretty obvious. Everything below arch would be optional profiles. For Release Engineering, this would be where we would put our versioned release profiles, along with any other sub-profiles. All that this really accomplishes it a bit of cleanup of the profiles, but also allows for greater support of more interesting profiles, such as a hardened Linux profile with a BSD userland on Alpha. --=20 Chris Gianelloni Release Engineering - Strategic Lead x86 Architecture Team Games - Developer Gentoo Linux --=-XoQ4Wac+2S0Q2xBPgfkC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDaM47kT4lNIS36YERAoDHAKCeLuTURyvTrARLvAsnE2Nj/kp51QCfeJnJ MQ73K2sUcUHGVlQ9XO9uTo8= =Erzk -----END PGP SIGNATURE----- --=-XoQ4Wac+2S0Q2xBPgfkC-- -- gentoo-releng@gentoo.org mailing list