public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Chris Gianelloni <wolf31o2@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: [gentoo-core] crap use flags in the profiles
Date: Tue, 30 Aug 2005 09:00:45 -0400	[thread overview]
Message-ID: <1125406846.1964.198.camel@cgianelloni.nuvox.net> (raw)
In-Reply-To: <4313AB65.7010105@egr.msu.edu>

[-- Attachment #1: Type: text/plain, Size: 3778 bytes --]

On Mon, 2005-08-29 at 20:42 -0400, Alec Warner wrote:
> >No.  *I* could not because *I* think it is a waste of time.  I care
> >about exactly one profile, in honesty, the one I use to build the
> >release.  If there were 10,000 other profiles, I wouldn't care.

> and *I* can't make a tree-wide server profile because *I* don't have a) 
> commit access and b) a minimal profile to derive from other than 
> default-linux, and thats yours and you said you will not let it be 
> changed.  Plus default-linux is far too minimal.  So *I* have to jump on 
> -dev and convince others ( not necessarily you, mind ) that a profile of 
> this nature is a good idea, so *I* don't end up having to duplicate tons 
> of work making a default profile for every arch I run.

a) not my problem... ;]
b) default-linux isn't mine... default-linux/x86/2005.1 is... get the
distinction now?

A server profile should be separate anyway.  It shouldn't have
*anything* to do with the release profiles, since we aren't releasing
it.  This seems to be the point everyone is missing.  There's nothing
stopping anyone from making as many profiles to do as many things as
they want, I simply ask them to not muck with the release's dated
profiles.

> >>you could also do default-linux/x86/2005.1/release or whatnot if you want
> >>to maintain that as well.
> >>    
> >>
> >
> >Why?  Would you not expect the 2005.1 Handbook plus the 2005.1 media
> >plus the 2005.1 profile to produce a 2005.1 system?  Why would I need a
> >"release" sub-profile to distinguish it as a release?  Is that not
> >completely redundant?
> >  
> >
> The plan with having a release sub-profile was making the 
> default-linux/${ARCH}/${RELEASE}/ a minimal profile and then have the 
> /release subprofile be 'normal', and taking a second look really no 
> different from a "desktop" subprofile other than better naming.

No.

I have no problem with making the default-linux/${ARCH} profile minimal,
as I tend to agree that it should be, but the dated profiles should
match what is released.  Doing anything else really is plain asinine as
the "2005.1" stage tarball should match the "2005.1" profile.  Or would
you rather we start calling the tarballs "2005.1-release", which is
*really* redundant?

> as far as profiles, there is no documentation that I can find on who 
> 'owns' profiles and does work on them.  Sorry if you end up doing all

Nobody really "owns" them, at all.  In general, the arch teams maintain
their own.  Nobody touches default-linux unless absolutely necessary.
For the x86 profiles, releng has been maintaining them since it was
born, with a few people interjecting fixes here and there.

> the work on default-linux, I will focus my efforts elsewhere if that is 
> the case.  I just know that for the majority of profiles 
> default-linux/arch is what most of them inherit from, so thats where the 
> party started ;)

Most of the profiles are also based on the idea of being modifications
or extensions from the release's profiles.  You're talking about
something completely divergent.

Notice something with me.  When you look for the hardened profiles, you
don't look under profiles/default-linux/${ARCH}/${RELEASE}/hardened, do
you?  Why not?  Because they're divergent enough that doing the
inheritance from a release profile makes it more work than not.  It's
really that simple.  Nobody would have a problem with them using
profiles/default-linux/${ARCH}/${RELEASE}/hardened.  They don't because
it doesn't make sense for them to do so.  I tend to think any "server"
profiles would fall under the same thinking.

