tag:blogger.com,1999:blog-1337061122775454789.post3174502010907640138..comments2008-03-10T08:33:30.772-07:00Comments on Stano's blog: Getting Rid of 2nd Stage of InstallationStanohttp://www.blogger.com/profile/07665656661379691623noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-1337061122775454789.post-73366260122097579682008-03-10T08:33:00.000-07:002008-03-10T08:33:00.000-07:00This comment has been removed by the author.jimmachttps://www.blogger.com/profile/11673481615318956887noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-66550298801563694732008-03-08T20:42:00.000-08:002008-03-08T20:42:00.000-08:00This is only a very small part of the workflow, bu...This is only a very small part of the workflow, but it's something that's bugged me for years. How about making the release notes readable during the stage where the selected packages are being copied to the hard drive? There's nothing else for the user to do during that time anyways except read a bunch of repeated boring slides extolling the virtues of opensuse. That screen already has tabs to switch from the boring slides to a "package installation details" view, so it would be no great burden to add a "Release Notes" tab as well. As it is now, I never read the release notes because they're displayed at the very end of the installation procedure, by which time I'm bored with waiting and looking forward to actually using the system. It seems to me this would remove one of the second stage steps while also encouraging people to actually read the release notes.GoremanXhttps://www.blogger.com/profile/02522033659295214855noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-91537551111174098022008-03-05T11:49:00.000-08:002008-03-05T11:49:00.000-08:00"The test of internet access can be easily done by..."The test of internet access can be easily done by starting Firefox or ping, and that's a typical first action of a user, right?"<BR/>"who wants to wait for this before the machine can be used?"<BR/><BR/>There seems to be a problem here: as you said, a user will much likely open Firefox at first and browse the web - without security updates installed! Some months after the release there may be quite a number of browser, remote (blocked by the firewall) and local security holes.<BR/><BR/>"the X11 configuration that's used during the install is available in the running system as fallback as well"<BR/><BR/>Sometimes the installer can't start X and works in text mode. YaST2 works much the same in text mode and in GUI so even a, unexperienced user can manage to install the system. But, after the installation, if there is no X11 configuration during the installation, they will only see a console login screen after the installation.<BR/><BR/>Most of what is currently configured during the installation, has to be configured sometime anyway, and I think it is better to have a completely working system after the installation (even if it takes more steps) than doing a lot of configuration after the installation, on the halfly working system.Unknownhttps://www.blogger.com/profile/04013602596882040795noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-87732126719816034352008-03-05T09:41:00.000-08:002008-03-05T09:41:00.000-08:00I think slimming the installation procedure is nic...I think slimming the installation procedure is nice, but I also liked the idea of user-configuration being done on a second stage, as this allowed you, to install an opensuse system for someone and just leave the second stage for them to do when they started the pc (so they selected their own root password, that's important).<BR/><BR/>But I guess that's a not-so-typical usecase, so it might not be interesting/useful enough to consider it.Ivo Anjohttps://www.blogger.com/profile/14178706289228931450noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-68959107359995675812008-03-05T04:56:00.000-08:002008-03-05T04:56:00.000-08:00you should give options for predefined system with...you should give options for predefined system with different workflows..<BR/>in the first step we shoul be able to select:<BR/> - Mission critical server<BR/> - Mid range server<BR/> - Worstation/home user<BR/><BR/>Then, each one of this option has its own workflow with it own configuration requirements (firewall, root password, user sources).<BR/><BR/>the other option is to define the workflow based on the level of skill selected by the user.<BR/><BR/>hope this help.facundohttps://www.blogger.com/profile/02720115819475015918noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-21159330902132533502008-03-05T04:48:00.000-08:002008-03-05T04:48:00.000-08:00The installer no ask netbios name of PC, workgroup...The installer no ask netbios name of PC, workgroup or domain name , security for smb.conf .<BR/>This information is elemental for desktop in enviroment multiplataform of work real.<BR/>The user is create in linux but not in smbpasswd or samba user backend.Anonymoushttps://www.blogger.com/profile/15643843426674887619noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-642602419882981272008-02-28T14:31:00.000-08:002008-02-28T14:31:00.000-08:00Moving all the user input to the first stage is a ...Moving all the user input to the first stage is a very good idea.<BR/><BR/>However, I have some proposals:<BR/><BR/><B>Network hardware</B><BR/><BR/>Please use a dialog with two options:<BR/><BR/>(o) automatic configuration using NetworkManager<BR/>( ) manual network configuration<BR/><BR/>You may even add an "experts only" to the second option, but please offer it in the installation workflow.<BR/><BR/>Reason: I'm not sure if NetworkManager will be able to find correct network settings when I install a (web)server over SSH...<BR/><BR/>If you really want to hide it, add a "network" section to the proposal screen so that it can be changed from there.<BR/><BR/><B>hostname and domain</B><BR/><BR/>Everybody will see the hostname when opening a xterm, so I'm not sure if you should really drop this step ;-)<BR/><BR/><B>update repository setup</B><BR/><BR/>You can simply offer download.opensuse.org/update/11.0 at the start of the installation. This way, the updated packages will be included in the installation already. I would even say that you should enable this repo by default.<BR/><BR/>Checking for an update repository in YOU and opensuseupdater is of course a good idea.<BR/><BR/><B>test of internet access</B><BR/><BR/>Hmmm, how do you want to find out the number of installations in the future? ;-)) (for those who wonder: AFAIK the release notes downloads were counted. Simple and effective.)<BR/><BR/>Since online repositories can be included at the beginning of the installation already, the internet test (aka release notes download) is more or less done anyways...<BR/><BR/><B>hardware configuration</B><BR/><BR/>Autoconfiguration is a good idea, but please offer a way to change the settings - even if it is "only" a section on the proposal screen.<BR/><BR/><BR/>To sum it up:<BR/>Don't get me wrong - I'm not against changing the installation workflow. I just want to make sure that everything works afterwards, and this sometimes means that you have to do some settings manually.<BR/><BR/>I also won't object if you create separate workflows for "normal" and "expert" users.<BR/><BR/><BR/>@Gabriel: You are looking for AutoYaST ;-)Christian Boltzhttps://www.blogger.com/profile/16926076870163298113noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-19927495698509628092008-02-28T06:07:00.000-08:002008-02-28T06:07:00.000-08:00Why not use a XML file with all setup? For example...Why not use a XML file with all setup? For example, if I need install openSUSE on 10 machines, I will use a sample XML file to install quickly and with my package selection ready.<BR/><BR/>My idea: Create a XML file to put on network install server(a local server with opensuse files), and the installation program parse this configs to install process.<BR/><BR/>Do you need a help? I´m working in a simple monitoring system to openSUSE/SLED, but...gabrielsteinhttps://www.blogger.com/profile/05840468410793773838noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-77570749702195048322008-02-28T05:45:00.000-08:002008-02-28T05:45:00.000-08:00Just a note, I hope you know it: even completely n...Just a note, I hope you know it: even completely non-interactive 2nd stage doesn't mean no 2nd stage. For example saving that user configured in first stage (currently) must be done in the 2nd stage (due to yast2-users usage).Jiří Suchomelhttps://www.blogger.com/profile/18269266711505619812noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-29370928510911900832008-02-27T08:05:00.000-08:002008-02-27T08:05:00.000-08:00One suggestion I have is this: If the hostname/dom...One suggestion I have is this: If the hostname/domain was set from a previous installation, it should just use that.Justinhttps://www.blogger.com/profile/10029004988346880225noreply@blogger.comtag:blogger.com,1999:blog-1337061122775454789.post-50895840683214802632008-02-27T03:16:00.000-08:002008-02-27T03:16:00.000-08:00Thanks a lot for sharing! What I personally wish i...Thanks a lot for sharing! What I personally wish is that the whole second part of the installation is slimmed down (pretty much exactly to how you said), and all integrated into the first part. <BR/><BR/>Most users tend to think the installation has finished after all the packages have been installed, but then they find they have a few more steps to do and it makes the whole installation feel longer.<BR/><BR/>This also helps specifically on the live CD, where entering configuration information after a reboot is even more unexpected.Francishttps://www.blogger.com/profile/13141389103134601648noreply@blogger.com