[Bug 270443] New: Simplify the yast2 inst_source configuration
https://bugzilla.novell.com/show_bug.cgi?id=270443 Summary: Simplify the yast2 inst_source configuration Product: openSUSE 10.3 Version: Alpha 3 Platform: x86 OS/Version: openSUSE 10.3 Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: casualprogrammer@yahoo.com QAContact: jsrain@novell.com While Bug 265579 is a step in the right direction, I think setting up sources can be simplified further. I always had ( and still have ) a hard time setting sources up for Linuxes, openSuSE being no exception. As you usually need this information when you start with a distribution for the first time it can become a major obstacle for newcomers. As far as I can see there are two general sources to begin with: CD/DVD ( which is clearly one source ) and Internet. Both could be integrated in the process to begin with. For a normal installation this is the case, as CD/DVD is entered as source from the boot process, but if you skip the relevant step in the installation process ( either willingly, because you say "later" or unwillingly, because you have no internet access when doing installation, then you are left without the slightest hint as to where possible sources are located. As I know know, all fun starts from: http://download.opensuse.org/distribution/ and then diverts into - [DIR] 10.2/ 07-Dec-2006 08:03 - [DIR] 10.3-Alpha2/ 14-Mar-2007 15:52 - [DIR] 10.3-Alpha3/ 11-Apr-2007 18:58 - [DIR] SL-10.0-OSS/ 20-Jan-2006 14:29 - [DIR] SL-10.1/ 13-Oct-2006 19:34 - [DIR] SL-Factory-non-oss/ 01-May-2007 22:40 - [DIR] SL-OSS-factory-debug/ 01-May-2007 22:51 - [DIR] SL-OSS-factory/ 01-May-2007 22:04 - [DIR] openSUSE-current/ 14-Mar-2007 15:52 - [DIR] openSUSE-stable/ As distribution of incoming requests to available mirrors is done automatically these days, it should be possible to offer a drop down list of the above sources to chose from. Likewise it would be a major breakthrough if other sources of interest would be offered as well e.g. http://software.opensuse.org/download/ ftp://packman.links2linux.de/pub/packman/MIRRORS The choices on the "Media Type" menu could then be reduced to "Scan using SLP" and "Specify URL..." as all the other choices are really to be specified via a URL anyway. Especially people used to Windows will appreciate that. As you may know ( or not ) in Windows it's pretty irrelevant whether you enter a PATH or URL in Explorer ( Nautilus ) or Internet Explorer ( Firefox ), so this would make life a lot easier for people coming from the Windows world. If all automation fails there could be a decision tree offered to the user leading them conveniently to the desired result. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #1 from casualprogrammer@yahoo.com 2007-05-02 00:09 MST ------- Created an attachment (id=136885) --> (https://bugzilla.novell.com/attachment.cgi?id=136885&action=view) Screenshot of Media Type Menu -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #2 from casualprogrammer@yahoo.com 2007-05-02 00:11 MST ------- Created an attachment (id=136886) --> (https://bugzilla.novell.com/attachment.cgi?id=136886&action=view) Screenshot of "Server and Directory" Menu This could be completely replaced by the "Enter URL.." item. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |lslezak@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 lslezak@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #3 from lslezak@novell.com 2007-05-03 05:40 MST ------- It would be nice to have just two medium types ("Scan using SLP" and "Specify URL...") but think about some non-trivial URL - with user name, password or port number. I don't think that everybody knows that e.g. FTP URL is entered as ftp://[user[:password]@]host[:port]/path. It really helps in this situation to have the extra widgets for the user name and password and compose the URL in Yast. To the extra sources: We cannot offer Packman for legal reasons :-( The list of extra repositories is on openSUSE.org (http://en.opensuse.org/Additional_YaST_Package_Repositories), I think it's really easy to add a new source using the page. Maybe it should be better documented (in the release notes and in the documentation). There is a popup window which offers some extra sources during installation (after online update IIRC). But it should be possible to do it also in run-time... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #4 from casualprogrammer@yahoo.com 2007-05-03 15:04 MST ------- "but think about some non-trivial URL" when would you use this in a standard insatllation ? If that is REALLY the case, it's a special situation and the additional information could be asked for. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #5 from casualprogrammer@yahoo.com 2007-05-03 16:10 MST ------- Created an attachment (id=137387) --> (https://bugzilla.novell.com/attachment.cgi?id=137387&action=view) Screenshot of "No valid Linux partitions found" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #6 from casualprogrammer@yahoo.com 2007-05-03 16:11 MST ------- Created an attachment (id=137388) --> (https://bugzilla.novell.com/attachment.cgi?id=137388&action=view) Screenshot of "System Repair" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #7 from casualprogrammer@yahoo.com 2007-05-03 16:14 MST ------- Created an attachment (id=137390) --> (https://bugzilla.novell.com/attachment.cgi?id=137390&action=view) Scrrenshot of "Reapair Toolbox" "Verify Installed Software" is not "Rebuild rpm database", so this feature is missing fro yast2 repair -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 ------- Comment #8 from casualprogrammer@yahoo.com 2007-05-03 16:16 MST ------- Disregard comment #5 to comment #7, they belong to Bug 270231 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 casualprogrammer@yahoo.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #137387|0 |1 is obsolete| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 casualprogrammer@yahoo.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #137388|0 |1 is obsolete| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443 casualprogrammer@yahoo.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #137390|0 |1 is obsolete| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270443#c9 Volker Kuhlmann <volker3204@paradise.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |volker3204@paradise.net.nz Priority|P5 - None |P2 - High --- Comment #9 from Volker Kuhlmann <volker3204@paradise.net.nz> 2007-06-17 02:57:06 MST --- I'll drink to this suggestion and suggest to make it priority major. Configuring sources is a pain and a half, times ten. Re #3: agree that a user does not know how to construct a URL. How about a single window/tab there, with URL:_______ at the bottom, and above it radio buttons, drop-downs, or text fields as appropriate for protocol (http, ftp, etc), user name, password, server name, server path, whatnot? With the URL input field line at the bottom being updated to a complete URL each time the user adds a component? Like this: Area 1: [radiobutton] SLP (automatic, search for sources on LAN) Area 2: [dropdown protocol] [text field user name] [text field password] [text field server name] [text field server path] and anything else necessary for the protocol selected. Area 3: URL: [text field] A complete URL can be pasted in here, or is inserted by selections in area 2. 2 more things I find really inadequate: There needs to be a list of suggested installation sources like OSS, non-OSS, debug, factory, non-free which the user only needs to tick to have them added. If this isn't added to 10.3 I'll get a patent on a "one-click repo adder" ;) Sending the user off to go surfing for repo suggestions and the openSUSE wiki just to get a few more OSS packages is good enough for gentoo or debian, but not for SUSE. Changing the enabled or refresh status of an installation source should be in tabular form like this: Enabled Refresh Source URL [ ] [ ] 10.3 OSS http://download.opensuse/bla/bla [ X ] [ X ] 10.3 Updates ftp://mirror.local/pub/path [ X ] [ ] 10.3 DVD cdrom:// And should not have this user-unfriendly drop-down menu in the bottom right corner which changes status for the currently highlighted source. Setting the priority of this enhancement to high, because installation sources are far too difficult and complex, esp for newcomers. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=270443#c10 Lukas Ocilka <locilka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |LATER --- Comment #10 from Lukas Ocilka <locilka@novell.com> 2007-09-10 08:52:28 MST --- Can't be solved for 10.3 ---> LATER Anyway, there already are 'Community Repositories' that allow you to select from list of suggested repositories (downloaded from web). Search for them in the "Software" selection in YaST Control Center. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=270443 User lslezak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=270443#c11 Ladislav Slezak <lslezak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|LATER |FIXED --- Comment #11 from Ladislav Slezak <lslezak@novell.com> 2008-04-25 07:56:11 MST --- It seems that the problems are fixed in 11.0: - URL dialog now contain a radio button for editing the complete URL at once - community repositories module (which can simply add OSS, debug... repositories) has been integrated in to the repository manager -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com