[Bug 688348] New: Xfce: Enhancing Help
https://bugzilla.novell.com/show_bug.cgi?id=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c0 Summary: Xfce: Enhancing Help Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Xfce AssignedTo: bnc-team-xfce@forge.provo.novell.com ReportedBy: ke@novell.com QAContact: qa@suse.de Depends on: 688095 Found By: Documentation Blocker: --- +++ This bug was initially created as a clone of Bug #688095 +++ I'm wondering whether it would be possibile to provide general help on openSUSE via the Main-menu ("OpenSUSE)" -> "Help" button? It would be great, if you could integrate or reference /usr/share/doc/manual/opensuse-manuals_en/manual/index.html somehow. ============================================================================= The index file is part of the opensuse-manuals_en package, which also comes with /usr/share/help/opensuse-manuals_en.document used by the GNOME help system. The PDF sub-packages such as opensuse-startup_en-pdf also contain document files, e.g., /usr/share/help/opensuse-startup_en-pdf.document. -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c1 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Xfce |Xfce Version|Factory |12.3 Milestone 1 Product|openSUSE 12.1 |openSUSE Factory --- Comment #1 from Guido Berhörster <gber@opensuse.org> 2012-11-07 20:56:50 UTC ---
From opensuse-xfce@:
* Karl Eichwalder <ke@suse.de> [2012-11-07 17:36]:
We (the Documenation Team) is thinking about making openSUSE Docs easily accessible on the xfce desktop. · What do you think about adding an "openSUSE Documentation" menu entry to the "openSUSE" menu of the panel? Maybe, above "Log Out"? This link could open a documentation landing page with the default browser.
Xfce does not ship offline documentation any more, so adding the openSUSE manual directly to the toplevel menu between "About" and "Log out" sounds fine. I would prefer to have some kind of l10n, that is open the version of the manual that matches the users current locale with "en" as the fallback. That could be achieved with a small shellscript and a .desktop file, however I'm not sure about would be the best place to put that. Should that be a separate package opensuse-manuals-xfce on which all opensuse-manuals_* need to depend on or do you have another idea? -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c2 --- Comment #2 from Guido Berhörster <gber@opensuse.org> 2012-11-08 09:39:14 UTC --- Created an attachment (id=512454) --> (http://bugzilla.novell.com/attachment.cgi?id=512454) script for opening the localized version of the manual -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c3 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |ke@suse.com --- Comment #3 from Guido Berhörster <gber@opensuse.org> 2012-11-12 10:30:33 UTC --- @Karl: So what about the above solution? -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c4 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|ke@suse.com | --- Comment #4 from Karl Eichwalder <ke@suse.com> 2012-11-13 18:11:52 CET --- (In reply to comment #3)
@Karl: So what about the above solution?
I think that way you will not find books with a country part ("_XX") in the directory name; affected candidates are pt_BR, zh_CN, and zh_TW. I'd prefer to deliver a suitable .desktop file with every package, from where you would probably call a script according to your proposal. -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c5 --- Comment #5 from Guido Berhörster <gber@opensuse.org> 2012-11-13 20:41:29 UTC --- (In reply to comment #4)
(In reply to comment #3)
@Karl: So what about the above solution?
I think that way you will not find books with a country part ("_XX") in the directory name; affected candidates are pt_BR, zh_CN, and zh_TW.
OK, that's fixable though, e.g. by trying de_AT first, the de and then falling back to en.
I'd prefer to deliver a suitable .desktop file with every package, from where you would probably call a script according to your proposal.
The problem with that is that it would clutter the main menu with multiple entries when you install multiple language versions of the opensuse-manual packages. Xfce implements the XDG menu spec so it isn't possible to only display the entry corresponding to the manual which matches the current locale while hiding the others. -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c6 Guido Berhörster <gber@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #512454|0 |1 is obsolete| | --- Comment #6 from Guido Berhörster <gber@opensuse.org> 2012-11-13 20:45:35 UTC --- Created an attachment (id=512976) --> (http://bugzilla.novell.com/attachment.cgi?id=512976) script for opening the localized version of the manual -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c7 --- Comment #7 from Karl Eichwalder <ke@suse.com> 2012-11-14 10:14:10 CET --- (In reply to comment #5)
The problem with that is that it would clutter the main menu with multiple entries when you install multiple language versions of the opensuse-manual packages. Xfce implements the XDG menu spec so it isn't possible to only display the entry corresponding to the manual which matches the current locale while hiding the others.
Yes, that's why I'd prefer some kind of indirection layer--but for the moment, your approach is fine in the opensuse context. -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c8 --- Comment #8 from Guido Berhörster <gber@opensuse.org> 2012-11-14 09:49:52 UTC --- OK, where should this go then, unfortunately there isn't something like a opensuse-manuals-common package and creating a package just for this seems overkill? -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c9 --- Comment #9 from Guido Berhörster <gber@opensuse.org> 2012-11-14 09:50:51 UTC --- Created an attachment (id=513054) --> (http://bugzilla.novell.com/attachment.cgi?id=513054) accompanying desktop file -- 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=688348 https://bugzilla.novell.com/show_bug.cgi?id=688348#c10 Karl Eichwalder <ke@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-xfce@forge.provo.n |ke@suse.com |ovell.com | --- Comment #10 from Karl Eichwalder <ke@suse.com> 2013-09-25 16:24:09 CEST --- In the meantime, we "lost" most of our openSUSE manuals (for the moment, only the Startup Guide seems to stay). I'll check it out soon. [I'm very sorry that missed this bug somehow.] -- 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