* [gentoo-dev] desktop @ 2003-08-27 22:22 dams 2003-08-27 22:58 ` Spider 2003-08-28 11:15 ` foser 0 siblings, 2 replies; 49+ messages in thread From: dams @ 2003-08-27 22:22 UTC (permalink / raw To: gentoo-dev; +Cc: gentoo-core Hello, Here are some thoughts about desktop. Feel free to react, but please, if you can, think about it long enough to post your comments all at once in a comprehensive manner, so that we can easily summ up and take everything in account. Note that we don't want to resolve every little problem here, but have a set of directions, tasks and ideas * What is desktop : desktop would be the project responsible of the desktop part of gentoo Linux, without making global decision, like : should we build a special product for desktop, should we have a modified install, should we restrict some possibility to default... * The gentoo things that would be handeld by the desktop project : X, KDE, gnome, other desktop environment (wmaker, rox, xfce...) *dm (xdm, kdm, gdm, ...) menu system (use gentoo menu system, or get the debian one) * The tasks : - maintain the project component - decide general guidelines to be applied on the desktop project components (do we want DE unification and how much, look and feel, menu entries, default desktop, gentoo control center integration in DE...) - write guidelines to be more (free)desktop compliant, to be used by the whole gentoo devs for their packages. - have a little research and development task to suggest integration of new things in gentoo, that will make the desktop experience better (f.ex. bootsplash, new DE, new GUIs (karamba like, ...)) desktop may need some other part/project, like some usefull packages (menu), configuration tools, unique control center... That's why we might begin with a representation of what would the perfect desktop product be, and see if we have everything we need in gentoo. If not, then we might suggest the creation of additional projects, or inclusion of needed component. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-27 22:22 [gentoo-dev] desktop dams @ 2003-08-27 22:58 ` Spider 2003-08-28 0:41 ` Brett I. Holcomb 2003-08-28 8:08 ` dams 2003-08-28 11:15 ` foser 1 sibling, 2 replies; 49+ messages in thread From: Spider @ 2003-08-27 22:58 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1593 bytes --] begin quote On Thu, 28 Aug 2003 00:22:51 +0200 dams@idm.fr wrote: > * What is desktop : > desktop would be the project responsible of the desktop part of gentoo > Linux, without making global decision, like : should we build a > special product for desktop, should we have a modified install, should > we restrict some possibility to default... I'm quite against this turn of development as it will split our meager develpomentteam even further and direct resources at maintaining two trees in paralell. Even if one is just "desktop cludge" to make the DesktopDistribution work, it would require Time and Development. As a general thread, we could well develop a meta system to create one (or more) generic desktop setup's (I guess we'd at least need two, one for KDE and one for Gnome, or people would never shut up. ) Preparing a desktop distribution would require a lot of planning though, and is something that should be -VERY- carefully planned and documented before proceeding. > * The tasks : This is where it becomes interesting. Who will do such discussion? The management team? The users? The Developers? > > > That's why we might begin with a representation of what would the >perfect desktop product be, and see if we have everything we need in >gentoo. Thats a slippery slope to follow since it very much depends on the purpouse of the desktop (corporate desktops may well -not- include a webbrowser) //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-27 22:58 ` Spider @ 2003-08-28 0:41 ` Brett I. Holcomb 2003-08-28 0:47 ` Jon Portnoy 2003-08-28 8:08 ` dams 1 sibling, 1 reply; 49+ messages in thread From: Brett I. Holcomb @ 2003-08-28 0:41 UTC (permalink / raw To: gentoo-dev I'm afraid I have to agree with Spider. As a user I really don't see what good this will do for us. If I want to use a desktop I install it (I happen to use xfce) and then I set it up they way I want with my icons, taskbars, panels, whatever. Same if I decided to use KDE (which I do on another machine). I decide what gets put on the desktop, panel, etc. To me it is a total waste of effort/resources to develop a "Standard" desktop because there is no such thing. Every company, every individual (including individuals in a company) has a different idea of what the desktop should be. Every place I've been the first thing a user does is change his desktop to suit him - I do it to! It also doesn't seem to fit the Gentoo philosopy - if I want xfce or KDE, or Gnome I want it as it comes from them so I can make my changes - I don't want some team's idea of what the ideal desktop should be! On Wednesday 27 August 2003 18:58, you wrote: > begin quote > On Thu, 28 Aug 2003 00:22:51 +0200 > > dams@idm.fr wrote: > > * What is desktop : > > desktop would be the project responsible of the desktop part of gentoo > > Linux, without making global decision, like : should we build a > > special product for desktop, should we have a modified install, should > > we restrict some possibility to default... > > I'm quite against this turn of development as it will split our meager > develpomentteam even further and direct resources at maintaining two > trees in paralell. Even if one is just "desktop cludge" to make the > DesktopDistribution work, it would require Time and Development. > > As a general thread, we could well develop a meta system to create one > (or more) generic desktop setup's (I guess we'd at least need two, one > for KDE and one for Gnome, or people would never shut up. ) > > > Preparing a desktop distribution would require a lot of planning though, > and is something that should be -VERY- carefully planned and documented > before proceeding. > > > * The tasks : > > This is where it becomes interesting. Who will do such discussion? > The management team? The users? The Developers? > > > That's why we might begin with a representation of what would the > >perfect desktop product be, and see if we have everything we need in > >gentoo. > > Thats a slippery slope to follow since it very much depends on the > purpouse of the desktop (corporate desktops may well -not- include a > webbrowser) > > > //Spider -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 0:41 ` Brett I. Holcomb @ 2003-08-28 0:47 ` Jon Portnoy 2003-08-28 0:58 ` Cedric Veilleux ` (2 more replies) 0 siblings, 3 replies; 49+ messages in thread From: Jon Portnoy @ 2003-08-28 0:47 UTC (permalink / raw To: Brett I. Holcomb; +Cc: gentoo-dev [snip] > > It also doesn't seem to fit the Gentoo philosopy - if I want xfce or KDE, or > Gnome I want it as it comes from them so I can make my changes - I don't want > some team's idea of what the ideal desktop should be! > I've heard a lot of people say the same thing - that when they install a desktop, they want the default, not a distribution-customized setup. -- Jon Portnoy avenj/irc.freenode.net -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 0:47 ` Jon Portnoy @ 2003-08-28 0:58 ` Cedric Veilleux 2003-08-28 1:29 ` Riyad Kalla 2003-08-28 1:48 ` Stuart Herbert 2 siblings, 0 replies; 49+ messages in thread From: Cedric Veilleux @ 2003-08-28 0:58 UTC (permalink / raw To: gentoo-dev On August 27, 2003 08:47 pm, Jon Portnoy wrote: > I've heard a lot of people say the same thing - that when they install a > desktop, they want the default, not a distribution-customized setup. Couldn't agree more.. Coming from a redhat and mandrake world, when I first installed a desktop on my gentoo system, a while ago, I was so pleased by the way it looked compared to the customized KDE / gnone installation on some other distro.. Then I discovered that this was actually the default desktop :) Although, I must say that some work needs to be done in the desktop area.. A working menu system would be great... Adding missing menu entries just after merging an application is a pain, especially since non-techies often consider an application to be installed if they see the icon, and not-installed when they don't.. juste mes 2 cennes :) -- Cedric -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 0:47 ` Jon Portnoy 2003-08-28 0:58 ` Cedric Veilleux @ 2003-08-28 1:29 ` Riyad Kalla 2003-08-28 1:48 ` Stuart Herbert 2 siblings, 0 replies; 49+ messages in thread From: Riyad Kalla @ 2003-08-28 1:29 UTC (permalink / raw Cc: gentoo-dev +1 Jon Portnoy wrote: > [snip] > >>It also doesn't seem to fit the Gentoo philosopy - if I want xfce or KDE, or >>Gnome I want it as it comes from them so I can make my changes - I don't want >>some team's idea of what the ideal desktop should be! >> > > > I've heard a lot of people say the same thing - that when they install a > desktop, they want the default, not a distribution-customized setup. > -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 0:47 ` Jon Portnoy 2003-08-28 0:58 ` Cedric Veilleux 2003-08-28 1:29 ` Riyad Kalla @ 2003-08-28 1:48 ` Stuart Herbert 2 siblings, 0 replies; 49+ messages in thread From: Stuart Herbert @ 2003-08-28 1:48 UTC (permalink / raw To: Jon Portnoy, Brett I. Holcomb; +Cc: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 997 bytes --] On Thursday 28 August 2003 1:47 am, Jon Portnoy wrote: > [snip] > > > It also doesn't seem to fit the Gentoo philosopy - if I want xfce or KDE, > > or Gnome I want it as it comes from them so I can make my changes - I > > don't want some team's idea of what the ideal desktop should be! > > I've heard a lot of people say the same thing - that when they install a > desktop, they want the default, not a distribution-customized setup. Well said. I for one hope that the desktop project takes this on board. Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ Beta packages for download http://dev.gentoo.org/~stuart/packages/ Come and meet me in March 2004 http://www.phparch.com/cruise/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-27 22:58 ` Spider 2003-08-28 0:41 ` Brett I. Holcomb @ 2003-08-28 8:08 ` dams 2003-08-28 10:25 ` Paul de Vrieze 1 sibling, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 8:08 UTC (permalink / raw To: Spider; +Cc: gentoo-dev Spider <spider@gentoo.org> said: > begin quote > On Thu, 28 Aug 2003 00:22:51 +0200 > dams@idm.fr wrote: > > >> * What is desktop : >> desktop would be the project responsible of the desktop part of gentoo >> Linux, without making global decision, like : should we build a >> special product for desktop, should we have a modified install, should >> we restrict some possibility to default... > > I'm quite against this turn of development as it will split our meager > develpomentteam even further and direct resources at maintaining two > trees in paralell. Even if one is just "desktop cludge" to make the > DesktopDistribution work, it would require Time and Development. Maybe I badly expressed myself, I meant that desktop won't build a special product for desktop, won't ask if we should have a modified install, or if we restrict some possibility to default... > > As a general thread, we could well develop a meta system to create one > (or more) generic desktop setup's (I guess we'd at least need two, one > for KDE and one for Gnome, or people would never shut up. ) > > > Preparing a desktop distribution would require a lot of planning though, > and is something that should be -VERY- carefully planned and documented > before proceeding. I don't want dektop to handle a complete desktop distribution, it's out of scope. Desktop should focus on each desktop component, see how we should configure it, make it evolve. The first question is : do we want to have a vanilla desktop environement, or a gentoo touch in them ? If we want vanilla DE, then nothing need to be done :) Only maintain the stuffs, but no config, no tuning... > > >> * The tasks : > This is where it becomes interesting. Who will do such discussion? > The management team? The users? The Developers? desktop guidelines are initiated by management team, discussed and finalized by desktop devs, and approved by upper management structure. things are maintained by desktop devs conforming to the desktop guidelines. > > > >> >> >> That's why we might begin with a representation of what would the >>perfect desktop product be, and see if we have everything we need in >>gentoo. > > > Thats a slippery slope to follow since it very much depends on the > purpouse of the desktop (corporate desktops may well -not- include a > webbrowser) I see everything as optional, because you are not obliged to install a web browser. But if we think this or this web browser is attractive for a desktop use, we might want to include it. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 8:08 ` dams @ 2003-08-28 10:25 ` Paul de Vrieze 2003-08-28 10:51 ` dams 0 siblings, 1 reply; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 10:25 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 28 August 2003 10:08, dams@gentoo.org wrote: > Spider <spider@gentoo.org> said: > > begin quote > > On Thu, 28 Aug 2003 00:22:51 +0200 > > > > dams@idm.fr wrote: > >> * What is desktop : > >> desktop would be the project responsible of the desktop part of gentoo > >> Linux, without making global decision, like : should we build a > >> special product for desktop, should we have a modified install, should > >> we restrict some possibility to default... > > > > I'm quite against this turn of development as it will split our meager > > develpomentteam even further and direct resources at maintaining two > > trees in paralell. Even if one is just "desktop cludge" to make the > > DesktopDistribution work, it would require Time and Development. > > Maybe I badly expressed myself, I meant that desktop won't build a > special product for desktop, won't ask if we should have a modified > install, or if we restrict some possibility to default... > Let me say this about what I view as the responsibilities of -desktop. It has two main responsibilities, the first one is to manage all current desktop packages (delegated to the appropriate subprojects). The second one is to research (yes research) how the gentoo desktop experience can be improved. That includes things like the menusystem. Some sensible session system (resp. for starting a windowmanager, which is currently quite nonstandard and depending on the display manager (not windowmanager)) and I'm sure there will be enough other things. That research leads sometimes to proposed changes. Each of these changes will be judged according to a.o. how easy it is to implement them, how standard they are, whether they conform to the gentoo way, etc. The general idea being that if it is possible everything should just work after the emerge command has been completed. This also might involve changing default configuration files to work with the way things are installed in gentoo (like specifying the correct location of programs). This does however not mean that just anything can be changed in the default configurations. Look and feel should be as standard as possible. (for example k3b should just work out of the box and know allready where cdrecord is installed, etc.) Paul - -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TdixbKx5DBjWFdsRAgz4AKC9sEqynIKPJx3kjH2jnTyZoAO4GgCdHkbf QXy4VrIhBJYhopiXDq3U9ac= =4lDC -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 10:25 ` Paul de Vrieze @ 2003-08-28 10:51 ` dams 2003-08-28 11:08 ` Paul de Vrieze 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 10:51 UTC (permalink / raw To: Paul de Vrieze; +Cc: gentoo-dev Paul de Vrieze <pauldv@gentoo.org> said: > On Thursday 28 August 2003 10:08, dams@gentoo.org wrote: >> Spider <spider@gentoo.org> said: >> > begin quote >> > On Thu, 28 Aug 2003 00:22:51 +0200 >> > >> > dams@idm.fr wrote: >> >> * What is desktop : >> >> desktop would be the project responsible of the desktop part of gentoo >> >> Linux, without making global decision, like : should we build a >> >> special product for desktop, should we have a modified install, should >> >> we restrict some possibility to default... >> > >> > I'm quite against this turn of development as it will split our meager >> > develpomentteam even further and direct resources at maintaining two >> > trees in paralell. Even if one is just "desktop cludge" to make the >> > DesktopDistribution work, it would require Time and Development. >> >> Maybe I badly expressed myself, I meant that desktop won't build a >> special product for desktop, won't ask if we should have a modified >> install, or if we restrict some possibility to default... >> > > Let me say this about what I view as the responsibilities of -desktop. It has > two main responsibilities, the first one is to manage all current desktop > packages (delegated to the appropriate subprojects). > > The second one is to research (yes research) how the gentoo desktop experience > can be improved. That includes things like the menusystem. Some sensible > session system (resp. for starting a windowmanager, which is currently quite > nonstandard and depending on the display manager (not windowmanager)) and I'm > sure there will be enough other things. The problem is that the conclusion will tend to tune/modify the DE, and it seems that people here don't want that, they want vanilla DE. For ex., menu system is the first improvment I think of, but it has a big impact on the look&feel of the DE. If we don't want DE tuned, then we cannot use debian like menu system. > > That research leads sometimes to proposed changes. Each of these changes will > be judged according to a.o. how easy it is to implement them, how standard > they are, whether they conform to the gentoo way, etc. This can be done if we have decided before if we want or not have a gentoo desktop touch. I don't think it is now decided. > > The general idea being that if it is possible everything should just work > after the emerge command has been completed. This also might involve changing > default configuration files to work with the way things are installed in > gentoo (like specifying the correct location of programs). This does however > not mean that just anything can be changed in the default configurations. > Look and feel should be as standard as possible. (for example k3b should just > work out of the box and know allready where cdrecord is installed, etc.) The last example is not a desktop issue for me. It's the maintainer to do this, and to ask the cdrecord maintainer informations, if he needs it. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 10:51 ` dams @ 2003-08-28 11:08 ` Paul de Vrieze 2003-08-28 11:28 ` dams 0 siblings, 1 reply; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 11:08 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 28 August 2003 12:51, dams@idm.fr wrote: > > The problem is that the conclusion will tend to tune/modify the DE, and it > seems that people here don't want that, they want vanilla DE. For ex., menu > system is the first improvment I think of, but it has a big impact on the > look&feel of the DE. If we don't want DE tuned, then we cannot use debian > like menu system. That is true, there might be some custom parts in the DE's. I those cases I think we should have some "vanilla" useflag that turns of customizations/hacks that are gentoo-specific and are safe to turn of > > > That research leads sometimes to proposed changes. Each of these changes > > will be judged according to a.o. how easy it is to implement them, how > > standard they are, whether they conform to the gentoo way, etc. > > This can be done if we have decided before if we want or not have a gentoo > desktop touch. I don't think it is now decided. > I for one would like the possibility of automated menus. But I feel such a system needs to be respectfull of what the wm developers use. This would mean that some user visible changes (like different locations of files) need both be made optional and need to be documented. > > The general idea being that if it is possible everything should just work > > after the emerge command has been completed. This also might involve > > changing default configuration files to work with the way things are > > installed in gentoo (like specifying the correct location of programs). > > This does however not mean that just anything can be changed in the > > default configurations. Look and feel should be as standard as possible. > > (for example k3b should just work out of the box and know allready where > > cdrecord is installed, etc.) > > The last example is not a desktop issue for me. It's the maintainer to do > this, and to ask the cdrecord maintainer informations, if he needs it. No, you're right (except that k3b falls under the resp. of -desktop), but the general issue might be more prominent. Paul - -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TeKtbKx5DBjWFdsRAkk0AJ0XLEl+tiKlxWRtvffrMoB5jVxnGwCgyx8n rtwPUhVlNy6m53DTR1xjd6I= =69V3 -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 11:08 ` Paul de Vrieze @ 2003-08-28 11:28 ` dams 2003-08-28 13:37 ` Mike Frysinger 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 11:28 UTC (permalink / raw To: Paul de Vrieze; +Cc: gentoo-dev Paul de Vrieze <pauldv@gentoo.org> said: > On Thursday 28 August 2003 12:51, dams@idm.fr wrote: >> >> The problem is that the conclusion will tend to tune/modify the DE, and it >> seems that people here don't want that, they want vanilla DE. For ex., menu >> system is the first improvment I think of, but it has a big impact on the >> look&feel of the DE. If we don't want DE tuned, then we cannot use debian >> like menu system. > > That is true, there might be some custom parts in the DE's. I those cases I > think we should have some "vanilla" useflag that turns of > customizations/hacks that are gentoo-specific and are safe to turn of That's feasable, but may add some maintainance overloading >> >> > That research leads sometimes to proposed changes. Each of these changes >> > will be judged according to a.o. how easy it is to implement them, how >> > standard they are, whether they conform to the gentoo way, etc. >> >> This can be done if we have decided before if we want or not have a gentoo >> desktop touch. I don't think it is now decided. >> > > I for one would like the possibility of automated menus. But I feel such a > system needs to be respectfull of what the wm developers use. This would mean > that some user visible changes (like different locations of files) need both > be made optional and need to be documented. I totally agree on that. We don't want to goo too deep in technical/feature description. We could say : if the vanilla flag is not set, then by default we have a centralized menu, respectfull of each DE. > > >> > The general idea being that if it is possible everything should just work >> > after the emerge command has been completed. This also might involve >> > changing default configuration files to work with the way things are >> > installed in gentoo (like specifying the correct location of programs). >> > This does however not mean that just anything can be changed in the >> > default configurations. Look and feel should be as standard as possible. >> > (for example k3b should just work out of the box and know allready where >> > cdrecord is installed, etc.) >> >> The last example is not a desktop issue for me. It's the maintainer to do >> this, and to ask the cdrecord maintainer informations, if he needs it. > > No, you're right (except that k3b falls under the resp. of -desktop), but the > general issue might be more prominent. yeah -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 11:28 ` dams @ 2003-08-28 13:37 ` Mike Frysinger 2003-08-29 5:22 ` Luke-Jr 0 siblings, 1 reply; 49+ messages in thread From: Mike Frysinger @ 2003-08-28 13:37 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 933 bytes --] On Thursday 28 August 2003 07:28, dams@idm.fr wrote: > Paul de Vrieze <pauldv@gentoo.org> said: > > On Thursday 28 August 2003 12:51, dams@idm.fr wrote: > >> The problem is that the conclusion will tend to tune/modify the DE, and > >> it seems that people here don't want that, they want vanilla DE. For > >> ex., menu system is the first improvment I think of, but it has a big > >> impact on the look&feel of the DE. If we don't want DE tuned, then we > >> cannot use debian like menu system. > > > > That is true, there might be some custom parts in the DE's. I those cases > > I think we should have some "vanilla" useflag that turns of > > customizations/hacks that are gentoo-specific and are safe to turn of > > That's feasable, but may add some maintainance overloading not really ... any code you add just put 'if [ ! `use vanilla` ] ; then' around ... http://bugs.gentoo.org/show_bug.cgi?id=8732 -mike [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 827 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:37 ` Mike Frysinger @ 2003-08-29 5:22 ` Luke-Jr 0 siblings, 0 replies; 49+ messages in thread From: Luke-Jr @ 2003-08-29 5:22 UTC (permalink / raw To: vapier, gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 IMO, the USE flag should be needed to enable customizations, not to disable them. 'vanilla' should be the default with '-*' On Thursday 28 August 2003 01:37 pm, Mike Frysinger wrote: > On Thursday 28 August 2003 07:28, dams@idm.fr wrote: > > Paul de Vrieze <pauldv@gentoo.org> said: > > > On Thursday 28 August 2003 12:51, dams@idm.fr wrote: > > >> The problem is that the conclusion will tend to tune/modify the DE, > > >> and it seems that people here don't want that, they want vanilla DE. > > >> For ex., menu system is the first improvment I think of, but it has a > > >> big impact on the look&feel of the DE. If we don't want DE tuned, then > > >> we cannot use debian like menu system. > > > > > > That is true, there might be some custom parts in the DE's. I those > > > cases I think we should have some "vanilla" useflag that turns of > > > customizations/hacks that are gentoo-specific and are safe to turn of > > > > That's feasable, but may add some maintainance overloading > > not really ... any code you add just put 'if [ ! `use vanilla` ] ; then' > around ... > http://bugs.gentoo.org/show_bug.cgi?id=8732 > -mike - -- Luke-Jr Developer, Gentoo Linux http://www.gentoo.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TuMFZl/BHdU+lYMRAiyRAJ0QYtpj1zFrdren4NP4diXUWiFuZwCggrdL g2mXGpb8DTNZ5t5LHmcNWSQ= =u29b -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-27 22:22 [gentoo-dev] desktop dams 2003-08-27 22:58 ` Spider @ 2003-08-28 11:15 ` foser 2003-08-28 12:52 ` dams 2003-08-28 14:04 ` Paul de Vrieze 1 sibling, 2 replies; 49+ messages in thread From: foser @ 2003-08-28 11:15 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 00:22, dams@idm.fr wrote: > Hello, Here are some thoughts about desktop. Feel free to react, but please, if > you can, think about it long enough to post your comments all at once in a > comprehensive manner, so that we can easily summ up and take everything in > account. Note that we don't want to resolve every little problem here, but have > a set of directions, tasks and ideas > > > * What is desktop : > desktop would be the project responsible of the desktop part of gentoo Linux, > without making global decision, like : should we build a special product for > desktop, should we have a modified install, should we restrict some possibility > to default... Thanks for bringing this up again, since this was brought up months ago with the creation of the toplevel structure. Although at the time it wasn't deemed important enough to be formed at the spot. I'm all for a toplevel structure to coordinate the desktop efforts, although the interference in the projects themselves should be kept to a minimum. I see it mostly as a layer to communicate with other teams. > * The gentoo things that would be handeld by the desktop project : > X, KDE, gnome, other desktop environment (wmaker, rox, xfce...) > *dm (xdm, kdm, gdm, ...) To sum it up : everything non-console. > menu system (use gentoo menu system, or get the debian one) This is part of possible 'tasks' (see down), the whole discussion concerning this is still to be started as far as i am concerned. > * The tasks : > - maintain the project component obvious > - decide general guidelines to be applied on the desktop project components > (do we want DE unification and how much, look and feel, menu entries, default > desktop, gentoo control center integration in DE...) I think the other posts in this thread reflect the general and also my sentiments on this perfectly fine. We should keep it as vanilla as possible, users know how to work from there. > - write guidelines to be more (free)desktop compliant, to be used by the whole > gentoo devs for their packages. We shouldn't be compliant, we should push upstream developers to be or work on their packages being compliant. Us providing some hackish layer of compliance is a recipe for disaster. It is fighting symptoms, while you should be attacking the problem by its root. I don't see our already heavily pressured teams do all sorts of compliance work. And no, just hiring a few more people is no solution if you want to have the same quality/involvement. > - have a little research and development task to suggest integration of new > things in gentoo, that will make the desktop experience better (f.ex. bootsplash, new > DE, new GUIs (karamba like, ...)) I'd rather make a plea for focus on the important and most used desktop aspects, like having rock stable builds for the major DE's and their major components. Every day there will be new, cool 'n nifty stuff that everybody likes to use, but in the end those are gimmicks and an ever expanding the tree will degrade overall quality. It's already a day job to keep up with current upstream development and since few people here can work on Gentoo full time, it will be choice between quality and quantity at times. I know what to choose. If we want to profile ourselves as a serious stable desktop distro, it is important to stay focused : a desktop that can be instantly used with the latest in productive applications. > desktop may need some other part/project, like some usefull packages (menu), > configuration tools, unique control center... That's why we might begin with a > representation of what would the perfect desktop product be, and see if we have > everything we need in gentoo. If not, then we might suggest the creation of > additional projects, or inclusion of needed component. There is no perfect desktop which you can mold into an ebuild. Gentoo already provides the perfect desktop, because users can choose exactly what they want from their desktop. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 11:15 ` foser @ 2003-08-28 12:52 ` dams 2003-08-28 13:21 ` foser 2003-08-28 13:54 ` Chris Gianelloni 2003-08-28 14:04 ` Paul de Vrieze 1 sibling, 2 replies; 49+ messages in thread From: dams @ 2003-08-28 12:52 UTC (permalink / raw To: foser; +Cc: gentoo-dev foser <foser@foser.dyn.warande.net> said: [...] > > Thanks for bringing this up again, since this was brought up months ago > with the creation of the toplevel structure. Although at the time it > wasn't deemed important enough to be formed at the spot. > > I'm all for a toplevel structure to coordinate the desktop efforts, > although the interference in the projects themselves should be kept to a > minimum. I see it mostly as a layer to communicate with other teams. I totally agree with that, you found the words. > >> * The gentoo things that would be handeld by the desktop project : >> X, KDE, gnome, other desktop environment (wmaker, rox, xfce...) >> *dm (xdm, kdm, gdm, ...) > > To sum it up : everything non-console. > >> menu system (use gentoo menu system, or get the debian one) > > This is part of possible 'tasks' (see down), the whole discussion > concerning this is still to be started as far as i am concerned. > >> * The tasks : >> - maintain the project component > > obvious > >> - decide general guidelines to be applied on the desktop project components >> (do we want DE unification and how much, look and feel, menu entries, default >> desktop, gentoo control center integration in DE...) > > I think the other posts in this thread reflect the general and also my > sentiments on this perfectly fine. We should keep it as vanilla as > possible, users know how to work from there. Maybe add a vanilla flags, that can be unset. When unset, the DE are preconfigured and gentoo touched. The pb is that you want vanilla, but you want also some core feature like centralized menu system, which is not compatible. So either we decide not to include such features, or to have a flag. > >> - write guidelines to be more (free)desktop compliant, to be used by the whole >> gentoo devs for their packages. > > We shouldn't be compliant, we should push upstream developers to be or > work on their packages being compliant. Us providing some hackish layer > of compliance is a recipe for disaster. It is fighting symptoms, while > you should be attacking the problem by its root. I don't see our already > heavily pressured teams do all sorts of compliance work. > > And no, just hiring a few more people is no solution if you want to have > the same quality/involvement. That's a possibility, but that means that, as a linux distribution, we don't provide additional compliance. If you keep the desktop vanilla, we don't either provide additional desktop default. That can be what we want. But what will provide gentoo linux, as desktop, then? [...] >> desktop may need some other part/project, like some usefull packages (menu), >> configuration tools, unique control center... That's why we might begin with a >> representation of what would the perfect desktop product be, and see if we have >> everything we need in gentoo. If not, then we might suggest the creation of >> additional projects, or inclusion of needed component. > > There is no perfect desktop which you can mold into an ebuild. Gentoo > already provides the perfect desktop, because users can choose exactly > what they want from their desktop. I think a perfect corporate desktop would : - be cheap - be installable by not so good technical guys quickly - be useable at soon as it is installed Now if the guy has to configure each workstation, it's not very convenient... -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 12:52 ` dams @ 2003-08-28 13:21 ` foser 2003-08-28 13:51 ` Stuart Herbert ` (3 more replies) 2003-08-28 13:54 ` Chris Gianelloni 1 sibling, 4 replies; 49+ messages in thread From: foser @ 2003-08-28 13:21 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 14:52, dams@idm.fr wrote: > Maybe add a vanilla flags, that can be unset. When unset, the DE are > preconfigured and gentoo touched. > The pb is that you want vanilla, but you want also some core feature like > centralized menu system, which is not compatible. So either we decide not to > include such features, or to have a flag. I'm quite against this, there should be one Gentoo to rule them all. I'm not against adding some extra patches, as long as they add clear functionality we can maintain (this is most important). No need for flags for vanilla and not so vanilla. The menu system is a difficult one i know, but in reality there are few people who use more than one DE. We cater the masses well at the moment, those who want to work with a different look 'n feel every day should be able to handle the downsides. The proposed implementation i have seen i dislike for several reasons, but mostly because of the reasons i stated down here in my last mail (compliance part). I think other possible solutions may be a lot more workable and should be investigated first. But these are details, this isn't the place to discuss this. > >> - write guidelines to be more (free)desktop compliant, to be used by the whole > >> gentoo devs for their packages. > > > > We shouldn't be compliant, we should push upstream developers to be or > > work on their packages being compliant. Us providing some hackish layer > > of compliance is a recipe for disaster. It is fighting symptoms, while > > you should be attacking the problem by its root. I don't see our already > > heavily pressured teams do all sorts of compliance work. > > > > And no, just hiring a few more people is no solution if you want to have > > the same quality/involvement. > > That's a possibility, but that means that, as a linux distribution, we don't > provide additional compliance. If you keep the desktop vanilla, we don't either > provide additional desktop default. That can be what we want. But what will > provide gentoo linux, as desktop, then? We provide the power to work with the desktop as intended upstream. The GNOME Desktop is an idea as a whole, we provide it as it is. And for say corporate users you could say they could easily adapt their installs to their needs, without the necessity to hack out all sorts of distro specific stuff. Or for granny's email machine (installed by her son-in-law) she just get what she needs and not all sorts of extra cruft (no granny doesn't need no CD burn tools or LDAP support in her mailer). > I think a perfect corporate desktop would : > > - be cheap > - be installable by not so good technical guys quickly > - be useable at soon as it is installed 'emerge gnome' and maybe in the future (but we lack time as it is) 'emerge gnome-office' and off you go. I suppose KDE could create similar meta ebuilds. > > Now if the guy has to configure each workstation, it's not very convenient... Humm, that wouldn't be a bright guy. It would be better to work from one 'image' machine in a workstation situation. I don't really see how you mean configuration beyond that. User configuration is ok by default mostly (at least for GNOME) and it is up to them to alter it to their preference. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:21 ` foser @ 2003-08-28 13:51 ` Stuart Herbert 2003-08-28 14:00 ` Paul de Vrieze ` (2 subsequent siblings) 3 siblings, 0 replies; 49+ messages in thread From: Stuart Herbert @ 2003-08-28 13:51 UTC (permalink / raw To: foser, gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 881 bytes --] On Thursday 28 August 2003 2:21 pm, foser wrote: > The menu system is a difficult one i know, but in reality there are few > people who use more than one DE. We cater the masses well at the moment, > those who want to work with a different look 'n feel every day should be > able to handle the downsides. Any box shared by two or more people really needs a solution to the menu system problem. Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ Beta packages for download http://dev.gentoo.org/~stuart/packages/ Come and meet me in March 2004 http://www.phparch.com/cruise/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:21 ` foser 2003-08-28 13:51 ` Stuart Herbert @ 2003-08-28 14:00 ` Paul de Vrieze 2003-08-28 14:10 ` Michael Cummings ` (2 more replies) 2003-08-28 14:59 ` dams 2003-08-28 23:24 ` Jason Stubbs 3 siblings, 3 replies; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 14:00 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 28 August 2003 15:21, foser wrote: > On Thu, 2003-08-28 at 14:52, dams@idm.fr wrote: > > Maybe add a vanilla flags, that can be unset. When unset, the DE are > > preconfigured and gentoo touched. > > The pb is that you want vanilla, but you want also some core feature like > > centralized menu system, which is not compatible. So either we decide not > > to include such features, or to have a flag. > > I'm quite against this, there should be one Gentoo to rule them all. I'm > not against adding some extra patches, as long as they add clear > functionality we can maintain (this is most important). No need for > flags for vanilla and not so vanilla. > > The menu system is a difficult one i know, but in reality there are few > people who use more than one DE. We cater the masses well at the moment, > those who want to work with a different look 'n feel every day should be > able to handle the downsides. The menu system is not about having the same menu in all windowmanagers as much as it is about having every application added to the menu of whatever windowmanager you are using. Independent of what kind of toolkit the application uses. A vanilla useflag would function like currently the foreign package flag does for the kdeadmin ebuild. That flag enables the compilation of a package manager that is standard but currently does not work well with gentoo (it being not an rpm based system). For the menu system it might be necessary to patch some windowmanagers to be able to use our menu's while keeping some compatibility with a situation where the menu manager is not installed. Those changes are normally small and localised, but generally change some part of the plumbing of such a program while keeping generally the same behaviour. If you want to hack with a windowmanager yourself those changes might be confusing and hence the "vanilla" flag. <cut> > We provide the power to work with the desktop as intended upstream. The > GNOME Desktop is an idea as a whole, we provide it as it is. And for say > corporate users you could say they could easily adapt their installs to > their needs, without the necessity to hack out all sorts of distro > specific stuff. Or for granny's email machine (installed by her > son-in-law) she just get what she needs and not all sorts of extra cruft > (no granny doesn't need no CD burn tools or LDAP support in her mailer). > > > I think a perfect corporate desktop would : > > > > - be cheap > > - be installable by not so good technical guys quickly > > - be useable at soon as it is installed > > 'emerge gnome' and maybe in the future (but we lack time as it is) > 'emerge gnome-office' and off you go. I suppose KDE could create similar > meta ebuilds. > The idea is not to create some monstrous gentoo-specific monstrosity as redhat does with kde. It is just small changes to make sure that everything "just works". For example take a look to http://bugs.gentoo.org/show_bug.cgi?id=14872 Which is an enhancement I wrote so that things like kmail gpg support is easy to install, just as all kinds of IME's (for our asian friends) > > Now if the guy has to configure each workstation, it's not very > > convenient... > > Humm, that wouldn't be a bright guy. It would be better to work from one > 'image' machine in a workstation situation. I don't really see how you > mean configuration beyond that. User configuration is ok by default > mostly (at least for GNOME) and it is up to them to alter it to their > preference. Gnome's configuration does not include a menu system with all installed X applications Paul - -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TgrtbKx5DBjWFdsRAg8dAKCSfwTlc4ZO0kuCKnJbuCNwEmME3gCdFZIr BymGyxg1gANfGnQUjNIPMmg= =kcvb -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:00 ` Paul de Vrieze @ 2003-08-28 14:10 ` Michael Cummings 2003-08-28 14:34 ` foser 2003-08-28 14:30 ` foser 2003-08-28 17:44 ` Spider 2 siblings, 1 reply; 49+ messages in thread From: Michael Cummings @ 2003-08-28 14:10 UTC (permalink / raw To: gentoo-dev Naively stepping into this fray, how does this menu system differ from genmenu (x11-misc/genmenu) which has in my use generated some rather nice menus for my not-big-boy wm's (*box, wmaker, etc)? On Thu, Aug 28, 2003 at 04:00:13PM +0200, Paul de Vrieze wrote: > The menu system is not about having the same menu in all windowmanagers as > much as it is about having every application added to the menu of whatever > windowmanager you are using. Independent of what kind of toolkit the > application uses. A vanilla useflag would function like currently the foreign > package flag does for the kdeadmin ebuild. That flag enables the compilation > of a package manager that is standard but currently does not work well with > gentoo (it being not an rpm based system). > > For the menu system it might be necessary to patch some windowmanagers to be > able to use our menu's while keeping some compatibility with a situation > where the menu manager is not installed. Those changes are normally small and > localised, but generally change some part of the plumbing of such a program > while keeping generally the same behaviour. If you want to hack with a > windowmanager yourself those changes might be confusing and hence the > "vanilla" flag. > > -- -----o()o--------------------------------------------- | http://www.gentoo.org/ | #gentoo-dev on irc.freenode.net Gentoo Dev | #gentoo-perl on irc.freenode.net Perl Guy | | GnuPG Key ID: AB5CED4E9E7F4E2E -----o()o--------------------------------------------- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:10 ` Michael Cummings @ 2003-08-28 14:34 ` foser 0 siblings, 0 replies; 49+ messages in thread From: foser @ 2003-08-28 14:34 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 16:10, Michael Cummings wrote: > Naively stepping into this fray, how does this menu system differ from > genmenu (x11-misc/genmenu) which has in my use generated some rather nice > menus for my not-big-boy wm's (*box, wmaker, etc)? Well that is blackboxed the route i would like to go with the 'gentoo menu' idea. Although i think it's implementation lacks. I think it should generate a menu from desktop items only, which are located in a few different places over the years of upstream development by now converging towards the freedesktop spec. I wasn't aware this script existed btw. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:00 ` Paul de Vrieze 2003-08-28 14:10 ` Michael Cummings @ 2003-08-28 14:30 ` foser 2003-08-28 17:44 ` Spider 2 siblings, 0 replies; 49+ messages in thread From: foser @ 2003-08-28 14:30 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 16:00, Paul de Vrieze wrote: > The menu system is not about having the same menu in all windowmanagers as > much as it is about having every application added to the menu of whatever > windowmanager you are using. Independent of what kind of toolkit the > application uses. A vanilla useflag would function like currently the foreign > package flag does for the kdeadmin ebuild. That flag enables the compilation > of a package manager that is standard but currently does not work well with > gentoo (it being not an rpm based system). I know it isn't, but it's one of the uses. I was thinking when i wrote it i should've explicitly added that it wasn't all this is about, but thought it unneeded. Wrong again, it was just an example. I was later on hammering at the fact that the wm's better be adapted by us than us providing layers of stitchy support on distro level. > For the menu system it might be necessary to patch some windowmanagers to be > able to use our menu's while keeping some compatibility with a situation > where the menu manager is not installed. Those changes are normally small and > localised, but generally change some part of the plumbing of such a program > while keeping generally the same behaviour. If you want to hack with a > windowmanager yourself those changes might be confusing and hence the > "vanilla" flag Vanilla flag for what, if it's not good enough for everyone it shouldn't be needed. Although we are still talking details of 1 proposed project here with 1 possible implementation in mind. I don't think that is what this thread was meant to be about. > The idea is not to create some monstrous gentoo-specific monstrosity as redhat > does with kde. It is just small changes to make sure that everything "just > works". For example take a look to > http://bugs.gentoo.org/show_bug.cgi?id=14872 > Which is an enhancement I wrote so that things like kmail gpg support is easy > to install, just as all kinds of IME's (for our asian friends) All interesting stuff i know about and i agree with it would be nice to have implemented. But i react to the initial mail here which implies much bigger changes. As said i'm not against patching up stuff a little when functional. > Gnome's configuration does not include a menu system with all installed X > applications I assume these 'X applications' you speak of don't even install desktop items at all. This could be easily fixed by providing current freedesktop spec following items. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:00 ` Paul de Vrieze 2003-08-28 14:10 ` Michael Cummings 2003-08-28 14:30 ` foser @ 2003-08-28 17:44 ` Spider 2003-08-28 19:14 ` Peter Ruskin ` (2 more replies) 2 siblings, 3 replies; 49+ messages in thread From: Spider @ 2003-08-28 17:44 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 4199 bytes --] begin quote On Thu, 28 Aug 2003 16:00:13 +0200 Paul de Vrieze <pauldv@gentoo.org> wrote: > Gnome's configuration does not include a menu system with all > installed X applications > No, and this is in many cases a -good- thing. Gnome does not -need- to provide menu entries for xcalc, xmag, xeyes and a lot of other X applications. To include theese on a default menu would go against guidelines and common sense. This means that for many such applications a good line of reasoning has to be added so our default "newbie-friendly" desktop doesn't end looking like L random User 's desktop did in the year 1997 after 1.5 years of active installation in windows 95. ie, it would be a clear sodomization of a good interface. However, there are some points coming up otherways in the thread that we have to bring up front. 1) No major redesigns of the DE's. This is important, we shan't make all icons look like different versions of larry, replace all Foot's , K's and other such things with a G', make the default to include Gentoo Tip of the Day, add Gentoo.org links on every desktop, make all desktops install Evolution and add it as the default mailhandler everywhere "because its the best" . 2) We need a consensus and smooth integration of tools. This is the more important part of a Gentoo desktop. A cdburner shall work for users in the 'cdrw' group, and preferrably without running a Druid or Wizard. 3) Multimedia. The various DE's partially integrate their own multimedia applications, but theese all use common backend libraries. We need somone/s to dump all quicktime library related bugs, and that takes care of libmad and other background things (lame, flac, libid3 and so on) wherea's the various DE's make sure the end user tools work as desired. This is a thankless task that has to be done. (fex, gstreamer + related is part of the gnome herd, whereas ffmpeg, xine-lib, lame, libogg, libvorbis, libmad and a lot of other background things that need to work has to be taken care of. ) 4) Menu's There's a lot of controversy here. I want the installation of such a system to be a consious act and preferrably kept off per default. (genmenu is a good example here. very good even.) 5) extra-DE integration. This mainly belongs upstream, as DE's move towards common standards this is something we can lean back and reap the fruits of. 6) intra-DE modifications I'm all for the various DE's implementing or removing features, as long as its maintainable, and sane. Adding highstrung pipedreams that can't be made to work properly is not our thing. Leave this to Mandrake, SuSE and RedHat. They are good at it. 7) "Vanilla flag" This shouldn't be necessary. Anything thats intrusive enough to require something like that needs to be thought over -veeery- carefully and is a bug per design. adding an option to remove a broken feature is -wrong- and the implementor of said patch and flag should be made to read "A discipline for Software Engineering" by Watts S. Humphrey. And follow the rules described therein. 8) Extra What needs to be made work though, is a consistent set of graphics to be made avaiable, and perhaps default. Fex, the GRUB loader should have a graphics design similar to the framebuffer background, as well as the GDM and KDM + elogin themes. This sort of branding is not intrusive on the user (framebuffer background is the most intrusive one, and should and could well be disabled by default) 9) Decisions and communications All theese things need to be properly discussed and in the open. I was shocked to find out I suddenly got a manager who thought I was to run my decisions about including applications to the Gnome desktop by them, as well as the idea of a single uniformed Gentoo desktop is completely -appalling- to me. In this regard the ruling cabal (ie, management) have flunked completely and their actions , and more importantly, inactions are to be questioned. This whole process could have been dealt with far nicer. End rant, Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 17:44 ` Spider @ 2003-08-28 19:14 ` Peter Ruskin 2003-08-28 19:24 ` foser 2003-08-28 20:46 ` dams 2003-08-28 20:35 ` dams 2003-08-28 21:07 ` Paul de Vrieze 2 siblings, 2 replies; 49+ messages in thread From: Peter Ruskin @ 2003-08-28 19:14 UTC (permalink / raw To: gentoo-dev On Thursday 28 Aug 2003 18:44, Spider wrote: > 6) intra-DE modifications > I'm all for the various DE's implementing or removing features, as > long as its maintainable, and sane. Adding highstrung pipedreams > that can't be made to work properly is not our thing. Leave this to > Mandrake, SuSE and RedHat. They are good at it. I agree wholeheartedly with everything you said in this mail, Spider; especially point 6. BTW, dams used to work at Mandrake - it shows. Peter -- ====================================================================== Gentoo: Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) kernel-2.4.22_pre2-gss i686 AMD Athlon(tm) XP 1600+ ====================================================================== -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 19:14 ` Peter Ruskin @ 2003-08-28 19:24 ` foser 2003-08-28 22:07 ` Peter Ruskin 2003-08-28 20:46 ` dams 1 sibling, 1 reply; 49+ messages in thread From: foser @ 2003-08-28 19:24 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 21:14, Peter Ruskin wrote: > BTW, dams used to work at Mandrake - it shows. No reason to get personal on a public list, I'm sure Dams -like everyone else here- is only trying to improve Gentoo even more. Making the experience even better. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 19:24 ` foser @ 2003-08-28 22:07 ` Peter Ruskin 0 siblings, 0 replies; 49+ messages in thread From: Peter Ruskin @ 2003-08-28 22:07 UTC (permalink / raw To: gentoo-dev On Thursday 28 Aug 2003 20:24, foser wrote: > On Thu, 2003-08-28 at 21:14, Peter Ruskin wrote: > > BTW, dams used to work at Mandrake - it shows. > > No reason to get personal on a public list, I'm sure Dams -like > everyone else here- is only trying to improve Gentoo even more. > Making the experience even better. > > - foser Sorry...think I'll stop following this thread - I don't like me when I get reactive. Peter -- ====================================================================== Gentoo: Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) kernel-2.4.22_pre2-gss i686 AMD Athlon(tm) XP 1600+ ====================================================================== -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 19:14 ` Peter Ruskin 2003-08-28 19:24 ` foser @ 2003-08-28 20:46 ` dams 2003-08-28 21:34 ` Spider 1 sibling, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 20:46 UTC (permalink / raw To: Peter Ruskin; +Cc: gentoo-dev Peter Ruskin <aoyu93@dsl.pipex.com> said: > On Thursday 28 Aug 2003 18:44, Spider wrote: >> 6) intra-DE modifications >> I'm all for the various DE's implementing or removing features, as >> long as its maintainable, and sane. Adding highstrung pipedreams >> that can't be made to work properly is not our thing. Leave this to >> Mandrake, SuSE and RedHat. They are good at it. > > I agree wholeheartedly with everything you said in this mail, Spider; > especially point 6. BTW, dams used to work at Mandrake - it shows. it shows... It shows that I applied some of my leader rule : come with a already built idea, let people be desapointed, let them argue, fight, so that they defend their point of views, and collect the conclusions. The only conclusion for now is that we'll do a vanilla DE compliant with gentoo core, with proper default stuff, working together if installed. I'm happy with that. I just want to make sure that's what you want : we won't have gentoo graphical touch, no default background, no gentoo menu by default, and so on. On the other hand, I feel like you want something else, but don't know exactly what. We can continue discussing about that to find it out. About the mdk and the personnal things : the best way to be better than your enemy, is to stop hating him. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 20:46 ` dams @ 2003-08-28 21:34 ` Spider 2003-08-28 22:32 ` foser 0 siblings, 1 reply; 49+ messages in thread From: Spider @ 2003-08-28 21:34 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 787 bytes --] begin quote On Thu, 28 Aug 2003 22:46:34 +0200 dams@idm.fr wrote: > it shows... It shows that I applied some of my leader rule : come with > a already built idea, let people be desapointed, let them argue, > fight, so that they defend their point of views, and collect the > conclusions. I should point out that this is also discouraged against because it fosters an "aggressive culture" and dissent within development teams, and may also undermine faith, whereas the method of carefully selecting points one at a time for discussion will work far smoother and with less irregularities, however may not be as immediate? //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 21:34 ` Spider @ 2003-08-28 22:32 ` foser 2003-08-28 23:01 ` dams 0 siblings, 1 reply; 49+ messages in thread From: foser @ 2003-08-28 22:32 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 23:34, Spider wrote: > begin quote > On Thu, 28 Aug 2003 22:46:34 +0200 > dams@idm.fr wrote: > > > > it shows... It shows that I applied some of my leader rule : come with > > a already built idea, let people be desapointed, let them argue, > > fight, so that they defend their point of views, and collect the > > conclusions. > > > I should point out that this is also discouraged against because it > fosters an "aggressive culture" and dissent within development teams, > and may also undermine faith, whereas the method of carefully selecting > points one at a time for discussion will work far smoother and with less > irregularities, however may not be as immediate? And i very much doubt that was your initial intent. If you really had done that on purpose, you would never have mentioned it. Nice try. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 22:32 ` foser @ 2003-08-28 23:01 ` dams 0 siblings, 0 replies; 49+ messages in thread From: dams @ 2003-08-28 23:01 UTC (permalink / raw To: foser; +Cc: gentoo-dev foser <foser@foser.dyn.warande.net> said: > On Thu, 2003-08-28 at 23:34, Spider wrote: >> begin quote >> On Thu, 28 Aug 2003 22:46:34 +0200 >> dams@idm.fr wrote: >> >> >> > it shows... It shows that I applied some of my leader rule : come with >> > a already built idea, let people be desapointed, let them argue, >> > fight, so that they defend their point of views, and collect the >> > conclusions. >> >> >> I should point out that this is also discouraged against because it >> fosters an "aggressive culture" and dissent within development teams, >> and may also undermine faith, whereas the method of carefully selecting >> points one at a time for discussion will work far smoother and with less >> irregularities, however may not be as immediate? > > And i very much doubt that was your initial intent. If you really had > done that on purpose, you would never have mentioned it. Nice try. well, it's still the truth. It's just an habit I have, I'm sorry if you took it too hard. By explaining it, I want to show that I don't wanna hide anything. I don't care about shame, or being seen as a newbie. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 17:44 ` Spider 2003-08-28 19:14 ` Peter Ruskin @ 2003-08-28 20:35 ` dams 2003-08-28 21:03 ` Spider 2003-08-28 21:07 ` Paul de Vrieze 2 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 20:35 UTC (permalink / raw To: Spider; +Cc: gentoo-dev Spider <spider@gentoo.org> said: > > 9) Decisions and communications > All theese things need to be properly discussed and in the open. I was > shocked to find out I suddenly got a manager who thought I was to run my > decisions about including applications to the Gnome desktop by them, as > well as the idea of a single uniformed Gentoo desktop is completely > -appalling- to me. What does that mean? do you already hate me ? :) C'mon, I started with the classical linux desktop description (mdk, rh, ...) and made it fight with your vision of gentoo desktop. Sad but true, the only answerwe have is that we don't want their desktop. But every propositions to change things from the vanilla state won't fit everybody. So the bottom line is the vanilla state, for now. I'm trying to make you all react so that we can find something else. We won't agree on menu structure, because some of us will find that it's too intrusive. Why change the background of frame buffer, loader, and not the DE background? And if you change the background with a big G, then why not change the default theme? Each time we'll want to change a little thing, we will fight, argue, and so on, because we want to have a gentoo desktop without changing anything. I'd say : let don't do "gentoo desktop"! we just maintain the desktop vanilla stuff. Default config is the vanilla one, changed to fit the (non desktop) modification that have been done to the core gentoo. If the guy wants an unified menu, he emerges the menu system, we provide the good config file. If he wants a background for the frame buffer, he can put one himself... That's the best solution : let's customize every pieces without thinking about the global desktop experience. The user will choose which pieces to put together. I think that's the debian desktop. That's not that bad, debian desktop is rock solid, stable, good looking once configured, and powerfull if you install the powerfull stuff. But you seem to want something else... > In this regard the ruling cabal (ie, management) > have flunked completely and their actions , and more > importantly, inactions are to be questioned. This whole process could > have been dealt with far nicer. I'm sorry about that, I learned I could be the desktop leader 10 mins before we argue together on irc. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 20:35 ` dams @ 2003-08-28 21:03 ` Spider 2003-08-28 21:21 ` dams 0 siblings, 1 reply; 49+ messages in thread From: Spider @ 2003-08-28 21:03 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 3769 bytes --] begin quote On Thu, 28 Aug 2003 22:35:05 +0200 dams@idm.fr wrote: > Spider <spider@gentoo.org> said: > > > > > 9) Decisions and communications > > All theese things need to be properly discussed and in the open. I > > was shocked to find out I suddenly got a manager who thought I was > > to run my decisions about including applications to the Gnome > > desktop by them, as well as the idea of a single uniformed Gentoo > > desktop is completely-appalling- to me. > > What does that mean? do you already hate me ? :) No, this was in no way a personal assault and I'm very sorry that you choose to take it as such, and continued with the replies out of order when doing so. I tried to carefully keep issues here apart, in order to further a discussion about points I had. > > Sad but true, the only answerwe have is that we don't want their > desktop. But every propositions to change things from the vanilla > state won't fit everybody. So the bottom line is the vanilla state, > for now. ok, thats a good start. I hope you refer to my point above here that decisions about changing this "for now" are made in the open and including the developers who are in line for it. I really don't want to find myself in a situation where there are global allcompassing decisions made about things like this without open discussion and communication. I realize that for as long as this is a privately held company, and perhaps even after that, Daniel has final say. > I'm trying to make you all react so that we can find something else. Erm, I wish to think I did react here before, and also tried to be constructive in how I looked at things. Perhaps you disagree. > Why change the background of frame buffer, loader, and not the DE > background? I consider Splash-screens (Grub, Lilo, "Starting Gnome" , "loading KDE" ) and Login prompts to be good places for branding because they do not infere with the function of the desktop, and don't intrude on our users. This is also why I'm opposed to changing the desktop background, and default theme's and icons. > I'd say : let don't do "gentoo desktop"! we just maintain the desktop > vanilla stuff. Default config is the vanilla one, changed to fit the > (non desktop) modification that have been done to the core gentoo. If > the guy wants an unified menu, he emerges the menu system, we provide > the good config file. If he wants a background for the frame buffer, > he can put one himself... > > That's the best solution : let's customize every pieces without > thinking about the global desktop experience. The user will choose > which pieces to put together. This is a good way of doing it, and one I agree with completely. (That doesn't mean I wouldn't like to see a uniform theme for Grub, bootsplash and GDM screens, so the computer doesn't look like its doing a fast-forward between themes on bootup ;) > I think that's the debian desktop. That's not that bad, debian desktop > is rock solid, stable, good looking once configured, and powerfull if > you install the powerfull stuff. > > But you seem to want something else... I think I stated the things I'd like to see pretty well in the previous post to the list. > > In this regard the ruling cabal (ie, management) > > have flunked completely and their actions , and more > > importantly, inactions are to be questioned. This whole process > > could have been dealt with far nicer. > > I'm sorry about that, I learned I could be the desktop leader 10 mins > before we argue together on irc. No reason to be, you weren't the one behind this decision. //Spider -- begin .signature This is a .signature virus! Please copy me into your .signature! See Microsoft KB Article Q265230 for more information. end [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 21:03 ` Spider @ 2003-08-28 21:21 ` dams 2003-08-28 22:40 ` foser 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 21:21 UTC (permalink / raw To: Spider; +Cc: gentoo-dev Spider <spider@gentoo.org> said: [...] >> I'd say : let don't do "gentoo desktop"! we just maintain the desktop >> vanilla stuff. Default config is the vanilla one, changed to fit the >> (non desktop) modification that have been done to the core gentoo. If >> the guy wants an unified menu, he emerges the menu system, we provide >> the good config file. If he wants a background for the frame buffer, >> he can put one himself... >> >> That's the best solution : let's customize every pieces without >> thinking about the global desktop experience. The user will choose >> which pieces to put together. > > This is a good way of doing it, and one I agree with completely. > > (That doesn't mean I wouldn't like to see a uniform theme for Grub, > bootsplash and GDM screens, so the computer doesn't look like its doing > a fast-forward between themes on bootup ;) I also totally agree. What do the other think about that? Can we start with this as an accepted thing, and try to be more precise on the other points? -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 21:21 ` dams @ 2003-08-28 22:40 ` foser 0 siblings, 0 replies; 49+ messages in thread From: foser @ 2003-08-28 22:40 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 23:21, dams@idm.fr wrote: > I also totally agree. > > What do the other think about that? Can we start with this as an accepted > thing, and try to be more precise on the other points? Well, i'm not against non-intrusive theming here and there (with caution). The hard part is too get a good artist who also sticks around for updates and improvements over time. So we can agree, but still get nowhere. But this discussion ends in all sorts of details, while there should be a focus on defining what a Desktop TLP would do. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 17:44 ` Spider 2003-08-28 19:14 ` Peter Ruskin 2003-08-28 20:35 ` dams @ 2003-08-28 21:07 ` Paul de Vrieze 2 siblings, 0 replies; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 21:07 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 4912 bytes --] On Thursday 28 August 2003 19:44, Spider wrote: > begin quote > On Thu, 28 Aug 2003 16:00:13 +0200 > > Paul de Vrieze <pauldv@gentoo.org> wrote: > > Gnome's configuration does not include a menu system with all > > installed X applications > > No, and this is in many cases a -good- thing. Gnome does not -need- to > provide menu entries for xcalc, xmag, xeyes and a lot of other X > applications. To include theese on a default menu would go against > guidelines and common sense. > But in other cases a not so good thing. (The reason that I like a good menu system to be available) > This means that for many such applications a good line of reasoning has > to be added so our default "newbie-friendly" desktop doesn't end looking > like L random User 's desktop did in the year 1997 after 1.5 years of > active installation in windows 95. ie, it would be a clear sodomization > of a good interface. > Certainly, I know the hell of installing in windows. It's not even so much the fact that all applications are installed as the fact that they all want a toplevel presence making a big cluttered menu of software vendors > > > However, there are some points coming up otherways in the thread that we > have to bring up front. > > 1) No major redesigns of the DE's. > This is important, we shan't make all icons look like different versions > of larry, replace all Foot's , K's and other such things with a G', make > the default to include Gentoo Tip of the Day, add Gentoo.org links on > every desktop, make all desktops install Evolution and add it as the > default mailhandler everywhere "because its the best" . > I wouldn't mind people creating themes with cows in them, and could be persuaded to include them in kde, but I basically agree with you and would not like to go the redhat direction either (especially since their magic does not allways work creating a big mess). > 2) We need a consensus and smooth integration of tools. This is the more > important part of a Gentoo desktop. A cdburner shall work for users in > the 'cdrw' group, and preferrably without running a Druid or Wizard. > Couldn't agree more > 3) Multimedia. > The various DE's partially integrate their own multimedia > applications, but theese all use common backend libraries. > There are also multimedia applications that are not tied to DE's at all so I think we need a multimedia subproject too. <cut> > > 4) Menu's > There's a lot of controversy here. I want the installation of such a > system to be a consious act and preferrably kept off per default. > (genmenu is a good example here. very good even.) I agree, and I believe that is the direction the people who are working on it are going to. > > 5) extra-DE integration. > This mainly belongs upstream, as DE's move towards common standards > this is something we can lean back and reap the fruits of. > Certainly, but there sometimes is more then just DE's, what about the many more standalone windowmanagers. > > 6) intra-DE modifications > I'm all for the various DE's implementing or removing features, as > long as its maintainable, and sane. Adding highstrung pipedreams that > can't be made to work properly is not our thing. Leave this to > Mandrake, SuSE and RedHat. They are good at it. > Certainly. <cut> > 8) Extra > What needs to be made work though, is a consistent set of graphics to be > made avaiable, and perhaps default. Fex, the GRUB loader should have a > graphics design similar to the framebuffer background, as well as the > GDM and KDM + elogin themes. > my idea of the vanilla flag would be for this kind of thing. To have the default gdm theme being the default instead of the gentoo one (which I like). > This sort of branding is not intrusive on the user (framebuffer > background is the most intrusive one, and should and could well be > disabled by default) > 9) Decisions and communications > All theese things need to be properly discussed and in the open. I was > shocked to find out I suddenly got a manager who thought I was to run my > decisions about including applications to the Gnome desktop by them, as > well as the idea of a single uniformed Gentoo desktop is completely > -appalling- to me. In this regard the ruling cabal (ie, management) > have flunked completely and their actions , and more > importantly, inactions are to be questioned. This whole process could > have been dealt with far nicer. For me the final decision has not been made yet, but I believe there is a need for a -desktop toplevel. For the gnome and kde teams I guess its main role would be coordination, not making all kinds of decisions the gnome team is capable of making. Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:21 ` foser 2003-08-28 13:51 ` Stuart Herbert 2003-08-28 14:00 ` Paul de Vrieze @ 2003-08-28 14:59 ` dams 2003-08-28 21:17 ` Paul de Vrieze 2003-08-28 23:24 ` Jason Stubbs 3 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 14:59 UTC (permalink / raw To: foser; +Cc: gentoo-dev foser <foser@foser.dyn.warande.net> said: > On Thu, 2003-08-28 at 14:52, dams@idm.fr wrote: > >> Maybe add a vanilla flags, that can be unset. When unset, the DE are >> preconfigured and gentoo touched. >> The pb is that you want vanilla, but you want also some core feature like >> centralized menu system, which is not compatible. So either we decide not to >> include such features, or to have a flag. > > I'm quite against this, there should be one Gentoo to rule them all. I'm > not against adding some extra patches, as long as they add clear > functionality we can maintain (this is most important). No need for > flags for vanilla and not so vanilla. > > The menu system is a difficult one i know, but in reality there are few > people who use more than one DE. We cater the masses well at the moment, > those who want to work with a different look 'n feel every day should be > able to handle the downsides. > > The proposed implementation i have seen i dislike for several reasons, > but mostly because of the reasons i stated down here in my last mail > (compliance part). I think other possible solutions may be a lot more > workable and should be investigated first. But these are details, this > isn't the place to discuss this. ok, but, I doubt we'll find a lot to do without braking vanilla-ness > >> >> - write guidelines to be more (free)desktop compliant, to be used by the whole >> >> gentoo devs for their packages. >> > >> > We shouldn't be compliant, we should push upstream developers to be or >> > work on their packages being compliant. Us providing some hackish layer >> > of compliance is a recipe for disaster. It is fighting symptoms, while >> > you should be attacking the problem by its root. I don't see our already >> > heavily pressured teams do all sorts of compliance work. >> > >> > And no, just hiring a few more people is no solution if you want to have >> > the same quality/involvement. >> >> That's a possibility, but that means that, as a linux distribution, we don't >> provide additional compliance. If you keep the desktop vanilla, we don't either >> provide additional desktop default. That can be what we want. But what will >> provide gentoo linux, as desktop, then? > > We provide the power to work with the desktop as intended upstream. The > GNOME Desktop is an idea as a whole, we provide it as it is. And for say > corporate users you could say they could easily adapt their installs to > their needs, without the necessity to hack out all sorts of distro > specific stuff. Or for granny's email machine (installed by her > son-in-law) she just get what she needs and not all sorts of extra cruft > (no granny doesn't need no CD burn tools or LDAP support in her mailer). ok, but maybe she wants that when she installs something, it shows automaticcally in the menu, but she doesn't want to have a cluttered menu > >> I think a perfect corporate desktop would : >> >> - be cheap >> - be installable by not so good technical guys quickly >> - be useable at soon as it is installed > > 'emerge gnome' and maybe in the future (but we lack time as it is) > 'emerge gnome-office' and off you go. I suppose KDE could create similar > meta ebuilds. ok, we can do this with gnome-office and so on, but it's a lot of overloading... I'd say, after all these opinions, the conclusion would be that gentoo is not desktop oriented, but the desktop project handle the dekstop software, and make sure they work great together, that's all. > >> >> Now if the guy has to configure each workstation, it's not very convenient... > > Humm, that wouldn't be a bright guy. hmm, I have to say : they are not bright most of the cases :) When you have to handle customers, the reality may affraid > It would be better to work from one > 'image' machine in a workstation situation. I don't really see how you > mean configuration beyond that. User configuration is ok by default > mostly (at least for GNOME) and it is up to them to alter it to their > preference. > > - foser > > -- > gentoo-dev@gentoo.org mailing list -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:59 ` dams @ 2003-08-28 21:17 ` Paul de Vrieze 0 siblings, 0 replies; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 21:17 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 347 bytes --] On Thursday 28 August 2003 16:59, dams@idm.fr wrote: > hmm, I have to say : they are not bright most of the cases :) When you have > to handle customers, the reality may affraid If they were, they would be developers themselves ;-) Paul -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:21 ` foser ` (2 preceding siblings ...) 2003-08-28 14:59 ` dams @ 2003-08-28 23:24 ` Jason Stubbs 3 siblings, 0 replies; 49+ messages in thread From: Jason Stubbs @ 2003-08-28 23:24 UTC (permalink / raw To: gentoo-dev On Thursday 28 August 2003 22:21, foser wrote: > On Thu, 2003-08-28 at 14:52, dams@idm.fr wrote: > > Maybe add a vanilla flags, that can be unset. When unset, the DE are > > preconfigured and gentoo touched. > > The pb is that you want vanilla, but you want also some core feature like > > centralized menu system, which is not compatible. So either we decide not > > to include such features, or to have a flag. > > The proposed implementation i have seen i dislike for several reasons, > but mostly because of the reasons i stated down here in my last mail > (compliance part). I think other possible solutions may be a lot more > workable and should be investigated first. But these are details, this > isn't the place to discuss this. There is currently work going on to create a unified desktop menu system with the hopes of integration with portage.Check out: http://forums.gentoo.org/viewtopic.php?t=66754 To sum up, it is an optional system that will create menu items for useful applications following guidelines on freedesktop.org for organisation. The issue of WM specific menus (such as KDE desktop settings) has been touched on but I don't believe has been resolved yet. I've posted to the forum to alert the head developer of the project of this discussion. Hopefully, he'll clarify the idea. Regards, Jason -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 12:52 ` dams 2003-08-28 13:21 ` foser @ 2003-08-28 13:54 ` Chris Gianelloni 2003-08-28 15:03 ` dams 1 sibling, 1 reply; 49+ messages in thread From: Chris Gianelloni @ 2003-08-28 13:54 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2140 bytes --] On Thu, 2003-08-28 at 08:52, dams@idm.fr wrote: > I think a perfect corporate desktop would : > > - be cheap > - be installable by not so good technical guys quickly > - be useable at soon as it is installed > > Now if the guy has to configure each workstation, it's not very convenient... Actually, the corporate world works quite a bit differently. - Decide on standard hardware/software platform - Install software onto chosen hardware platform, including setting up all standard software - create Ghost image of "standard" platform - multicast images to all other machines Even in the most complex situations, the configuration is only done once. It is impossible to create a good "corporate desktop" because quite simply, no two places will ever have the same needs. Creating a simple, easy-to-use default setup is the closest you can come to this goal. There will always be custom software to install that is specific to that one company/office/department that is different from everyone else. Why add a bunch of cruft that isn't needed and only needs to be removed later? I honestly think the "desktop" is a bad idea as a goal. It is paramount to going to the school bully's house, calling him out, then slapping him. We should really be focusing on making everything in our distribution more consistent and accessible. The end-product desktop is always something different from the original and is always tailored to the specific user. Making things easier to locate and having a consistent interface is the best way of competing in the desktop arena. Also, documentation is definitely most important. My hat's off to the documentation team and to everyone whom has submitted documentation. The reason Gentoo is as popular as it is today is 100% because of the amazing amount of resources we have available for a user to find the answers to any questions that he may have. My conclusion is this: Make the system more consistent and convenient, and the desktop will follow. -- Chris Gianelloni Developer, Gentoo Linux Games Team Is your power animal a penguin? [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 13:54 ` Chris Gianelloni @ 2003-08-28 15:03 ` dams 2003-08-28 15:09 ` Stuart Herbert 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 15:03 UTC (permalink / raw To: Chris Gianelloni; +Cc: gentoo-dev Chris Gianelloni <wolf31o2@gentoo.org> said: [...] > > It is impossible to create a good "corporate desktop" because quite > simply, no two places will ever have the same needs. Creating a simple, > easy-to-use default setup is the closest you can come to this goal. That's what makes redhat and suse so popular in corporates. It's not difficult. But if badly done (rh, suse), it clutters the whole distro. > There will always be custom software to install that is specific to that > one company/office/department that is different from everyone else. Why > add a bunch of cruft that isn't needed and only needs to be removed > later? I don't want to do that. They install the additional stuff. But the default is user friendlier than the vanilla DE. -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 15:03 ` dams @ 2003-08-28 15:09 ` Stuart Herbert 2003-08-28 15:36 ` dams 0 siblings, 1 reply; 49+ messages in thread From: Stuart Herbert @ 2003-08-28 15:09 UTC (permalink / raw To: dams; +Cc: gentoo-dev [-- Attachment #1: signed data --] [-- Type: text/plain, Size: 859 bytes --] On Thursday 28 August 2003 4:03 pm, dams@idm.fr wrote: > That's what makes redhat and suse so popular in corporates. It's not > difficult. But if badly done (rh, suse), it clutters the whole distro. Don't agree. RedHat and SuSE are popular in corporates because they go out and do the deals. They partner with other companies who have products that the corporates want. Best regards, Stu -- Stuart Herbert stuart@gentoo.org Gentoo Developer http://www.gentoo.org/ Beta packages for download http://dev.gentoo.org/~stuart/packages/ Come and meet me in March 2004 http://www.phparch.com/cruise/ GnuGP key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 15:09 ` Stuart Herbert @ 2003-08-28 15:36 ` dams 2003-08-28 15:48 ` jonah benton 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-28 15:36 UTC (permalink / raw To: Stuart Herbert; +Cc: gentoo-dev Stuart Herbert <stuart@gentoo.org> said: > On Thursday 28 August 2003 4:03 pm, dams@idm.fr wrote: >> That's what makes redhat and suse so popular in corporates. It's not >> difficult. But if badly done (rh, suse), it clutters the whole distro. > > Don't agree. RedHat and SuSE are popular in corporates because they go out > and do the deals. They partner with other companies who have products that > the corporates want. That too, that's right. But redhat is imho orienting their distro to meat the corporate desktop. > > Best regards, > Stu > -- > Stuart Herbert stuart@gentoo.org > Gentoo Developer http://www.gentoo.org/ > Beta packages for download http://dev.gentoo.org/~stuart/packages/ > Come and meet me in March 2004 http://www.phparch.com/cruise/ > > GnuGP key id# F9AFC57C available from http://pgp.mit.edu > Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C > -- > -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 15:36 ` dams @ 2003-08-28 15:48 ` jonah benton 0 siblings, 0 replies; 49+ messages in thread From: jonah benton @ 2003-08-28 15:48 UTC (permalink / raw To: gentoo-dev On Thursday 28 August 2003 11:36 am, dams@idm.fr wrote: > Stuart Herbert <stuart@gentoo.org> said: > > On Thursday 28 August 2003 4:03 pm, dams@idm.fr wrote: > >> That's what makes redhat and suse so popular in corporates. It's not > >> difficult. But if badly done (rh, suse), it clutters the whole distro. > > > > Don't agree. RedHat and SuSE are popular in corporates because they go > > out and do the deals. They partner with other companies who have > > products that the corporates want. > > That too, that's right. But redhat is imho orienting their distro to meat > the corporate desktop. > As a happy gentoo user, I beg- please don't try to do this. Let someone start a business to do what's involved in building/selling/supporting a gentoo-based desktop solution in a business context. Don't take that on as part of the 501c3 organization. Jonah -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 11:15 ` foser 2003-08-28 12:52 ` dams @ 2003-08-28 14:04 ` Paul de Vrieze 2003-08-28 14:48 ` foser 1 sibling, 1 reply; 49+ messages in thread From: Paul de Vrieze @ 2003-08-28 14:04 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 28 August 2003 13:15, foser wrote: > > To sum it up : everything non-console. No, also console applications like pine and mutt will probably considered desktop applications. Basically there will be a partition of all ebuilds into probably (we are not ready with it yet): -desktop, -base, -server and - -toolkit Of these -toolkit is the most vague but it basically includes things like libxml, various programming languages (not gcc which is part of -base), tcl/tk and other packages that enduser packages build upon. I know there will be some tough judgements with certain packages but desktop basically includes those packages that someone uses when using the computer as desktop/workstation and has nothing to do with socalled desktop environments as kde and gnome Paul - -- Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/TgvbbKx5DBjWFdsRAiR1AKCDueumVrtdwJWanTHLYId1o+w5MwCgixzN edjv5K+qKG7xq7nay6Cb8fA= =IKlI -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:04 ` Paul de Vrieze @ 2003-08-28 14:48 ` foser 2003-08-28 23:30 ` Seemant Kulleen 0 siblings, 1 reply; 49+ messages in thread From: foser @ 2003-08-28 14:48 UTC (permalink / raw To: gentoo-dev On Thu, 2003-08-28 at 16:04, Paul de Vrieze wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Thursday 28 August 2003 13:15, foser wrote: > > > > To sum it up : everything non-console. > > No, also console applications like pine and mutt will probably considered > desktop applications. Basically there will be a partition of all ebuilds into > probably (we are not ready with it yet): -desktop, -base, -server and > - -toolkit Those 3 or 4 cursed/console apps vs. all GUI or all non-enduser console apps, big point to bring up. 'Op alle slakken zout leggen' in ye olde dutch. You shouldn't be pushing to define everything on every level, i thought that was what this whole TLP thing was good for. Better to have them just handled by some mail group or irc group, we're getting into the herds realm here. Pine is part of net-mail herd (or something), that is part of TLP Desktop i assume. So in the end we're on the same line. Getting into details again. Who brought this up. > Of these -toolkit is the most vague but it basically includes things like > libxml, various programming languages (not gcc which is part of -base), > tcl/tk and other packages that enduser packages build upon. I know there will > be some tough judgements with certain packages but desktop basically includes > those packages that someone uses when using the computer as > desktop/workstation and has nothing to do with socalled desktop environments > as kde and gnome I don't know if this is all a good idea, this will result in herds maintaining packages for different TLP or in case this isn't allowed in herds not maintaining packages they have always maintained or are the major users of. TLP's concerning ebuild groups (as mentioned above -base, -server, etc) should be defined by control over herds, not over individual packages. - foser -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 14:48 ` foser @ 2003-08-28 23:30 ` Seemant Kulleen 2003-08-29 1:32 ` Luke-Jr 0 siblings, 1 reply; 49+ messages in thread From: Seemant Kulleen @ 2003-08-28 23:30 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1067 bytes --] Perhaps Damien came off wrong initially, but please people cut him some slack. Things have gotten a little personal in the argument. I think it's better to keep the discussion focused on the initial concerns, viz. what exactly makes up a Desktop TLP and why. I would tend to think that the TLP would be non-intrusive to the individual projects involved, ie gnome, kde, commonbox, xfce4, e, and so on. I think dams is only trying to make it, on the whole, more co-ordinated, with the aim of improving communication across them and across to other projects (like the lower level libs and what-not). Additionally, Paul mentioned the kde herd being a little too all encompassing, which is a separate issue -- but it is entirely up to him and the kde@gentoo.org people to create the sub-herds as they see fit. Thanks, -- Seemant Kulleen Developer and Project Co-ordinator, Gentoo Linux http://dev.gentoo.org/~seemant Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x3458780E Key fingerprint = 23A9 7CB5 9BBB 4F8D 549B 6593 EDA2 65D8 3458 780E [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-28 23:30 ` Seemant Kulleen @ 2003-08-29 1:32 ` Luke-Jr 2003-08-29 14:06 ` dams 0 siblings, 1 reply; 49+ messages in thread From: Luke-Jr @ 2003-08-29 1:32 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Could someone summarize this thread please? I'm somewhat interested in the discussion, but don't really have time to go through reading all 50 or so new messages... o.o;; Thanks. - -- Luke-Jr Developer, Gentoo Linux http://www.gentoo.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/Tq0aZl/BHdU+lYMRAgVRAJ4zTOLdjyPpiL9p5H12ul7F6kWrRwCeMHRI vN4ajcAZxtCy4ALE+SF6goU= =Ro91 -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-29 1:32 ` Luke-Jr @ 2003-08-29 14:06 ` dams 2003-08-29 14:18 ` Luke-Jr 0 siblings, 1 reply; 49+ messages in thread From: dams @ 2003-08-29 14:06 UTC (permalink / raw To: Luke-Jr; +Cc: gentoo-dev Luke-Jr <luke-jr@gentoo.org> said: > Could someone summarize this thread please? I'm somewhat interested in the > discussion, but don't really have time to go through reading all 50 or so new > messages... o.o;; summary attempt (please correct me if we still don't agree) desktop will handle the desktop component. It'll try to stick with vanilla desktops as much as possible, but provide good default, and uniformization when it's possible and non-intrusive. In all case, additions should be easily (un)pluggable. About non visible stuff, desktop will try to make things work out of the box. Ie, addapt config/default data so that they better interact with gentoo core system. Some questions to answer : - do we want X in desktop or in base or elsewhere? it seems we tend to put X in base, but not included in default system - should we have rules to decide if such modification will change the DE too much from vanilla state? - probably other things, but my head is in a bad state right now -- dams -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
* Re: [gentoo-dev] desktop 2003-08-29 14:06 ` dams @ 2003-08-29 14:18 ` Luke-Jr 0 siblings, 0 replies; 49+ messages in thread From: Luke-Jr @ 2003-08-29 14:18 UTC (permalink / raw To: dams; +Cc: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ok that somewhat explains what 'desktop' is... But what has the *discussion* been discussing? :) On Friday 29 August 2003 02:06 pm, dams@idm.fr wrote: > Luke-Jr <luke-jr@gentoo.org> said: > > Could someone summarize this thread please? I'm somewhat interested in > > the discussion, but don't really have time to go through reading all 50 > > or so new messages... o.o;; > > summary attempt (please correct me if we still don't agree) > > desktop will handle the desktop component. It'll try to stick with vanilla > desktops as much as possible, but provide good default, and uniformization > when it's possible and non-intrusive. In all case, additions should be > easily (un)pluggable. > > About non visible stuff, desktop will try to make things work out of the > box. Ie, addapt config/default data so that they better interact with > gentoo core system. > > Some questions to answer : > > - do we want X in desktop or in base or elsewhere? it seems we tend to put > X in base, but not included in default system > > - should we have rules to decide if such modification will change the DE > too much from vanilla state? > > - probably other things, but my head is in a bad state right now - -- Luke-Jr Developer, Gentoo Linux http://www.gentoo.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD4DBQE/T2DFZl/BHdU+lYMRAs++AJiMQdQA2aQxWRqaqeuO22/77AARAJkBj1TW lVvuVtDKyOpkMMYfonAZIA== =pCiP -----END PGP SIGNATURE----- -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 49+ messages in thread
end of thread, other threads:[~2003-08-29 14:37 UTC | newest] Thread overview: 49+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-08-27 22:22 [gentoo-dev] desktop dams 2003-08-27 22:58 ` Spider 2003-08-28 0:41 ` Brett I. Holcomb 2003-08-28 0:47 ` Jon Portnoy 2003-08-28 0:58 ` Cedric Veilleux 2003-08-28 1:29 ` Riyad Kalla 2003-08-28 1:48 ` Stuart Herbert 2003-08-28 8:08 ` dams 2003-08-28 10:25 ` Paul de Vrieze 2003-08-28 10:51 ` dams 2003-08-28 11:08 ` Paul de Vrieze 2003-08-28 11:28 ` dams 2003-08-28 13:37 ` Mike Frysinger 2003-08-29 5:22 ` Luke-Jr 2003-08-28 11:15 ` foser 2003-08-28 12:52 ` dams 2003-08-28 13:21 ` foser 2003-08-28 13:51 ` Stuart Herbert 2003-08-28 14:00 ` Paul de Vrieze 2003-08-28 14:10 ` Michael Cummings 2003-08-28 14:34 ` foser 2003-08-28 14:30 ` foser 2003-08-28 17:44 ` Spider 2003-08-28 19:14 ` Peter Ruskin 2003-08-28 19:24 ` foser 2003-08-28 22:07 ` Peter Ruskin 2003-08-28 20:46 ` dams 2003-08-28 21:34 ` Spider 2003-08-28 22:32 ` foser 2003-08-28 23:01 ` dams 2003-08-28 20:35 ` dams 2003-08-28 21:03 ` Spider 2003-08-28 21:21 ` dams 2003-08-28 22:40 ` foser 2003-08-28 21:07 ` Paul de Vrieze 2003-08-28 14:59 ` dams 2003-08-28 21:17 ` Paul de Vrieze 2003-08-28 23:24 ` Jason Stubbs 2003-08-28 13:54 ` Chris Gianelloni 2003-08-28 15:03 ` dams 2003-08-28 15:09 ` Stuart Herbert 2003-08-28 15:36 ` dams 2003-08-28 15:48 ` jonah benton 2003-08-28 14:04 ` Paul de Vrieze 2003-08-28 14:48 ` foser 2003-08-28 23:30 ` Seemant Kulleen 2003-08-29 1:32 ` Luke-Jr 2003-08-29 14:06 ` dams 2003-08-29 14:18 ` Luke-Jr
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox