[Bug 803532] New: sysinfo:/ is gone; opening 'Konqueror sysinfo:/' should point to KInfoCentre
https://bugzilla.novell.com/show_bug.cgi?id=803532 https://bugzilla.novell.com/show_bug.cgi?id=803532#c0 Summary: sysinfo:/ is gone; opening 'Konqueror sysinfo:/' should point to KInfoCentre Classification: openSUSE Product: openSUSE 12.3 Version: RC 1 Platform: x86-64 OS/Version: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: me@kalenz.eu QAContact: qa-bugs@suse.de Found By: Community User Blocker: --- Many users on 12.2 will have links/buttons/shortcuts to 'konqueror sysinfo:/'. Upgrading to 12.3 gives a very ugly "Invalid URL" screen. Instead, there should at least be a bit of HTML saying: "SysInfo has been replaced by KInfoCentre", and a button to launch it. (This is why we lose users at every distro upgrade. Because trusted stuff suddenly stops working without reasonable warning or info, and the dumb end user is left staring blankly at his own monitor, cursing open-source software, and wanting Windows back.) (That's not me, by the way - which is why I'm testing 12.3RC1. ;) This sort of things manage to slip in every time, though.) -- 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=803532 https://bugzilla.novell.com/show_bug.cgi?id=803532#c1 Hrvoje Senjan <hrvoje.senjan@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED CC| |hrvoje.senjan@gmail.com Resolution| |FIXED --- Comment #1 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-05-03 19:28:22 UTC --- Alin has fixed that https://github.com/openSUSE/kdebase-opensuse/commit/2a24e3b1f8396304207da8d8... -- 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=803532 https://bugzilla.novell.com/show_bug.cgi?id=803532#c2 --- Comment #2 from Kalenz . <me@kalenz.eu> 2013-05-03 21:12:37 UTC --- Ok... I'm a bit confused, but thanks for looking into this. It seems to me like Alin's code: -- arbitrarily deletes the file "$HOME/Desktop/myComputer.desktop", if it exists, without even checking that the content is what we expect it to be; -- does not take into account that the desktop folder has different names in different languages (something I've definitely seen in 12.2, cannot confirm this is still the case in 12.3); -- does not point users to KInfoCentre (how does a user find out it exists?); -- also does not address the problem of existing links/shortcuts/buttons to launch "konqueror sysinfo:/". For all of these reasons, my suggestion above was to get Konqueror to redirect "sysinfo:/" to an appropriate message, informing users that this functionality now lives elsewhere. Alin's solution... also works. Sort of. -- 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.
Ok... I'm a bit confused, but thanks for looking into this.
It seems to me like Alin's code: -- arbitrarily deletes the file "$HOME/Desktop/myComputer.desktop", if it exists, without even checking that the content is what we expect it to be; True, but chances that users have replaced previously shipped desktop file are
https://bugzilla.novell.com/show_bug.cgi?id=803532 https://bugzilla.novell.com/show_bug.cgi?id=803532#c3 --- Comment #3 from Hrvoje Senjan <hrvoje.senjan@gmail.com> 2013-05-03 21:53:49 UTC --- (In reply to comment #2) pretty slim, no? ;-)
-- does not take into account that the desktop folder has different names in different languages (something I've definitely seen in 12.2, cannot confirm this is still the case in 12.3); Please note sysinfo script which was present <=12.2: if [ ! -e "$desktop/myComputer.desktop" -a -e "/usr/share/kde4/config/SuSE/default/myComputer.desktop" ]; then cp /usr/share/kde4/config/SuSE/default/myComputer.desktop "$desktop/" fi chmod u+x "$desktop/myComputer.desktop" 2>/dev/null where $desktop was ~/Desktop
-- does not point users to KInfoCentre (how does a user find out it exists?); KInfoCenter is added to Desktop folder by default, so user should notice it.
-- also does not address the problem of existing links/shortcuts/buttons to launch "konqueror sysinfo:/". That is true, but that is valid for any gone package for which user created a local reference, not sure how to work around that use case.
-- 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