Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2012-05-18 Thread Diggory Hardy
May I chime in? I'm currently installing a squeeze system, didn't bother using 
expert mode or fishing around for extra commands, and started the install, 
expecting to get a choice when selecting "desktop environment" in tasksel, and 
didn't really want to install a big desktop because it's a slow virtual 
machine on a USB disk.

I totally agree with Stephane Ascoet that newbies are hardly likely to install 
Debian by themselves anyway. But even if they do, if Gnome is marked as 
default and there are no confusing descriptions (at most, I think they should 
say resource heavy/resource light), I don't think accepting the default would 
be a problem for beginners.

So I vote ask everyone installing a desktop by default.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-27 Thread Frans Pop
On Thursday 27 August 2009, Rick Thomas wrote:
> Why not a step in the installer menu (perhaps immediately prior to
> tasksel) -- only displayed at "expert" priority -- that gives you a
> selection list of available desktops -- pick one or more?

That's not exactly a new thought.
But if you're going to display a question anyway (at whatever priority), 
it really would be *much* cleaner to implement it in tasksel itself. For 
one thing, it is much more difficult for the installer to determine 
correctly which desktops are actually installable. Tasksel already 
contains all the functionality required for than.

Cheers,
FJP



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-27 Thread Rick Thomas


On Aug 27, 2009, at 3:31 PM, Frans Pop wrote:


On Thursday 27 August 2009, Joey Hess wrote:

I'm very suprised to see syslinux menus being used to offer a choice
amoung desktop environments.


It was discussed extensively when the functionality was implemented.

Most people were happy to at last have the option in *some* form, even
though far from optional. It is no more than a logical extension of  
the

pre-existing option to preseed the desktop choice using desktop=X.

I'll be happy to remove all the "gunk" once there is a proper
implementation of desktop selection.

EOD for me.


I've been staying out of this discussion ("Do not meddle in the  
affairs of dragons, for you are crunchy and go well with ketchup.")  
but it seems to me that there is an easy option that everybody is  
overlooking.


Why not a step in the installer menu (perhaps immediately prior to  
tasksel) -- only displayed at "expert" priority -- that gives you a  
selection list of available desktops -- pick one or more?  It would  
then set the same options that pre-seeding would have set if it had  
been used.


The introductory comment might say something like "The default is  
gnome.  If you don't understand the question, gnome is a good choice."


There's probably something I don't understand that makes this  
impossible, but it's *got* to be better than the present stand-off, it  
seems to me.


Rick



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-27 Thread Frans Pop
On Thursday 27 August 2009, Joey Hess wrote:
> I'm very suprised to see syslinux menus being used to offer a choice
> amoung desktop environments.

It was discussed extensively when the functionality was implemented.

Most people were happy to at last have the option in *some* form, even 
though far from optional. It is no more than a logical extension of the 
pre-existing option to preseed the desktop choice using desktop=X.

I'll be happy to remove all the "gunk" once there is a proper 
implementation of desktop selection.

EOD for me.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-27 Thread Joey Hess
I'm very suprised to see syslinux menus being used to offer a choice
amoung desktop environments. This subverts d-i's design principles on
several levels:

1. It's a fundamental principle of d-i's UI design that we ask questions
   using debconf. And the clumsiness of this syslinux menu UI for
   selecting desktops is a good example of why that was a good design
   choice[*]. (BTW, we're overusing kernel boot options too these days.)

2. A goal of d-i from the very beginning has been modularity and
   generallty; this requires a lot of non-modular, and barely maintainable
   syslinux menu gunk, that only works on i386 and amd64.

3. A goal of d-i from the very beginning has been to try to entice
   package maintainers to be involved in d-i and responsible for d-i's
   use of their package, in the knowledge that the d-i team can't do
   everything themselves. This is why we have udebs, and a passthrough
   debconf frontend allowing packages interact with the user within d-i.
   But here d-i is overriding choices made in a package.

FYI, it's disingenuous to say "Joey made this desision (re tasksel) and
we did this to work around him." Firstly, that alienates me from this
project. Secondly, I am not some rock that makes pronoucements by fiat
that the project is then responsible for working around; and I don't
appreciate being portrayed that way. Finally, the argument regarding the
problem of forcing user choice of desktop environments stands on its own
and has been made by others than me, with similar conclusions, both in
Debian and outside. BTW, I am stunned that SuSE is being dragged in as
an example of good UI choice.

-- 
see shy jo

[*] I suspect I understand syslinux slightly better than the
average user, yet I was confused and startled by the behavior of the
desktop menu -- choosing a desktop appeared at first to dump me back
into the top menu with no action.


signature.asc
Description: Digital signature


Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-22 Thread Frans Pop
On Saturday 22 August 2009, Fathi Boudra wrote:
> We should revisit Joey's argument.

Personally, I agree with you. But I do feel the choice should only be 
offered if it is done correctly. And that means someone will need to 
invest a significant amount of time to implement it.

Here are my thoughts on how selection of a desktop environment (DE) could 
be done in a responsible way.

The main limitation for any implementation is debconf. When a user is 
offered a list of choices, there is *very* little space to explain the 
choices. And I agree with Joey that just showing
   * GNOME
   * KDE
   * Xfce
   * LXDE
is going to confuse the hell out of newbies, _even_ if you add short 
descriptions after them.

Colin Watson has recently implemented a "help" option in _c_debconf, which 
could be a solution to that, as the user could then get a help screen 
with any amount of additional info about the desktops.
BUT, tasksel runs in the /target chroot, and we're still using debconf 
there. There has been progress towards getting cdebconf ready for the 
installed system, but AFAIK that's still some way off.

So, maybe getting cdebconf ready for the installed system should be a 
blocker for this?

Also, the user should only be offered DEs *that are actually available and 
installable*. For example, if the user installs from full CD1 and does 
not add a mirror during apt-setup, only GNOME will be available and thus 
that should be installed automatically.

(c)debconf does not support nested choices in a single dialog, so we'd 
have to decide how to offer the choice of desktops:
- keep the current tasks dialog as it is and add a second dialog after
  that which is only shown if "graphical desktop environment" was selected
  on the first (maybe only at medium/low priority?);
- list all available DEs in existing main tasksel dialog, together with
  the server tasks.

We'd also have to decide whether to allow the user to choose only one or 
multiple DEs (with the second option above selection of multiple would be 
the only possibility!).

Finally, IMO the check for available diskspace would need to be improved, 
especially if we allow selection of multiple DEs. Currently we check for 
a fixed value, but the different DEs require very different amount of 
disk space.

Cheers,
FJP



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-22 Thread Fathi Boudra
> We may not have a task ATM, but the user *can* choose which desktop to
> install from the installer's boot menu (for i386/amd64). See:
> http://www.debian.org/releases/lenny/i386/ch06s03.html.en#di-install-software
>
>   Some CD images (businesscard, netinst and DVD) also allow selection
>   of the desired desktop environment from the graphical boot menu.
>   Select the “Advanced options” option in the main menu and look for
>   “Alternative desktop environments”.
>
> This is not ideal, but a lot better than we had for Etch.

I agree, it's a lot better and I would like to go further.
With Lenny, the option exists but it's hidden in a menu.

> The rationale for that implementation can be found in this thread:
> http://lists.debian.org/debian-cd/2008/12/msg00019.html

I'm quoting the main point behind the rationale:
[...]
[1] A bit of background info.
One could wonder why this is being done in the isolinux boot menu rather
than during the installation, e.g. in tasksel.
The simple reason is that Joey Hess, the lead developer for tasksel, has
always been opposed to doing it in tasksel with as main argument that
tasksel is mostly for new users who are probably not aware of what DEs
exist and thus would only be confused when having to choose between
meaningless names as GNOME, KDE, etc.
One could argue about the validity of that argument, or about implementing
it so that the option would only be available for "expert" users, but the
fact remains that tasksel currently does not support DE selection.
But users do regularly keep asking about it.

One reason I have chosen to "hide" DE selection in the "Advanced options"
menu instead of in the main boot menu is to honor Joey's feelings about
this: I think that this way it is buried deep enough not to confuse new
users, while still being easily enough available to users who go looking
for it.

Still, the option to support DE selection in the boot menu can be seen as
a workaround for the fact that it's missing in tasksel.
[...]

We should revisit Joey's argument.

The posted links about opensuse decision makes me think the argument
isn't valid.
Another distribution, more desktop oriented and probably more
"user-friendly" than us,
gives the choice in his installer. There's still a default value for
the new users who are
probably not aware of DEs existence. opensuse installer proves their OS can be
installed in less than 10 clicks and don't annoy newbies.

Aren't we the universal OS ? aren't we a distribution for all ?
The main desktops  should be considered equal citizens and not give
privilege to one of them.

Maybe we should ask our users about it and let them express their opinions
(a feature tracking system like openFATE), instead of thinking for
them (user interaction).

It seems my link about seele's blog post is down.
Please found below a copy:
[...]
A recent LWN article (subscription required) on the openSUSE desktop
debate has an excellent quote from user Naheem Zaffar:

“Choice is only good if you are informed enough to exercise it.”

Those of you who may have read Barry Schwartz’ “The Paradox of Choice”
may already be familiar with the idea of choice paralysis though
information overload. One of the reasons I’ve stayed out of the
conversation is that I feel that openSUSE should not offer a choice at
all. Not supporting “freedom of choice” is a very controversial
position to take in a free software community, but many fail to
realise how much “choice” can hurt a user.

The current design places a burden on the user. Two options of
seemingly equal importance are presented and the user is asked to make
a choice. This choice requires the user to be knowledgeable enough
about each option to make a decision. Normally, defaults help guide
the user in making a decision. Having one selected by default is
helpful, but this “hint” is offset by the purposeful neutral presence
of an alternative. The list is in alphabetical order and not order of
importance and both options have the same visual treatment. How can
the user know that the selected option is the best option for them and
not simply the first item on the list? This isn’t very user friendly.

An argument might be made that this is a good opportunity for openSUSE
to help educate users about the technology choices. However, can that
really be done in a 150 word paragraph without screenshots or feature
lists? Is this something the user wants to do in the middle of an
installation process? Providing such a small amount of information
might actually increase the burden, because now the user may realise
how little they actually know about the choice they are about to make.

Additionally, there is evidence which shows that 2/3 of openSUSE’s
userbase are not using the current default. Possibly meaning that
during 2/3 of openSUSE installations, users must change the default.
This seems unnecessary and inefficient and induces an opportunity for
users to make a mistake. This doesn’t sound very usable.

What to do? I would

Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-20 Thread Frans Pop
We may not have a task ATM, but the user *can* choose which desktop to 
install from the installer's boot menu (for i386/amd64). See: 
http://www.debian.org/releases/lenny/i386/ch06s03.html.en#di-install-software

   Some CD images (businesscard, netinst and DVD) also allow selection
   of the desired desktop environment from the graphical boot menu.
   Select the “Advanced options” option in the main menu and look for
   “Alternative desktop environments”.

This is not ideal, but a lot better than we had for Etch.

The rationale for that implementation can be found in this thread:
http://lists.debian.org/debian-cd/2008/12/msg00019.html

Cheers,
FJP



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-08-20 Thread Fathi Boudra
Hi,

Let's re-discuss the situation as Lenny is released.

On another front, the situation changed for opensuse (see my previous mail on 
the bug report). Below, you'll find some links about it and I think it's the 
way to go:
http://lwn.net/Articles/345139/
http://en.opensuse.org/Image:11_1-install-006.png
http://lists.opensuse.org/opensuse-project/2009-08/msg00548.html

and also an interesting point of view:
http://weblog.obso1337.org/2009/when-choice-becomes-a-burden/

cheers,

Fathi



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Fathi Boudra
On Friday 09 January 2009 17:18:42 Ana Guerrero wrote:
> I hope the website is a bit clearer now. Still have to update the
> instructions for lenny.

done.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Ana Guerrero
On Fri, Jan 09, 2009 at 11:12:12AM +, Philip Hands wrote:
> 
> KDE Folks,
>   Might I suggest that the front page be modified to have a link somewhere
>   prominent, near the top, linking to the page about how to get KDE
>   installed on debian
> 
>   Also, you should note that in Lenny the default desktop can be set by 
> adding:
> 
> desktop=kde
> 
>   at the boot prompt (which you can get to by hitting  in the boot menu.
> 
>   Also, note that "desktop" in that case is an alias for 
> tasksel:tasksel/desktop
>   so it can also be preseeded by providing a line like:
> 
> tasksel tasksel/desktop string kde
> 
>   in a preseed file, so you could produce custom KDE media either by tweaking 
> the
>   {sys,iso,pxe}linux.cfg files to include "desktop=kde", or by adding a 
> preseed.cfg
>   to the root of your initrd image, containing the above line.
>

I hope the website is a bit clearer now. Still have to update the instructions
for lenny.

Ana



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Fathi Boudra
Hi,

IMHO, it's too late to change things now for Lenny. But I guess, we'll need to 
re-discuss the situation after Lenny release for KDE 4 series.

Especially when I read this:
http://www.kdedevelopers.org/node/3416

and the nice screenshot here:
http://en.opensuse.org/Image:OS11.0beta1-inst7.png

> That said, anyone that _has_ heard of KDE should find all they want to
> know here:
>
>   http://pkg-kde.alioth.debian.org/kde3.html
>
> on the other hand, I'd guess that Debian newbies are most likely to end up
> here:
>
>   http://pkg-kde.alioth.debian.org/
>
> which does not appear to have a direct link to the installing page.

The link exist: on the left, in the menu, under "Try KDE!", "KDE 3.5"  is the 
direct link to http://pkg-kde.alioth.debian.org/kde3.html

> KDE Folks,
>   Might I suggest that the front page be modified to have a link somewhere
>   prominent, near the top, linking to the page about how to get KDE
>   installed on debian
>
>   Also, you should note that in Lenny the default desktop can be set by
> adding:
>
> desktop=kde
>
>   at the boot prompt (which you can get to by hitting  in the boot
> menu.
>
>   Also, note that "desktop" in that case is an alias for
> tasksel:tasksel/desktop so it can also be preseeded by providing a line
> like:
>
> tasksel tasksel/desktop string kde
>
>   in a preseed file, so you could produce custom KDE media either by
> tweaking the {sys,iso,pxe}linux.cfg files to include "desktop=kde", or by
> adding a preseed.cfg to the root of your initrd image, containing the above
> line.

Thanks, we will update the instructions for Lenny.

cheers,

Fathi




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Philip Hands
On Fri, Jan 09, 2009 at 11:11:13AM +0100, Noel David Torres Ta??o wrote:
...
> Well, I'll left it closed, but I was thinking in how newbie users accustomed 
> to KDE
> would install a Debian KDE computer without them being asked all the 'low' 
> questions
> and without having to type anything when they're asked for "graphical or 
> text-mode" install.
> 
> XFCE was not the point, but the "extra goal". I knew how to do it for myself, 
> I was thinking in future Debian users.

Ah, that's a slightly different point.

The fact that the installer installs Gnome by default is a consequence
of the generally accepted fact that some default -- any default -- is
better than none, especially for people who have heard of neither KDE,
Gnome, XFCE or anything else.

That said, anyone that _has_ heard of KDE should find all they want to
know here:

  http://pkg-kde.alioth.debian.org/kde3.html

on the other hand, I'd guess that Debian newbies are most likely to end up here:

  http://pkg-kde.alioth.debian.org/

which does not appear to have a direct link to the installing page.

KDE Folks,
  Might I suggest that the front page be modified to have a link somewhere
  prominent, near the top, linking to the page about how to get KDE
  installed on debian

  Also, you should note that in Lenny the default desktop can be set by adding:

desktop=kde

  at the boot prompt (which you can get to by hitting  in the boot menu.

  Also, note that "desktop" in that case is an alias for tasksel:tasksel/desktop
  so it can also be preseeded by providing a line like:

tasksel tasksel/desktop string kde

  in a preseed file, so you could produce custom KDE media either by tweaking 
the
  {sys,iso,pxe}linux.cfg files to include "desktop=kde", or by adding a 
preseed.cfg
  to the root of your initrd image, containing the above line.

Cheers, Phil.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Didier Raboud
Le vendredi 9 janvier 2009 11:11:13 Noel David Torres Taño, vous avez écrit :
> Well, I'll left it closed, but I was thinking in how newbie users
> accustomed to KDE would install a Debian KDE computer without them being
> asked all the 'low' questions and without having to type anything when
> they're asked for "graphical or text-mode" install.

He would simply download the KDE CD [0], same for XFCE.

> XFCE was not the point, but the "extra goal". I knew how to do it for
> myself, I was thinking in future Debian users.

You should read the last "Bits from the Debian CD team" [1] in 
debian-devel-announce that tells: 

> Selection of desktop environment from boot menu for i386 and amd64
> --
> For i386 and amd64 images it is now possible to select which desktop 
> environment to install from the boot menu. The default desktop 
> environment is still GNOME, but an alternative desktop environment can
> be selected from the "Advanced options" menu.

And this for Lenny.

> Thanks
>
> Noel
> er Envite

Regards, 

OdyX

[0]http://cdimage.debian.org/debian-cd/4.0_r6/i386/iso-cd/debian-40r6-i386-kde-CD-1.iso
[1]http://lists.debian.org/debian-devel-announce/2009/01/msg2.html

-- 
Didier Raboud, proud Debian user.
CH-1802 Corseaux
did...@raboud.com


signature.asc
Description: This is a digitally signed message part.


Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Noel David Torres Taño
On Friday 09 January 2009 10:10:37 Philip Hands wrote:
> On Fri, Jan 09, 2009 at 09:44:43AM +0100, Noel David Torres Ta??o wrote:
> > Package: debian-installer
> > Severity: wishlist
> > 
> > 
> > debian-installer for Lenny should have a desktop selector if the "Desktop" 
> > task is chosen, or separate tasks for at least KDE and Gnome, and better if 
> > for XFCE as well.
> 
> Offering every combination of preference under the sun by default has
> been deemed newbie hostile.
> 
> Given that you're interested in installing XFCE, I'm guessing you're
> not a newbie.  That being the case, one might be forgiven for assuming
> that searching for something like:
> 
>debian-installer xfce
> 
> via google would be something that might be reasonable to expect.
> 
> If you do that, you'll find that the first page you come to is:
> 
>http://wiki.debian.org/DebianXFCE
> 
> which explains that you just have to add:
> 
>desktop=xfce
> 
> to the kernel command line to change that default.
> 
> If you were wanting to customise some media to enable that to be the
> default, this allows you to edit the syslinux.cfg (or isolinux.cfg or
> whatever) file adding the "desktop=xfce" string to all the kernel command
> lines and the job is done -- no need to rebuild the main CD image.
> 
> If you want a route to getting a prompt about this, another way of getting
> there would be to do an expert install, which would mean that the debconf
> minimum question priority would be dropped to "low" and you'd be prompted
> for the default desktop -- unfortunately this would also mean that you're
> prompted for about a thousand other things that you probably don't care
> about at all, so would be a tiresome way of getting what you want.
> 
> Given that the feature is already there I'm closing this bug -- hope that's 
> OK.
> 
> Cheers, Phil.
> 


Well, I'll left it closed, but I was thinking in how newbie users accustomed to 
KDE would install a Debian KDE computer without them being asked all the 'low' 
questions and without having to type anything when they're asked for "graphical 
or text-mode" install.

XFCE was not the point, but the "extra goal". I knew how to do it for myself, I 
was thinking in future Debian users.

Thanks

Noel
er Envite


signature.asc
Description: This is a digitally signed message part.


Bug#511287: debian-installer: Should have a task for installing KDE or XFCE instead of Gnome

2009-01-09 Thread Noel David Torres Taño
Package: debian-installer
Severity: wishlist


debian-installer for Lenny should have a desktop selector if the "Desktop" task 
is chosen, or separate tasks for at least KDE and Gnome, and better if for XFCE 
as well.

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (500, 
'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org