-- 
Chris Gianelloni
Release Engineering - Strategic Lead/QA Manager
Games - Developer
Gentoo Linux

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2005-08-30 13:03 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-25  0:04 [gentoo-dev] crap use flags in the profiles Brian Harring
2005-08-25  0:50 ` Mike Frysinger
2005-08-25  1:27   ` Brian Harring
2005-08-25  4:26     ` Lance Albertson
2005-08-25  4:28     ` Mike Frysinger
2005-08-29 15:58       ` Chris Gianelloni
2005-08-29 16:32         ` Luis F. Araujo
2005-08-25  2:30 ` [gentoo-dev] Re: [gentoo-core] " Kito
2005-08-25  3:07   ` Jason Stubbs
2005-08-25  4:29     ` Mike Frysinger
2005-08-29 15:59   ` Chris Gianelloni
2005-08-29 16:41     ` Luis F. Araujo
2005-08-29 16:57     ` Re[2]: " Jakub Moc
2005-08-29 18:10     ` Patrick Lauer
2005-08-29 18:15       ` Dan Meltzer
2005-08-29 18:58       ` Chris Gianelloni
2005-08-29 21:34         ` warnera6
2005-08-29 22:01           ` Chris Gianelloni
2005-08-30  0:42             ` Alec Warner
2005-08-30 13:00               ` Chris Gianelloni [this message]
2005-08-27  9:48 ` Donnie Berkholz
2005-08-27 10:01   ` Brian Harring
2005-08-29 16:56     ` Chris Gianelloni
2005-08-29 20:32       ` Brian Harring
2005-08-29 21:43         ` Chris Gianelloni
2005-08-29 22:12           ` Ciaran McCreesh
2005-08-30 12:24             ` Chris Gianelloni
2005-08-30 14:46               ` Stephen P. Becker
2005-08-30 15:01                 ` Francesco R
2005-08-30 15:24                   ` Stephen P. Becker
2005-08-30 15:46                     ` Francesco R
2005-08-30 16:26                       ` Stephen Bennett
2005-08-31 15:54                         ` Grant Goodyear
2005-08-30 16:42                     ` Daniel Ostrow
2005-08-30 15:33                   ` Chris Gianelloni
2005-08-30 15:26                 ` Olivier Crete
2005-08-30 18:15                 ` Kevin F. Quinn
2005-08-30 19:57                 ` Alec Warner
2005-08-30 21:15                   ` Luis Medinas
2005-08-30 20:40                     ` Stephen Bennett
2005-08-30 20:45                       ` Olivier Crete
2005-08-30 20:56                         ` Ciaran McCreesh
2005-08-30 21:16                           ` Olivier Crete
2005-08-30 21:21                             ` Ciaran McCreesh
2005-08-30 21:36                         ` Stephen Bennett
2005-08-31 10:19                           ` Paul de Vrieze
2005-08-30 22:34                         ` Luis Medinas
2005-08-31 12:36                       ` [gentoo-dev] " Duncan
2005-08-31 13:18                         ` Stephen P. Becker
2005-08-31 16:15                           ` Grant Goodyear
2005-08-31 23:06                             ` [gentoo-dev] " Duncan
2005-09-01  7:29                           ` [gentoo-dev] merge amd64 & x86 arches? (was: crap use flags in the profiles) Kevin F. Quinn
2005-09-01 22:32                           ` [gentoo-dev] Re: Re: [gentoo-core] crap use flags in the profiles Homer Parker
2005-08-31 15:32                         ` Ciaran McCreesh
2005-08-31 16:42                           ` Chris Gianelloni
2005-08-31 18:01                           ` Martin Schlemmer
2005-08-29 22:34           ` [gentoo-dev] " Brian Harring
2005-08-30  7:53             ` Luis F. Araujo
2005-08-30 12:51             ` Chris Gianelloni
2005-09-05 22:55     ` Donnie Berkholz
2005-08-28 10:01   ` Simon Stelling
2005-08-28 14:42     ` Rumen Yotov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1125406846.1964.198.camel@cgianelloni.nuvox.net \
    --to=wolf31o2@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox