* [gentoo-releng] Re: Feature Requests for 2006.1
@ 2006-03-15 15:35 Mikey
2006-03-15 16:08 ` Chris Gianelloni
0 siblings, 1 reply; 4+ messages in thread
From: Mikey @ 2006-03-15 15:35 UTC (permalink / raw
To: gentoo-releng
[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]
Chris Gianelloni wrote:
> package. Second, a bug should be filed requesting the package be added.
> Please make sure that your request has not already been filed before
> filing a new bug report.
If the bug is RESOLVED WONTFIX, such as 69707, would you prefer a new one be
opened or the existing one to be used?
> we have done in the past, as it separates out into "desktop" and
> "server" profiles. The "desktop" profile is very similar to what we
> have always had on each release. The "server" profile is new, and has
> none of the typical desktop USE flags enabled, making it ideal for
> server usage. I plan on also creating some sort of "developer" profile
> which will inherit from both "desktop" and "server" profiles, once
> portage has support for multiple inheritance, so it might not make it
> into the 2006.1 profiles. I am looking for suggestions for USE flags to
> add to these two profiles, so feel free to make suggestions. Please
> cite some reasoning for why you think each USE flag you recommend should
> be either enabled or disabled. The profiles are at
> profiles/default-linux/x86/dev/2006.1/desktop and
> profiles/default-linux/x86/dev/2006.1/server for you to peruse. They
> are completely functional profiles at this time.
A couple of suggestions. In order to head off religious wars, it might be
nice to have individual profiles for kde/gnome desktops. I also suggest
perhaps calling the fully loaded developer desktop a "workstation", i.e.
server, desktop, workstation profiles.
And, THANK YOU THANK YOU THANK YOU for starting work on a server profile!!!!
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-releng] Re: Feature Requests for 2006.1
2006-03-15 15:35 [gentoo-releng] Re: Feature Requests for 2006.1 Mikey
@ 2006-03-15 16:08 ` Chris Gianelloni
0 siblings, 0 replies; 4+ messages in thread
From: Chris Gianelloni @ 2006-03-15 16:08 UTC (permalink / raw
To: gentoo-releng
[-- Attachment #1: Type: text/plain, Size: 3267 bytes --]
On Wed, 2006-03-15 at 09:35 -0600, Mikey wrote:
> Chris Gianelloni wrote:
>
> > package. Second, a bug should be filed requesting the package be added.
> > Please make sure that your request has not already been filed before
> > filing a new bug report.
>
> If the bug is RESOLVED WONTFIX, such as 69707, would you prefer a new one be
> opened or the existing one to be used?
Any new bug would be resolved as a duplicate, so adding a duplicate bug
is 100% pointless. You're more than welcome to comment on bug #69707,
but my reasoning for not wishing to spend my time supporting it is very
unlikely to change.
> > we have done in the past, as it separates out into "desktop" and
> > "server" profiles. The "desktop" profile is very similar to what we
> > have always had on each release. The "server" profile is new, and has
> > none of the typical desktop USE flags enabled, making it ideal for
> > server usage. I plan on also creating some sort of "developer" profile
> > which will inherit from both "desktop" and "server" profiles, once
> > portage has support for multiple inheritance, so it might not make it
> > into the 2006.1 profiles. I am looking for suggestions for USE flags to
> > add to these two profiles, so feel free to make suggestions. Please
> > cite some reasoning for why you think each USE flag you recommend should
> > be either enabled or disabled. The profiles are at
> > profiles/default-linux/x86/dev/2006.1/desktop and
> > profiles/default-linux/x86/dev/2006.1/server for you to peruse. They
> > are completely functional profiles at this time.
>
> A couple of suggestions. In order to head off religious wars, it might be
> nice to have individual profiles for kde/gnome desktops. I also suggest
> perhaps calling the fully loaded developer desktop a "workstation", i.e.
> server, desktop, workstation profiles.
I am definitely not splitting up the gnome and kde stuff simply because
there are many people that use either both (such as gnome with k3b and
select kde apps, or vice versa) or neither. I am trying to keep from
diverging too much from the current profiles, but this is an opportunity
to add in some nice "extras" to the desktop, such as hal/dbus, and even
to remove some "legacy" USE flags that might not make as much sense
these days, like xmms.
> And, THANK YOU THANK YOU THANK YOU for starting work on a server profile!!!!
Understand that the design behind this profile might be a bit different
than you think. If you want a server, use hardened. We will still
recommend hardened to anyone wanting to build a server. This will be
for those of us that cannot use hardened, such as people building game
servers running binary games that cannot be run properly under hardened.
While I intend to make it the best "default-linux server" profile that I
can, with the help of the other teams, I still won't recommend it to
people, nor will I plan on building any stages built against the
profile, as there are already hardened stages available and the
default-linux "desktop" stages can be used to build off the server
profile.
--
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-releng] Re: Feature Requests for 2006.1
@ 2006-03-15 15:34 Mikey
2006-03-15 16:02 ` Chris Gianelloni
0 siblings, 1 reply; 4+ messages in thread
From: Mikey @ 2006-03-15 15:34 UTC (permalink / raw
To: gentoo-releng
[-- Attachment #1: Type: text/plain, Size: 1509 bytes --]
Chris Gianelloni wrote:
> into the 2006.1 profiles. I am looking for suggestions for USE flags to
> add to these two profiles, so feel free to make suggestions. Please
> cite some reasoning for why you think each USE flag you recommend should
> be either enabled or disabled. The profiles are at
> profiles/default-linux/x86/dev/2006.1/desktop and
> profiles/default-linux/x86/dev/2006.1/server for you to peruse. They
> are completely functional profiles at this time.
In the servers profile...
logrotate would be nice for obvious reasons on servers.
chroot might be nice, as long as it is not too invasive (requires lots of
extra configuration of the packages that utilize it).
My main concern is not really what USE flags need to be added as opposed to
what USE flags might need to be removed. In my opinion a generic server
profile needs to be as generic as possible. For example, cups foomatic gpm
and ldap from dev/2006.1/make.defaults should not go into a generic server
profile because in some cases they make significant differences in how
subsequent packages will be configured - samba and apache2 for examples.
None of my servers have pointing devices, gpm is not only useless in this
situation, it introduces additional unnecessary maintenance. mailwrapper
is another example of something that only serves to give me headaches ;)
I noticed you have STAGE1_USE="nptl nptlonly", does that mean that the CHOST
will need to be changed in stage1 tarballs?
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-releng] Re: Feature Requests for 2006.1
2006-03-15 15:34 Mikey
@ 2006-03-15 16:02 ` Chris Gianelloni
0 siblings, 0 replies; 4+ messages in thread
From: Chris Gianelloni @ 2006-03-15 16:02 UTC (permalink / raw
To: gentoo-releng
[-- Attachment #1: Type: text/plain, Size: 2676 bytes --]
On Wed, 2006-03-15 at 09:34 -0600, Mikey wrote:
> logrotate would be nice for obvious reasons on servers
The only package that uses this correctly is squid, so I'd prefer not to
add it.
> chroot might be nice, as long as it is not too invasive (requires lots of
> extra configuration of the packages that utilize it).
This would be a bit much.
> My main concern is not really what USE flags need to be added as opposed to
> what USE flags might need to be removed. In my opinion a generic server
> profile needs to be as generic as possible. For example, cups foomatic gpm
> and ldap from dev/2006.1/make.defaults should not go into a generic server
> profile because in some cases they make significant differences in how
> subsequent packages will be configured - samba and apache2 for examples.
I would remove gpm, but the others are very unlikely. The purpose here
would be to create something that is actually usable as a default.
You're more than welcome to customize it yourself, and are expected to
do so. Just like how the default USE under the 2006.0 and
2006.1/desktop profiles have lots of things some people won't want (both
gnome and kde, for example), it is intended to enable support that most
people would want, while still remaining somewhat minimal.
> None of my servers have pointing devices, gpm is not only useless in this
> situation, it introduces additional unnecessary maintenance. mailwrapper
> is another example of something that only serves to give me headaches ;)
Again, just because none of *your* servers do not have pointing devices
does not make it an accurate general statement. My main goal here is to
keep all of the desktop USE flags out of the profile. In this case, I
can definitely see a use for gpm on a server, unlike gnome or xmms.
> I noticed you have STAGE1_USE="nptl nptlonly", does that mean that the CHOST
> will need to be changed in stage1 tarballs?
Actually, I'm building this currently thinking that glibc 2.4 would be
used, which is only nptl. I am not going to be building another set of
no-nptl stages on x86. The 2006.0 stages will be considered *it* for
building on any non-nptl system without using hardened stages.
Of course, any and all of this is likely to change after further
discussion with solar and the rest of the hardened/server/infra guys.
Honestly, I don't want people to focus on the server profile as much as
what really concerns *me* which is the desktop setup that will be used
for building the next LiveCD set.
--
Chris Gianelloni
Release Engineering - Strategic Lead
x86 Architecture Team
Games - Developer
Gentoo Linux
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-03-15 16:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-15 15:35 [gentoo-releng] Re: Feature Requests for 2006.1 Mikey
2006-03-15 16:08 ` Chris Gianelloni
-- strict thread matches above, loose matches on Subject: below --
2006-03-15 15:34 Mikey
2006-03-15 16:02 ` Chris Gianelloni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox