public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] default desktop profile
@ 2007-08-02  9:27 Martin Schwier
  2007-08-02 11:38 ` [gentoo-dev] " Steve Long
                   ` (4 more replies)
  0 siblings, 5 replies; 29+ messages in thread
From: Martin Schwier @ 2007-08-02  9:27 UTC (permalink / raw
  To: gentoo-dev

Hello developers,

today I posted a bug (187475) about a minor issue about the useflag
libnotify not beeing in the default desktop profile. Me was told that
this sould be discussed on gentoo-dev. I can't really understand why
such a minor issue have to be discussed among all developers as there
are certainly much more importand things to do.

Beeing a user I have the feeling that bugs concerning such minor issues
aren't welcome among the gentoo developers. I consider it important for
gentoo to regard such details too achieve a more polished gnome desktop
experience by default as we have now.

To come to the bug, I'll comment Jakub Moc's last comment:

> As said above - bloating default profiles even more goes to gentoo-dev mailing
> list, so that people could comment. I for one am already annoyed enough by the
> nonsense being added there, such as USE=kerberos or USE=ldap.

I agree that there is too much enabled by default, but other things are
missing. I personally need kerberos and ldap but that shouldn't be the
default for most singel-user desktop installations.

So, these are my proposed changes for the default desktop profile:

+bash-completion
+bluetooth
+ffmpeg    (totem isn't much without it)
+libnotify (gives very nice popup notifications in many programs instead
of an annoying, workflow interrupting dialog box with an OK button)
+ppds      (everyone has a printer, and this is needed to configure it
without further investigations. cups is already in)
+startup-notification
-fortran   (not 1% of the desktop users need fortran and it speeds up
the compile)
-kerberos
-ldap

I'm curious about your comments,

--
Martin Schwier
Gentoo user ;)
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* [gentoo-dev]  Re: default desktop profile
  2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
@ 2007-08-02 11:38 ` Steve Long
  2007-08-02 14:22 ` [gentoo-dev] " Rémi Cardona
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 29+ messages in thread
From: Steve Long @ 2007-08-02 11:38 UTC (permalink / raw
  To: gentoo-dev

Martin Schwier wrote:
> +bash-completion
Well I for one can't stand bash-completion, but I guess I could always
disable it if others think it useful.

> +bluetooth
> +ffmpeg    (totem isn't much without it)
If it's just for a specific package, there is a default package.use iirc.

> +libnotify (gives very nice popup notifications in many programs instead
> of an annoying, workflow interrupting dialog box with an OK button)
> +ppds      (everyone has a printer, and this is needed to configure it
> without further investigations. cups is already in)
> +startup-notification
> -fortran   (not 1% of the desktop users need fortran and it speeds up
> the compile)
I'd have to agree on that one. We've always installed without fortran, and
it was easy enough to switch it back in for the user who needed koctave.

> -kerberos
> -ldap
> 
Well I think those two are there so that samba works well as an Active
Directory server, or is integrated better into a Windoze setup. Kerberos
was only added recently for that reason, iirc. So I'd vote against losing
them for a default install, since integration with heterogeneous networks
is so important. Dunno if that can be managed better with package.use.

(If I haven't commented on one it means I don't have a preference either
way.)


-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
  2007-08-02 11:38 ` [gentoo-dev] " Steve Long
@ 2007-08-02 14:22 ` Rémi Cardona
  2007-08-02 15:09   ` [gentoo-dev] " Martin Schwier
  2007-08-02 14:30 ` [gentoo-dev] " Kent Fredric
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 29+ messages in thread
From: Rémi Cardona @ 2007-08-02 14:22 UTC (permalink / raw
  To: gentoo-dev

Martin Schwier wrote:
> To come to the bug, I'll comment Jakub Moc's last comment:
> 
>> As said above - bloating default profiles even more goes to gentoo-dev mailing
>> list, so that people could comment. I for one am already annoyed enough by the
>> nonsense being added there, such as USE=kerberos or USE=ldap.

As Donnie recently talked/blogged about philosophy ...

One of the core Gentoo philosophies is that it's a meta distribution. As
such, the idea of "opt in" rather than "opt out" has been the motto for
quite a while. It's one defining trait of Gentoo.

I'll go with Jakub on this one. Adding more stuff is only a disservice
to everyone, including our users. Some use flags can do a lot of harm if
you try to take them out : directfb and xcb are 2 painful examples.

My 2 euro cents. :)

Rémi
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
  2007-08-02 11:38 ` [gentoo-dev] " Steve Long
  2007-08-02 14:22 ` [gentoo-dev] " Rémi Cardona
@ 2007-08-02 14:30 ` Kent Fredric
  2007-08-02 15:51 ` Mike Frysinger
  2007-08-03  1:35 ` Chris Gianelloni
  4 siblings, 0 replies; 29+ messages in thread
From: Kent Fredric @ 2007-08-02 14:30 UTC (permalink / raw
  To: gentoo-dev

On 8/2/07, Martin Schwier <martin@schwier.cc> wrote:
> Hello developers,
>
> today I posted a bug (187475) about a minor issue about the useflag
> libnotify not beeing in the default desktop profile. Me was told that
> this sould be discussed on gentoo-dev. I can't really understand why
> such a minor issue have to be discussed among all developers as there
> are certainly much more importand things to do.
>
> Beeing a user I have the feeling that bugs concerning such minor issues
> aren't welcome among the gentoo developers. I consider it important for
> gentoo to regard such details too achieve a more polished gnome desktop
> experience by default as we have now.
>
> To come to the bug, I'll comment Jakub Moc's last comment:
>
> > As said above - bloating default profiles even more goes to gentoo-dev mailing
> > list, so that people could comment. I for one am already annoyed enough by the
> > nonsense being added there, such as USE=kerberos or USE=ldap.
>
> I agree that there is too much enabled by default, but other things are
> missing. I personally need kerberos and ldap but that shouldn't be the
> default for most singel-user desktop installations.
>
> So, these are my proposed changes for the default desktop profile:
>
> +bash-completion
> +bluetooth

Most Probably dont have/want bluetooth. I know at most 1 linux users
who would use it.
> +ffmpeg    (totem isn't much without it)
> +libnotify (gives very nice popup notifications in many programs instead
> of an annoying, workflow interrupting dialog box with an OK button)
> +ppds      (everyone has a printer, and this is needed to configure it
> without further investigations. cups is already in)

No, not everyone has a printer :P
> +startup-notification
> -fortran   (not 1% of the desktop users need fortran and it speeds up
> the compile)
> -kerberos
> -ldap
I just turned these off myself. Why?,, i like compiling for hours with
emerge --newuse ;)
The millions of lines of text make me feel geeky ;)  ( lol )

> I'm curious about your comments,
>
> --
> Martin Schwier
> Gentoo user ;)
> --
> gentoo-dev@gentoo.org mailing list
>
>


-- 
Kent
ruby -e '[1, 2, 4, 7, 0, 9, 5, 8, 3, 10, 11, 6, 12, 13].each{|x|
print "enNOSPicAMreil kdrtf@gma.com"[(2*x)..(2*x+1)]}'
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* [gentoo-dev] Re: default desktop profile
  2007-08-02 14:22 ` [gentoo-dev] " Rémi Cardona
@ 2007-08-02 15:09   ` Martin Schwier
  2007-08-02 18:47     ` Steev Klimaszewski
  2007-08-02 21:40     ` Jean-Marc Hengen
  0 siblings, 2 replies; 29+ messages in thread
From: Martin Schwier @ 2007-08-02 15:09 UTC (permalink / raw
  To: gentoo-dev

Rémi Cardona wrote:
> One of the core Gentoo philosophies is that it's a meta distribution. As
> such, the idea of "opt in" rather than "opt out" has been the motto for
> quite a while. It's one defining trait of Gentoo.

I second that. But gentoo isn't following this philosophies strictly.
The profiles are there for giving the user sensible defaults because it
isn't always clear which effect a particular useflag has. In the
libnotify case I don't expect a new user to know what he gets from this
flag and so he won't set it and his desktop experience suffers.

> I'll go with Jakub on this one. Adding more stuff is only a disservice
> to everyone, including our users.

Sure you have to balance the pros and cons of the stuff you add, but
there are numerous example in packages where this is not the case. Let
me give one:

The gnome meta ebuild pulls in way too much stuff. I always have to copy
it in my local overlay and have to remove epiphany, evolution, vino,
ekiga and more. There are no use flags to control this and I expect many
gnome users to use Firefox and Thunderbird instead of epiphany and
evolution. (many, not all).

If I use the official gnome ebuild instead of my edited one then 35 new
packages will be pulled in. Well I think *that* is bloat! The libnotify
useflag pulls in one 60k library that don't harm anyone.

It is worth to think very good about where to give the user the choice
to control his packages and which default to give him. In the libnotify
case I would vote to make it a static dependency and not useflag
controllable or at least set the useflag by default.

Kent Fredric wrote:
> No, not everyone has a printer :P

Okay, cups is in by default, but the drivers aren't... :-/
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
                   ` (2 preceding siblings ...)
  2007-08-02 14:30 ` [gentoo-dev] " Kent Fredric
@ 2007-08-02 15:51 ` Mike Frysinger
  2007-08-03  1:35 ` Chris Gianelloni
  4 siblings, 0 replies; 29+ messages in thread
From: Mike Frysinger @ 2007-08-02 15:51 UTC (permalink / raw
  To: gentoo-dev

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

On Thursday 02 August 2007, Martin Schwier wrote:
> today I posted a bug (187475) about a minor issue about the useflag
> libnotify not beeing in the default desktop profile. Me was told that
> this sould be discussed on gentoo-dev. I can't really understand why
> such a minor issue have to be discussed among all developers as there
> are certainly much more importand things to do.
>
> Beeing a user I have the feeling that bugs concerning such minor issues
> aren't welcome among the gentoo developers. I consider it important for
> gentoo to regard such details too achieve a more polished gnome desktop
> experience by default as we have now.

the profiles are made up of input from many developers, so having the decision 
made by a single one in bugzilla is incorrect.  the topic is also subject to 
debate and bugzilla is not the forum for wide debating in Gentoo.

> -fortran   (not 1% of the desktop users need fortran and it speeds up
> the compile)

fortran is an expected default in the Linux world, so you get it by default.
-mike

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] Re: default desktop profile
  2007-08-02 15:09   ` [gentoo-dev] " Martin Schwier
@ 2007-08-02 18:47     ` Steev Klimaszewski
  2007-08-02 21:40     ` Jean-Marc Hengen
  1 sibling, 0 replies; 29+ messages in thread
From: Steev Klimaszewski @ 2007-08-02 18:47 UTC (permalink / raw
  To: gentoo-dev

Martin Schwier wrote:
<snip>
> 
> The gnome meta ebuild pulls in way too much stuff. I always have to copy
> it in my local overlay and have to remove epiphany, evolution, vino,
> ekiga and more. There are no use flags to control this and I expect many
> gnome users to use Firefox and Thunderbird instead of epiphany and
> evolution. (many, not all).
> 
> If I use the official gnome ebuild instead of my edited one then 35 new
> packages will be pulled in. Well I think *that* is bloat! The libnotify
> useflag pulls in one 60k library that don't harm anyone.
> 
<more snip>

The official Gnome meta ebuild pulls in what upstream considers to be 
the Gnome Desktop - thats why it is there, the Gnome herd will *not* 
change that.  As a convenience, they have provided the gnome-light meta 
ebuild.  If Gnome pulls in too much, then take a look at gnome-light. 
If that pulls in too little, then continue to work on it in your 
overlay, the Gnome herd does not have time to create multiple ebuilds of 
the "official" upstream Gnome desktop just because some users don't want 
this or that, they provide it as a convenience, and that is all.
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] Re: default desktop profile
  2007-08-02 15:09   ` [gentoo-dev] " Martin Schwier
  2007-08-02 18:47     ` Steev Klimaszewski
@ 2007-08-02 21:40     ` Jean-Marc Hengen
  1 sibling, 0 replies; 29+ messages in thread
From: Jean-Marc Hengen @ 2007-08-02 21:40 UTC (permalink / raw
  To: gentoo-dev

Martin Schwier wrote:
> In the libnotify
> case I would vote to make it a static dependency and not useflag
> controllable or at least set the useflag by default.

I see this so:
If upstream thinks, this is an option, the ebuild should reflect this.
If upstream thinks, this is vital, the ebuild should also reflect this.
The decision, if some feature should always be included, when a package
is compiled, should be made by upstream, not by gentoo. There may be
cases, where it is wise to not follow this rule for various reason, but
this should be made by the package maintainer per package and not be a
general rule. This is what makes gentoo a distribution of choices. I
don't like feature A, upstream doesn't it's vital and gentoo give me the
ability to disable/enable the feature A via USE-flags.

As a conclusion, even a lot of peoples likes libnotify, it is not a
reason to make it a static dependency and not USE-flag controllable.
There may be users, like me, who don't like libnotify. If this is seen
as a major profit for most users, doesn't make a lot of problems, its
USE-flag could be enabled by default. Myself, who would not prefer to
have it enabled by default, can easily reverse that in make.conf.

This is only an opinion from a user and reflects a part, on how I see
gentoo and what it makes it for me the best distribution out there.

Greetings,
Jean-Marc Hengen
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
                   ` (3 preceding siblings ...)
  2007-08-02 15:51 ` Mike Frysinger
@ 2007-08-03  1:35 ` Chris Gianelloni
  2007-08-03  1:53   ` Donnie Berkholz
  2007-08-03  7:09   ` Rémi Cardona
  4 siblings, 2 replies; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-03  1:35 UTC (permalink / raw
  To: gentoo-dev

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

On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
> So, these are my proposed changes for the default desktop profile:
> 
> +bash-completion
> +bluetooth
> +ffmpeg    (totem isn't much without it)
> +libnotify (gives very nice popup notifications in many programs instead
> of an annoying, workflow interrupting dialog box with an OK button)
> +ppds      (everyone has a printer, and this is needed to configure it
> without further investigations. cups is already in)
> +startup-notification

Well, we don't add local USE flags to the default profiles unless there
is a *very* good reason.  I really don't have a problem with any of
these being added, but I'd rather hear the opinions of my peers.

Also, if these *were* to get added, they wouldn't be added to the 2007.0
profiles and would wait for 2007.1's profiles, which we should be
starting up some time soon.  I usually ask for these sorts of
suggestions over on the gentoo-releng mailing list near the beginning of
our release cycle.

> -fortran   (not 1% of the desktop users need fortran and it speeds up
> the compile)

... (I have no comments on this one)

> -kerberos
> -ldap

These aren't going anywhere so long as they're needed for proper Active
Directory connectivity.  I added them for a reason and don't really
intend on removing them.  As I said, I consider the ability to
intercommunicate with Active Directory to be a *vital* capability for a
desktop... any desktop.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03  1:35 ` Chris Gianelloni
@ 2007-08-03  1:53   ` Donnie Berkholz
  2007-08-03 18:35     ` Chris Gianelloni
  2007-08-03  7:09   ` Rémi Cardona
  1 sibling, 1 reply; 29+ messages in thread
From: Donnie Berkholz @ 2007-08-03  1:53 UTC (permalink / raw
  To: gentoo-dev

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

Chris Gianelloni wrote:
> On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
>> +ppds      (everyone has a printer, and this is needed to configure it
>> without further investigations. cups is already in)
>> +startup-notification
> 
> Well, we don't add local USE flags to the default profiles unless there
> is a *very* good reason.  I really don't have a problem with any of
> these being added, but I'd rather hear the opinions of my peers.

I am very strongly in support of ppds, as I consider it critical for us
to make printers easier to set up.

Thanks,
Donnie


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03  1:35 ` Chris Gianelloni
  2007-08-03  1:53   ` Donnie Berkholz
@ 2007-08-03  7:09   ` Rémi Cardona
  2007-08-03 18:50     ` Chris Gianelloni
  1 sibling, 1 reply; 29+ messages in thread
From: Rémi Cardona @ 2007-08-03  7:09 UTC (permalink / raw
  To: gentoo-dev

Chris Gianelloni wrote:
> On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
>> +startup-notification

Actually, rereading that list, I wouldn't mind adding this one. Gnome
and a couple of core Gnome apps hard-depend on it, as I am must sure
must be the case in KDE.

Samuli also told me that xcfe4 really needed it anyway. I guess this is
one where most people would easily agree on adding it to the desktop
profile.

Cheers,
Rémi
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03  1:53   ` Donnie Berkholz
@ 2007-08-03 18:35     ` Chris Gianelloni
  2007-08-03 19:56       ` Andrew Gaffney
  0 siblings, 1 reply; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-03 18:35 UTC (permalink / raw
  To: gentoo-dev

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

On Thu, 2007-08-02 at 18:53 -0700, Donnie Berkholz wrote:
> Chris Gianelloni wrote:
> > On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
> >> +ppds      (everyone has a printer, and this is needed to configure it
> >> without further investigations. cups is already in)
> >> +startup-notification
> > 
> > Well, we don't add local USE flags to the default profiles unless there
> > is a *very* good reason.  I really don't have a problem with any of
> > these being added, but I'd rather hear the opinions of my peers.
> 
> I am very strongly in support of ppds, as I consider it critical for us
> to make printers easier to set up.

This one should be on, actually.  It was enabled for 2006.1 but somehow
got turned back off for 2007.0's release.

I'll make sure it is enabled on the 2007.1 release on the desktop
profiles.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03  7:09   ` Rémi Cardona
@ 2007-08-03 18:50     ` Chris Gianelloni
  2007-08-03 19:00       ` Petteri Räty
  0 siblings, 1 reply; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-03 18:50 UTC (permalink / raw
  To: gentoo-dev

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

On Fri, 2007-08-03 at 09:09 +0200, Rémi Cardona wrote:
> Chris Gianelloni wrote:
> > On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
> >> +startup-notification
> 
> Actually, rereading that list, I wouldn't mind adding this one. Gnome
> and a couple of core Gnome apps hard-depend on it, as I am must sure
> must be the case in KDE.
> 
> Samuli also told me that xcfe4 really needed it anyway. I guess this is
> one where most people would easily agree on adding it to the desktop
> profile.

I've added ppds and startup-notification to the default USE for the
newly-created x86 development profiles for 2007.1, which I'd ask people
to base any change requests on, rather than the 2007.0 profiles.
Basically, if it isn't in the 2007.1 profile and you want it, ask for it
on gentoo-releng.  If we think we need more discussion on a particular
USE flag, we'll bring it back here.

One thing to remember, I do *not* consider our desktop profiles to be
"opt-in" but rather to be a good out-of-box experience for the user.  If
you want to think of the desktop profiles as bloated, feel free to use
the versioned profile (like 2007.0) instead, as it will be much closer
to the opt-in idea and only has USE flags which are common between
desktops and servers and are much less likely to get additional flags
added to them, since I want these to be as minimal as possible while
still providing important functionality.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 18:50     ` Chris Gianelloni
@ 2007-08-03 19:00       ` Petteri Räty
  0 siblings, 0 replies; 29+ messages in thread
From: Petteri Räty @ 2007-08-03 19:00 UTC (permalink / raw
  To: gentoo-dev

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

Chris Gianelloni kirjoitti:
> 
> One thing to remember, I do *not* consider our desktop profiles to be
> "opt-in" but rather to be a good out-of-box experience for the user.  If
> you want to think of the desktop profiles as bloated, feel free to use
> the versioned profile (like 2007.0) instead, as it will be much closer
> to the opt-in idea and only has USE flags which are common between
> desktops and servers and are much less likely to get additional flags
> added to them, since I want these to be as minimal as possible while
> still providing important functionality.
> 

That sounds good to me. It's easy enough to turn off use flags too.

Regards,
Petteri


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 18:35     ` Chris Gianelloni
@ 2007-08-03 19:56       ` Andrew Gaffney
  2007-08-03 21:28         ` Chris Gianelloni
  0 siblings, 1 reply; 29+ messages in thread
From: Andrew Gaffney @ 2007-08-03 19:56 UTC (permalink / raw
  To: gentoo-dev

Chris Gianelloni wrote:
> On Thu, 2007-08-02 at 18:53 -0700, Donnie Berkholz wrote:
>> Chris Gianelloni wrote:
>>> On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
>>>> +ppds      (everyone has a printer, and this is needed to configure it
>>>> without further investigations. cups is already in)
>>>> +startup-notification
>>> Well, we don't add local USE flags to the default profiles unless there
>>> is a *very* good reason.  I really don't have a problem with any of
>>> these being added, but I'd rather hear the opinions of my peers.
>> I am very strongly in support of ppds, as I consider it critical for us
>> to make printers easier to set up.
> 
> This one should be on, actually.  It was enabled for 2006.1 but somehow
> got turned back off for 2007.0's release.

We disabled it to try to get the size of the x86/amd64 LiveCDs down.

-- 
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 19:56       ` Andrew Gaffney
@ 2007-08-03 21:28         ` Chris Gianelloni
  2007-08-03 22:39           ` Roy Marples
                             ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-03 21:28 UTC (permalink / raw
  To: gentoo-dev

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

On Fri, 2007-08-03 at 14:56 -0500, Andrew Gaffney wrote:
> Chris Gianelloni wrote:
> > On Thu, 2007-08-02 at 18:53 -0700, Donnie Berkholz wrote:
> >> Chris Gianelloni wrote:
> >>> On Thu, 2007-08-02 at 11:27 +0200, Martin Schwier wrote:
> >>>> +ppds      (everyone has a printer, and this is needed to configure it
> >>>> without further investigations. cups is already in)
> >>>> +startup-notification
> >>> Well, we don't add local USE flags to the default profiles unless there
> >>> is a *very* good reason.  I really don't have a problem with any of
> >>> these being added, but I'd rather hear the opinions of my peers.
> >> I am very strongly in support of ppds, as I consider it critical for us
> >> to make printers easier to set up.
> > 
> > This one should be on, actually.  It was enabled for 2006.1 but somehow
> > got turned back off for 2007.0's release.
> 
> We disabled it to try to get the size of the x86/amd64 LiveCDs down.

Thanks.  I knew there had to be some reason for it, but couldn't
remember what it was off the top of my head.  Luckily, this won't be
much of an issue with the next release, since we're switching to Xfce
rather than GNOME to bring the size down even further and to try to
produce a more useful (as in more tools) LiveCD.  Of course, the LiveDVD
will have everything on it, as it does now.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 21:28         ` Chris Gianelloni
@ 2007-08-03 22:39           ` Roy Marples
  2007-08-03 23:18             ` Chris Gianelloni
  2007-08-04  4:31           ` Luis Medinas
  2007-08-04  6:08           ` Samuli Suominen
  2 siblings, 1 reply; 29+ messages in thread
From: Roy Marples @ 2007-08-03 22:39 UTC (permalink / raw
  To: gentoo-dev

On Fri, 2007-08-03 at 14:28 -0700, Chris Gianelloni wrote:
> Of course, the LiveDVD
> will have everything on it, as it does now.



Pretty please for ext4 for the ricers that just *have* to try it and
need to recover their systems. It's a good ask as it is *in* the kernel
even if marked experimental.

Thanks

Roy

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 22:39           ` Roy Marples
@ 2007-08-03 23:18             ` Chris Gianelloni
  2007-08-03 23:42               ` Roy Marples
  0 siblings, 1 reply; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-03 23:18 UTC (permalink / raw
  To: gentoo-dev

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

On Fri, 2007-08-03 at 23:39 +0100, Roy Marples wrote:
> On Fri, 2007-08-03 at 14:28 -0700, Chris Gianelloni wrote:
> > Of course, the LiveDVD
> > will have everything on it, as it does now.
> 
> 
> 
> Pretty please for ext4 for the ricers that just *have* to try it and
> need to recover their systems. It's a good ask as it is *in* the kernel
> even if marked experimental.

I don't even know what ext4 needs, but if someone files a bug, I'll add
it to the specs.  Otherwise, I'll forget.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 23:18             ` Chris Gianelloni
@ 2007-08-03 23:42               ` Roy Marples
  0 siblings, 0 replies; 29+ messages in thread
From: Roy Marples @ 2007-08-03 23:42 UTC (permalink / raw
  To: gentoo-dev

On Fri, 2007-08-03 at 16:18 -0700, Chris Gianelloni wrote:
> On Fri, 2007-08-03 at 23:39 +0100, Roy Marples wrote: 
> > Pretty please for ext4 for the ricers that just *have* to try it and
> > need to recover their systems. It's a good ask as it is *in* the kernel
> > even if marked experimental.
> 
> I don't even know what ext4 needs, but if someone files a bug, I'll add
> it to the specs.  Otherwise, I'll forget.

Just the kernel modules and sys-fs/e2fsprogs-1.4 or better :)

-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 21:28         ` Chris Gianelloni
  2007-08-03 22:39           ` Roy Marples
@ 2007-08-04  4:31           ` Luis Medinas
  2007-08-04 21:20             ` Andrew Gaffney
  2007-08-06 19:20             ` Chris Gianelloni
  2007-08-04  6:08           ` Samuli Suominen
  2 siblings, 2 replies; 29+ messages in thread
From: Luis Medinas @ 2007-08-04  4:31 UTC (permalink / raw
  To: gentoo-dev

On Fri, 2007-08-03 at 14:28 -0700, Chris Gianelloni wrote:
> Thanks.  I knew there had to be some reason for it, but couldn't
> remember what it was off the top of my head.  Luckily, this won't be
> much of an issue with the next release, since we're switching to Xfce
> rather than GNOME to bring the size down even further and to try to
> produce a more useful (as in more tools) LiveCD.  Of course, the LiveDVD
> will have everything on it, as it does now.
> 
Sad to know that our livecd will be xfce based. I think the current live
cd gnome based provides a much better environment than xfce and that is
good for the users who will preform and instalation. 
Of course you don't need to build all gnome for the livecd and i bet
there will be enough space for another tools (a graphical package
manager!?).


-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-03 21:28         ` Chris Gianelloni
  2007-08-03 22:39           ` Roy Marples
  2007-08-04  4:31           ` Luis Medinas
@ 2007-08-04  6:08           ` Samuli Suominen
  2007-08-04 17:09             ` Gilles Dartiguelongue
                               ` (2 more replies)
  2 siblings, 3 replies; 29+ messages in thread
From: Samuli Suominen @ 2007-08-04  6:08 UTC (permalink / raw
  To: gentoo-dev

On Fri, 03 Aug 2007 14:28:26 -0700
Chris Gianelloni <wolf31o2@gentoo.org> wrote:

> > We disabled it to try to get the size of the x86/amd64 LiveCDs down.
> Thanks.  I knew there had to be some reason for it, but couldn't
> remember what it was off the top of my head.  Luckily, this won't be
> much of an issue with the next release, since we're switching to Xfce
> rather than GNOME to bring the size down even further and to try to
> produce a more useful (as in more tools) LiveCD.  Of course, the
> LiveDVD will have everything on it, as it does now.

Glad to hear that. Then maybe we could add some stages to livecd?
Replace evolution with something usable like claws-mail to do so.
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04  6:08           ` Samuli Suominen
@ 2007-08-04 17:09             ` Gilles Dartiguelongue
  2007-08-04 21:23               ` Andrew Gaffney
  2007-08-04 21:22             ` Andrew Gaffney
  2007-08-06 19:21             ` Chris Gianelloni
  2 siblings, 1 reply; 29+ messages in thread
From: Gilles Dartiguelongue @ 2007-08-04 17:09 UTC (permalink / raw
  To: gentoo-dev

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

Le samedi 04 août 2007 à 09:08 +0300, Samuli Suominen a écrit :
> On Fri, 03 Aug 2007 14:28:26 -0700
> Chris Gianelloni <wolf31o2@gentoo.org> wrote:
> 
> > > We disabled it to try to get the size of the x86/amd64 LiveCDs down.
> > Thanks.  I knew there had to be some reason for it, but couldn't
> > remember what it was off the top of my head.  Luckily, this won't be
> > much of an issue with the next release, since we're switching to Xfce
> > rather than GNOME to bring the size down even further and to try to
> > produce a more useful (as in more tools) LiveCD.  Of course, the
> > LiveDVD will have everything on it, as it does now.
> 
> Glad to hear that. Then maybe we could add some stages to livecd?
> Replace evolution with something usable like claws-mail to do so.

why would you need a mailer at all on a livecd ? Is the livecd intended
to provide a full desktop experience whichever desktop is chosen or is
it just provided as a way to have something to do while you are
installing and/or tools to fix your install ?

if it's not intended to be a full desktop experience (garnome does it
very well for gnome afaik) then you could install only gnome-light for a
start.
-- 
Gilles Dartiguelongue <eva@gentoo.org>
Gentoo

[-- Attachment #2: Ceci est une partie de message numériquement signée --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04  4:31           ` Luis Medinas
@ 2007-08-04 21:20             ` Andrew Gaffney
  2007-08-06 19:20             ` Chris Gianelloni
  1 sibling, 0 replies; 29+ messages in thread
From: Andrew Gaffney @ 2007-08-04 21:20 UTC (permalink / raw
  To: gentoo-dev

Luis Medinas wrote:
> On Fri, 2007-08-03 at 14:28 -0700, Chris Gianelloni wrote:
>> Thanks.  I knew there had to be some reason for it, but couldn't
>> remember what it was off the top of my head.  Luckily, this won't be
>> much of an issue with the next release, since we're switching to Xfce
>> rather than GNOME to bring the size down even further and to try to
>> produce a more useful (as in more tools) LiveCD.  Of course, the LiveDVD
>> will have everything on it, as it does now.
>>
> Sad to know that our livecd will be xfce based. I think the current live
> cd gnome based provides a much better environment than xfce and that is
> good for the users who will preform and instalation. 
> Of course you don't need to build all gnome for the livecd and i bet
> there will be enough space for another tools (a graphical package
> manager!?).

The main reason that releng has decided to replace gnome with xfce for the 
LiveCD is space. We (Kugelfang, wolf31o2, and I) had a hell of a time this last 
release getting the x86/amd64 LiveCDs under 700MB, mostly because many packages 
(including gnome) grew a bit since the last release. With no differences other 
than s:gnome-base/gnome:xfce-base/xfce4:, the resulting ISO dropped ~105MB. 
That's a *lot* of breathing room and a *lot* less headaches for the people 
building the media.

Unless you can magically pull some space out of your butt, don't complain :P

-- 
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04  6:08           ` Samuli Suominen
  2007-08-04 17:09             ` Gilles Dartiguelongue
@ 2007-08-04 21:22             ` Andrew Gaffney
  2007-08-06 19:21             ` Chris Gianelloni
  2 siblings, 0 replies; 29+ messages in thread
From: Andrew Gaffney @ 2007-08-04 21:22 UTC (permalink / raw
  To: gentoo-dev

Samuli Suominen wrote:
> On Fri, 03 Aug 2007 14:28:26 -0700
> Chris Gianelloni <wolf31o2@gentoo.org> wrote:
> 
>>> We disabled it to try to get the size of the x86/amd64 LiveCDs down.
>> Thanks.  I knew there had to be some reason for it, but couldn't
>> remember what it was off the top of my head.  Luckily, this won't be
>> much of an issue with the next release, since we're switching to Xfce
>> rather than GNOME to bring the size down even further and to try to
>> produce a more useful (as in more tools) LiveCD.  Of course, the
>> LiveDVD will have everything on it, as it does now.
> 
> Glad to hear that. Then maybe we could add some stages to livecd?
> Replace evolution with something usable like claws-mail to do so.

The saved space (~105MB with my test build right after 2007.0) would only allow 
for one stage tarball (the i686 2007.0 stage3 was 103MB, for example), and then 
we'd be right back where we were with keeping the ISO under 700MB.

-- 
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04 17:09             ` Gilles Dartiguelongue
@ 2007-08-04 21:23               ` Andrew Gaffney
  2007-08-04 23:15                 ` Gilles Dartiguelongue
  0 siblings, 1 reply; 29+ messages in thread
From: Andrew Gaffney @ 2007-08-04 21:23 UTC (permalink / raw
  To: gentoo-dev

Gilles Dartiguelongue wrote:
> Le samedi 04 août 2007 à 09:08 +0300, Samuli Suominen a écrit :
>> On Fri, 03 Aug 2007 14:28:26 -0700
>> Chris Gianelloni <wolf31o2@gentoo.org> wrote:
>>
>>>> We disabled it to try to get the size of the x86/amd64 LiveCDs down.
>>> Thanks.  I knew there had to be some reason for it, but couldn't
>>> remember what it was off the top of my head.  Luckily, this won't be
>>> much of an issue with the next release, since we're switching to Xfce
>>> rather than GNOME to bring the size down even further and to try to
>>> produce a more useful (as in more tools) LiveCD.  Of course, the
>>> LiveDVD will have everything on it, as it does now.
>> Glad to hear that. Then maybe we could add some stages to livecd?
>> Replace evolution with something usable like claws-mail to do so.
> 
> why would you need a mailer at all on a livecd ? Is the livecd intended
> to provide a full desktop experience whichever desktop is chosen or is
> it just provided as a way to have something to do while you are
> installing and/or tools to fix your install ?
> 
> if it's not intended to be a full desktop experience (garnome does it
> very well for gnome afaik) then you could install only gnome-light for a
> start.

The LiveCD is intended to replace the separate GRP and universal CDs when 
combined with the installer. The installer uses the packages installed on the CD 
to do the new install. I'm not sure how many times this has been brought up on 
this list. You people need to pay attention ;)

-- 
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04 21:23               ` Andrew Gaffney
@ 2007-08-04 23:15                 ` Gilles Dartiguelongue
  2007-08-04 23:20                   ` Andrew Gaffney
  0 siblings, 1 reply; 29+ messages in thread
From: Gilles Dartiguelongue @ 2007-08-04 23:15 UTC (permalink / raw
  To: gentoo-dev

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

Le samedi 04 août 2007 à 16:23 -0500, Andrew Gaffney a écrit :
> The LiveCD is intended to replace the separate GRP and universal CDs when 
> combined with the installer. The installer uses the packages installed on the CD 
> to do the new install. I'm not sure how many times this has been brought up on 
> this list. You people need to pay attention ;)
> 
err, sorry I'm here since 9th june only.
I should have check the archives :)
-- 
Gilles Dartiguelongue <eva@gentoo.org>
Gentoo

[-- Attachment #2: Ceci est une partie de message numériquement signée --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04 23:15                 ` Gilles Dartiguelongue
@ 2007-08-04 23:20                   ` Andrew Gaffney
  0 siblings, 0 replies; 29+ messages in thread
From: Andrew Gaffney @ 2007-08-04 23:20 UTC (permalink / raw
  To: gentoo-dev

Gilles Dartiguelongue wrote:
> Le samedi 04 août 2007 à 16:23 -0500, Andrew Gaffney a écrit :
>> The LiveCD is intended to replace the separate GRP and universal CDs when 
>> combined with the installer. The installer uses the packages installed on the CD 
>> to do the new install. I'm not sure how many times this has been brought up on 
>> this list. You people need to pay attention ;)
>>
> err, sorry I'm here since 9th june only.
> I should have check the archives :)

I guess I'll let it slide this time, then :)

-- 
Andrew Gaffney                                 http://dev.gentoo.org/~agaffney/
Gentoo Linux Developer             Catalyst/Installer + x86 release coordinator
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04  4:31           ` Luis Medinas
  2007-08-04 21:20             ` Andrew Gaffney
@ 2007-08-06 19:20             ` Chris Gianelloni
  1 sibling, 0 replies; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-06 19:20 UTC (permalink / raw
  To: gentoo-dev

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

On Sat, 2007-08-04 at 04:31 +0000, Luis Medinas wrote:
> Of course you don't need to build all gnome for the livecd and i bet

Umm... yes, we do.

Remember that an offline install requires the packages to exist on the
LiveCD.  If we did only half of GNOME, nobody could install GNOME.  The
problem is that packages keep growing in size, so we have to reduce the
number of packages every release to keep up with the growing space
requirements.  This is starting to become impossible while still
maintaining the package set on the CD.  Honestly, I was even considering
switching to fluxbox on the CD so we could include more useful packages.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: [gentoo-dev] default desktop profile
  2007-08-04  6:08           ` Samuli Suominen
  2007-08-04 17:09             ` Gilles Dartiguelongue
  2007-08-04 21:22             ` Andrew Gaffney
@ 2007-08-06 19:21             ` Chris Gianelloni
  2 siblings, 0 replies; 29+ messages in thread
From: Chris Gianelloni @ 2007-08-06 19:21 UTC (permalink / raw
  To: gentoo-dev

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

On Sat, 2007-08-04 at 09:08 +0300, Samuli Suominen wrote:
> On Fri, 03 Aug 2007 14:28:26 -0700
> Chris Gianelloni <wolf31o2@gentoo.org> wrote:
> 
> > > We disabled it to try to get the size of the x86/amd64 LiveCDs down.
> > Thanks.  I knew there had to be some reason for it, but couldn't
> > remember what it was off the top of my head.  Luckily, this won't be
> > much of an issue with the next release, since we're switching to Xfce
> > rather than GNOME to bring the size down even further and to try to
> > produce a more useful (as in more tools) LiveCD.  Of course, the
> > LiveDVD will have everything on it, as it does now.
> 
> Glad to hear that. Then maybe we could add some stages to livecd?

Never.  If you want stages, get the LiveDVD.

> Replace evolution with something usable like claws-mail to do so.

Well, I would likely be keeping Evolution, since AD/Exchange
capabilities are something I consider pretty important for anyone in a
corporate world.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2007-08-06 19:27 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-02  9:27 [gentoo-dev] default desktop profile Martin Schwier
2007-08-02 11:38 ` [gentoo-dev] " Steve Long
2007-08-02 14:22 ` [gentoo-dev] " Rémi Cardona
2007-08-02 15:09   ` [gentoo-dev] " Martin Schwier
2007-08-02 18:47     ` Steev Klimaszewski
2007-08-02 21:40     ` Jean-Marc Hengen
2007-08-02 14:30 ` [gentoo-dev] " Kent Fredric
2007-08-02 15:51 ` Mike Frysinger
2007-08-03  1:35 ` Chris Gianelloni
2007-08-03  1:53   ` Donnie Berkholz
2007-08-03 18:35     ` Chris Gianelloni
2007-08-03 19:56       ` Andrew Gaffney
2007-08-03 21:28         ` Chris Gianelloni
2007-08-03 22:39           ` Roy Marples
2007-08-03 23:18             ` Chris Gianelloni
2007-08-03 23:42               ` Roy Marples
2007-08-04  4:31           ` Luis Medinas
2007-08-04 21:20             ` Andrew Gaffney
2007-08-06 19:20             ` Chris Gianelloni
2007-08-04  6:08           ` Samuli Suominen
2007-08-04 17:09             ` Gilles Dartiguelongue
2007-08-04 21:23               ` Andrew Gaffney
2007-08-04 23:15                 ` Gilles Dartiguelongue
2007-08-04 23:20                   ` Andrew Gaffney
2007-08-04 21:22             ` Andrew Gaffney
2007-08-06 19:21             ` Chris Gianelloni
2007-08-03  7:09   ` Rémi Cardona
2007-08-03 18:50     ` Chris Gianelloni
2007-08-03 19:00       ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox