[opensuse-usability] Look and Feel of the openSUSE Installer
Hello openSUSE lovers! openSUSE has been rapidly evolving, but the installer has stayed the same for many versions! The installer is the first thing potential openSUSE users see, and an immediate 'pleasant surprise effect is very important, particularly considering the competition from other installers available. Previous SUSE users also erroneously presume sometimes that the distro is the same since the installer hasn't changed, unfortunately. I've created a page on the wiki to collect ideas on how to improve the openSUSE installer. If you have any ideas (or concerns), please head over to http://en.opensuse.org/Pimp_My_Installer and update it as you see fit. Thanks, Magnus -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
One thing about the current installer - it doesn't run from the LiveDVD, which I believe, is bad. Otherwise it's excellent installer. -- -Alexey Eremenko "Technologov" -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Hi Magnus,
Previous SUSE users also erroneously presume sometimes that the distro is the same since the installer hasn't changed, unfortunately.
I totally agree with you.
I've created a page on the wiki to collect ideas on how to improve the openSUSE installer. If you have any ideas (or concerns), please head over to http://en.opensuse.org/Pimp_My_Installer and update it as you see fit.
I have connected your site with our site http://en.opensuse.org/UX/Installation with the page you created and added some ideas. I am looking forward to your comments! Enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On 4/16/07, Martin Schmidkunz
Hi Magnus,
Previous SUSE users also erroneously presume sometimes that the distro is the same since the installer hasn't changed, unfortunately.
I totally agree with you.
I realised that this was an even bigger issue when I heard twice in a week of two comrades from another distro camp just give up even during the installer since they were in general unexcited about it and complained that it took long. As the research you guys have shown, it's not really that long at all, but it's a case of other distros (MEPIS, Mandriva, Ubuntu) all offering live installers, so you can surf the net, talk on IRC, Messenger, etc while the install goes, so it seems even faster.
I have connected your site with our site http://en.opensuse.org/UX/Installation with the page you created and added some ideas. I am looking forward to your comments!
Very nice analysis and I have to say I agree with at least three of those (the ones I've tried: openSUSE, Vista, and Ubuntu). I've noticed though that there aren't any specific ideas for improving the installer other than a listing of cons; are you guys still thinking about those? Would be nice to see ideas/things on helping it improve, so they could maybe go into 10.3 :D One of the issues we discussed for quite some time on IRC about the page was the use of a Map for Location/Language etc. Several installers appear to use it, and I'm quite in favour of it, but there were some criticisms raised. Any thoughts from people on the UX team? Kind thoughts, -- Francis Giannaros Web: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
One of the issues we discussed for quite some time on IRC about the page was the use of a Map for Location/Language etc. Several installers appear to use it, and I'm quite in favour of it, but there were some criticisms raised. Any thoughts from people on the UX team?
Speaking of the map, it's very difficult to select your city, when you have close neighbors. How about providing a zoomable map? -- -Alexey Eremenko "Technologov" -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Speaking of the map, it's very difficult to select your city, when you have close neighbors. How about providing a zoomable map?
That why we should definitly provide a combo box where the user can select his location, when we doesn't want to deal with the map. Enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Hi Francis,
I realised that this was an even bigger issue when I heard twice in a week of two comrades from another distro camp just give up even during the installer since they were in general unexcited about it and complained that it took long.
And they are right with that.
installer other than a listing of cons; are you guys still thinking about those? Would be nice to see ideas/things on helping it improve, so they could maybe go into 10.3 :D
The description of the mockups at the button show some of our ideas: http://en.opensuse.org/Pimp_My_Installer
One of the issues we discussed for quite some time on IRC about the page was the use of a Map for Location/Language etc. Several installers appear to use it, and I'm quite in favour of it, but there were some criticisms raised. Any thoughts from people on the UX team?
Can you please summarize these points? Enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On 4/17/07, Martin Schmidkunz
One of the issues we discussed for quite some time on IRC about the page was the use of a Map for Location/Language etc. Several installers appear to use it, and I'm quite in favour of it, but there were some criticisms raised. Any thoughts from people on the UX team?
Can you please summarize these points?
From my personal experience, London is very close to Paris, but I've always been able to quickly select it, so I'm not sure if this is indeed a problem in actuality, and not just theoretically. I also
Sure. Pros: * Graphical selection is nicer on the eyes (important, as the install is a first-impression of the distro) * Quicker. Locating your location on a map is always going to be quicker than a drop-down list * Selecting your exact city Location might provide extra information, such as language Cons: * Europe has a few cities very close together; the map would have to be large if it's to be easy to select the correct city * Drop-down lists are still needed, even with a map; i.e. countries that have multiple languages think a few less drop-down lists that will have the right information in around 95% of cases (I'd say), and hence wouldn't need fiddling, is a far better trade-off than having _only_ drop-down lists. I'll add these comments to the wiki later today, hopefully. Kind thoughts, -- Francis Giannaros Web: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Francis Giannaros wrote:
* Graphical selection is nicer on the eyes (important, as the install is a first-impression of the distro)
thisd being at the very beginning of the install, it have to be _very fast and small_, to be available on any computer, or at least be an option for strong configurations. For me it's of nearly no interest. jdd -- http://www.dodin.net Lucien Dodin, inventeur http://lucien.dodin.net/index.shtml -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Hi Francis, thanks for the summary.
Pros: * Graphical selection is nicer on the eyes (important, as the install is a first-impression of the distro) * Quicker. Locating your location on a map is always going to be quicker than a drop-down list * Selecting your exact city Location might provide extra information, such as language
* Selecting your exact city Location might provide extra information, such as keyboard layout * Successfully implemented in other distros (e.g. Ubuntu, Red Hat)
Cons: * Europe has a few cities very close together; the map would have to be large if it's to be easy to select the correct city
But of course it would be possible to zoom into the map.
* Drop-down lists are still needed, even with a map; i.e. countries that have multiple languages
Yes, and they are needed for individual customazation. I wouldn't really take this as a con :-)
I'll add these comments to the wiki later today, hopefully.
Thanks and enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
* Selecting your exact city Location might provide extra information, such as keyboard layout
My pet peeve in most installers is having to tell it the exact same location information ~4 times - Install Language, OS Language, Time Zone & Keyboard Layout. I think selecting a city is a good idea as all further information, in most cases, can be figured out from this. Maybe if you clicked on an area on the map it would present the nearest 10 or so cities in a list, and you could then select one which would load the location presets. Maybe clicking could zoom in to the world map and present labeled cities in that area you can subsequently select from? As a further idea is it possible to sniff location information from the hardware to make a guess at where the user is? If the machine in question has a LAN connection you could probably do a location trace on the IP. You can probably also initially narrow it down by comparing the system clock to what a time server says to work out which time zone. Just a thought. -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On Tuesday 17 April 2007 17:10:33 Andrew Laignel wrote:
My pet peeve in most installers is having to tell it the exact same location information ~4 times - Install Language, OS Language, Time Zone & Keyboard Layout. I think selecting a city is a good idea as all further information, in most cases, can be figured out from this.
As long as that can be overridden. Will -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On 4/17/07, Martin Schmidkunz
Cons: * Europe has a few cities very close together; the map would have to be large if it's to be easy to select the correct city
But of course it would be possible to zoom into the map.
What kind of zoom are we talking about here? Google Maps bar zoom? I guess another method would be an initial Continent Selection (merely by a way of highlighting each continent on mouseover), which then zooms in on the continent. Anyhow, this feature in general seems to be very advantageous, so why don't we implement it? :D Kind thoughts, -- Francis Giannaros Web: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On Tuesday 17 April 2007 11:16, Francis Giannaros wrote:
What kind of zoom are we talking about here? Google Maps bar zoom? I guess another method would be an initial Continent Selection (merely by a way of highlighting each continent on mouseover), which then zooms in on the continent.
Anyhow, this feature in general seems to be very advantageous, so why don't we implement it? :D
Cool looking is fine, but than installer would ask for more RAM which isn't that cool, besides it is good only for people that are used to maps. Other will like to have menus as it is now. Some will prefer typing in as it is the fastest. Every single man on this planet able to use computer know his city, state (or ZIP/Postal code) and the country he lives in. If there is a problem to identify user input than it can be given list of passible choices. The backend that will process that information is the same size for any given frontend. The last that should not be forgotten is ability to edit results, as previously selected location can suggest language and keyboard, but user wants to use different keyboard or language, for any reason. -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
My question is why cannot location, time and date be configured after the
internet connection is established so it can be done automatically by the
connection to like world time or whatever SuSe decides to use. This way if
there is by chance a error then the user can manually set this or if the
user wants to use Greenwich time or whatever. This can be a fast and easy
step. Why would one need the exact city or town when all one needs is the
time zone? A global map broken down by time zones would be sufficient and
if one does not know the difference from London, England and Paris, France
on a map they need better glasses LOL.
The one area I am concerned about is the partition. The suggestions I have
been seeing would only complicate partitioning even more by breaking the
partition into multimedia, boot, etc. I know a lot of users that would stop
the install if it started breaking it down like above, plus I do not see
ease of use by doing this. If after the main partition the user opts to
further partition the drive then so be it but this area should be the
easiest area for new users. We would be going backwards making this area to
techy to new users. We have to remember that not everyone is tech literate
and we are attracting a lot of new Linux users to SuSe and areas like this
would surely turn them off
After this then the install of programs and functions can be done.
Installation: Opening screen (SuSe pic or whatever) with a description of
options or installation type. This should be where the user has a choice of
install or live CD. One has to remember install time varies by what type of
processor and memory one has and what they are actually installing. On my
computers I install SuSe in about 12 to 15 minutes unless I run into
problems. I am currently testing some problems and will submit findings
once they are resolved to my satisfaction where a new user would be able to
understand the function(s).
We all have to remember what attracts new users of today's world is ease of
installation and good looks without using a lot of resources. Also, some
info of exactly what is happening during the install. The biggest turn off
is to be staring at a screen for minutes on end and it not doing anything
that the user can see or pop up questions (that the user does not
understand). I feel SUSE is developed enough to where we can start getting
rid of the tech look and start making it where we can attract all users and
not just the command line users. While it can be fun using command lines to
install most new users do not want to be installing programs that take hours
sometimes just trying to figure out how to install the program and then how
to get it started. Now do not flame me as I do command also but would love
to just be able to install programs and start them easily. I am also
working on a new file directory for SUSE and this is taking a lot of time,
is not easy plus I have been studying GoBoLinux to see their new file
directory and how it reacts to program installs.
Everyone, keep up the great work as this is great that finally developers
and users are discussing ways to improve SUSE without seeing flaming
everywhere.
Regards,
George
Greenarrow1
InNetInvestigations-Forensic
SUSE 8.0 - 10.2/Novell SLED
GoBoLinux - TriStar/Apache
----- Original Message -----
From: "Martin Schmidkunz"
Hi Francis,
thanks for the summary.
Pros: * Graphical selection is nicer on the eyes (important, as the install is a first-impression of the distro) * Quicker. Locating your location on a map is always going to be quicker than a drop-down list * Selecting your exact city Location might provide extra information, such as language
* Selecting your exact city Location might provide extra information, such as keyboard layout * Successfully implemented in other distros (e.g. Ubuntu, Red Hat)
Cons: * Europe has a few cities very close together; the map would have to be large if it's to be easy to select the correct city
But of course it would be possible to zoom into the map.
* Drop-down lists are still needed, even with a map; i.e. countries that have multiple languages
Yes, and they are needed for individual customazation. I wouldn't really take this as a con :-)
I'll add these comments to the wiki later today, hopefully.
Thanks and enjoy,
Martin
-- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -------------------------------------
Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
-- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On Ut 17. Apríl 2007, Francis Giannaros wrote:
On 4/17/07, Martin Schmidkunz
wrote: One of the issues we discussed for quite some time on IRC about the page was the use of a Map for Location/Language etc. Several installers appear to use it, and I'm quite in favour of it, but there were some criticisms raised. Any thoughts from people on the UX team?
Can you please summarize these points?
Sure.
Pros: * Graphical selection is nicer on the eyes (important, as the install is a first-impression of the distro) * Quicker. Locating your location on a map is always going to be quicker than a drop-down list * Selecting your exact city Location might provide extra information, such as language
Cons: * Europe has a few cities very close together; the map would have to be large if it's to be easy to select the correct city * Drop-down lists are still needed, even with a map; i.e. countries that have multiple languages
From my personal experience, London is very close to Paris, but I've always been able to quickly select it, so I'm not sure if this is indeed a problem in actuality, and not just theoretically. I also think a few less drop-down lists that will have the right information in around 95% of cases (I'd say), and hence wouldn't need fiddling, is a far better trade-off than having _only_ drop-down lists.
Only one comment: don't forget that we have also ncurses-based UI (for less RAM installation, ssh-based installation, serial console-based installation, ...) with the same functionality as QT-based. And this (map, zoom, ...) can't be implement in ncurses. All installation is provided by YaST with same code, only changed frontend. So this could be implementation problem, unfortunately. Bye, Michal
I'll add these comments to the wiki later today, hopefully.
Kind thoughts, -- Francis Giannaros Web: http://francis.giannaros.org IRC: apokryphos on irc.freenode.net
-- Best Regards, Michal Zugec Software developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: mzugec@suse.cz Lihovarska 1060/12 tel: +420 284 028 960 190 00 Praha 9 fax: +420 296 542 374 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Ter, 2007-04-17 às 19:19 +0200, Michal Zugec escreveu:
Only one comment: don't forget that we have also ncurses-based UI (for less RAM installation, ssh-based installation, serial console-based installation, ...) with the same functionality as QT-based. And this (map, zoom, ...) can't be implement in ncurses. All installation is provided by YaST with same code, only changed frontend. So this could be implementation problem, unfortunately.
There are tools that use another widget when one is not available. Like the data and hours one from timezone.ycp. Or the bar graph of when you are stretching the Windows partition from disks.ycp (or partitioner.ycp or some such). This is not an issue; if this map widget is available, you make use of it. If it is not, you use something else. We just need to decide in what this something else is. * Maybe three lists; one with continents, the other with countries, the other with cities. When a continent is selected, countries are shown, and so forth. * We could also just have one list and as the user selects the continent, re-do it with countries, and so forth, with a Go back item. Probably not. * Just one big list. * Since we also need to provide a Customize button or whatever so the user can over-write the predefined settings, we could simply bypass this widget, and bring the user right to that dialog. I believe I have seen this widget on both KDE and Gtk programs, so we should be able to "borrow" it. Not much work involved in doing this. Cheers, Ricardo
Bye, Michal
-- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Martin, On Mon, 2007-04-16 at 17:00 +0200, Martin Schmidkunz wrote:
Hi Magnus,
Previous SUSE users also erroneously presume sometimes that the distro is the same since the installer hasn't changed, unfortunately.
I totally agree with you.
I've created a page on the wiki to collect ideas on how to improve the openSUSE installer. If you have any ideas (or concerns), please head over to http://en.opensuse.org/Pimp_My_Installer and update it as you see fit.
I have connected your site with our site http://en.opensuse.org/UX/Installation with the page you created and added some ideas. I am looking forward to your comments!
I like your idea to cut down the steps needed to install openSUSE. It'd be good if the mockup for Location reflected reality, so Keyboard Layout should be us :-) Overall, it'd be a great improvement to have 3 steps for a default installation, although I think we need a forth one... Which Desktop to install :-) I'm also wondering where we let the user select "Expert configuration". Perhaps after you Click Finish you get to a Summary screen on what will be done with buttons for [Expert Settings] and [Install]?
Enjoy,
Martin Thanks, Magnus
-- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Hi Magnus,
It'd be good if the mockup for Location reflected reality, so Keyboard Layout should be us :-)
:-) OK, I fix it asap.
Which Desktop to install :-)
Nasty topic, but a valid argument.
I'm also wondering where we let the user select "Expert configuration".
Which kind of "Expert configuration" are you referring to? Enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Martin, On Tue, 2007-04-17 at 11:06 +0200, Martin Schmidkunz wrote:
Hi Magnus,
It'd be good if the mockup for Location reflected reality, so Keyboard Layout should be us :-)
:-) OK, I fix it asap.
Which Desktop to install :-)
Nasty topic, but a valid argument.
I'm also wondering where we let the user select "Expert configuration".
Which kind of "Expert configuration" are you referring to?
Things like firewall settings, encryption on volumes, boot loader configuration etc etc. Basically, all the settings we can do today, but hidden in the normal install (as per your ideas). This is going to take a lot of more efforts I think but still it's needed (all you out there are welcome to prove me wrong :-)
Enjoy,
Martin
I really appreciate that you are taking the time to discuss this "issue". I know that for myself (and a few others), this has been a discussion waiting to happen :-) Cheers, Magnus -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
Things like firewall settings, encryption on volumes, boot loader configuration etc etc. Basically, all the settings we can do today, but hidden in the normal install (as per your ideas).
But these are issues that can be configured after the installation.
I really appreciate that you are taking the time to discuss this "issue". I know that for myself (and a few others), this has been a discussion waiting to happen :-)
Your welcome :-) It is great to discuss this with people like you, because it encourages us to look for some new solutions :-) Enjoy, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
On Tue, 2007-04-17 at 11:38 +0200, Martin Schmidkunz wrote:
Things like firewall settings, encryption on volumes, boot loader configuration etc etc. Basically, all the settings we can do today, but hidden in the normal install (as per your ideas).
But these are issues that can be configured after the installation.
Not all of them though :-/ The boot loader setting is not something that can be done after the install for a normal user (and an "expert" would *require* to do it during the install). Runlevel is pretty important for a XEN install, but also desirable for a server install, or are you thinking that this can be set by the type of install? (THAT would be really cool!!). The graphic settings are still required cause the automatic suggestion still fails on a fair few machines. It feels like I'm missing something else but can't remember it at the moment :-/
I really appreciate that you are taking the time to discuss this "issue". I know that for myself (and a few others), this has been a discussion waiting to happen :-)
Your welcome :-) It is great to discuss this with people like you, because it encourages us to look for some new solutions :-)
Awesome :-)
Enjoy,
Martin
Cheers, Magnus -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org
participants (11)
-
Alexey Eremenko
-
Andrew Laignel
-
Francis Giannaros
-
Greenarrow 1
-
jdd sur free
-
Magnus Boman
-
Martin Schmidkunz
-
Michal Zugec
-
Rajko M.
-
Ricardo Cruz
-
Will Stephenson