After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643299 - Do not exclude Documentation from applications
Do not exclude Documentation from applications
Status: RESOLVED OBSOLETE
Product: gnome-menus
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-menus dummy account
gnome-menus dummy account
Depends on:
Blocks:
 
 
Reported: 2011-02-25 15:02 UTC by Florian Müllner
Modified: 2011-02-28 23:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Do not exclude Documentation from applications (1.06 KB, patch)
2011-02-25 15:02 UTC, Florian Müllner
none Details | Review
Do not exclude Documentation from applications (1.16 KB, patch)
2011-02-25 23:59 UTC, Florian Müllner
none Details | Review

Description Florian Müllner 2011-02-25 15:02:12 UTC
As gnome-shell is going to drop its custom applications.menu file and use
the one provided by gnome-menus[0], there will be no obvious way to launch
the desktop-wide help (besides explicitly launching yelp from a terminal or
the run dialog).

Instead, it should be included in the list of applications (and search results!) - see bug 622458 for the original gnome-shell patch.

[0] See bug 641148
Comment 1 Florian Müllner 2011-02-25 15:02:14 UTC
Created attachment 181918 [details] [review]
Do not exclude Documentation from applications

GNOME Shell does not treat yelp differently from other applications,
so in order to give users access to the desktop-wide help, it should
be included in the list of applications.
Comment 2 Vincent Untz 2011-02-25 15:07:56 UTC
Hrm. I would think it's better to fix yelp.desktop. We don't want it to appear in Other anyway, do we?
Comment 3 Florian Müllner 2011-02-25 15:22:18 UTC
(In reply to comment #2)
> Hrm. I would think it's better to fix yelp.desktop. We don't want it to appear
> in Other anyway, do we?

Maybe, but frankly, I don't see an obvious better fit. At least from a gnome-shell point of view, categories are secondary at best anyway - using the search feature is highly encouraged, and the starting point of the application view displays a list of _all_ applications.

(Assuming that fixing yelp.desktop translates to dropping the core category there, it will still show up in Other, right?)
Comment 4 Vincent Untz 2011-02-25 15:28:02 UTC
Yeah, the issue is not Core by itself, it's just that yelp isn't included earlier. It could possibly go with other utilities or system tools, though.

I must admit I'm not sure we should consider Yelp as a normal application. It doesn't sound like I'd look for a Help application. I might search for help, though.
Comment 5 Florian Müllner 2011-02-25 15:49:14 UTC
(In reply to comment #4)
> Yeah, the issue is not Core by itself, it's just that yelp isn't included
> earlier. It could possibly go with other utilities or system tools, though.

No idea really - I'm CC'ing Jon, who should know better than me.


> I must admit I'm not sure we should consider Yelp as a normal application. It
> doesn't sound like I'd look for a Help application. I might search for help,
> though.

Yeah, we expect search to be the primary entry point for help - as we use gmenu for the list of applications to search in, right now it does not show up though.

(I'm sure we can hack it in, so that we search applications from gmenu and yelp, but uhm ... that sounds pretty awful)
Comment 6 Vincent Untz 2011-02-25 15:59:11 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > I must admit I'm not sure we should consider Yelp as a normal application. It
> > doesn't sound like I'd look for a Help application. I might search for help,
> > though.
> 
> Yeah, we expect search to be the primary entry point for help - as we use gmenu
> for the list of applications to search in, right now it does not show up
> though.
> 
> (I'm sure we can hack it in, so that we search applications from gmenu and
> yelp, but uhm ... that sounds pretty awful)

I don't even think it's about hacking it in. If I search for "help totem", I'd expect to see the help of totem available. My point is that a search with "help" in the query should also include results that you would get if yelp search feature was used.
Comment 7 William Jon McCann 2011-02-25 23:47:49 UTC
Yelp is a GNOME core utility named "Help".  Of course it should appear in the app view and search.  Of course it doesn't fit into an obvious category - few things do actually.  I guess I'd go with Accessories for now.
Comment 8 Florian Müllner 2011-02-25 23:59:19 UTC
Created attachment 181957 [details] [review]
Do not exclude Documentation from applications

(In reply to comment #7)
> I guess I'd go with Accessories for now.

Updated patch to put yelp in Accessories instead of Other.
Comment 9 Matthias Clasen 2011-02-26 01:07:51 UTC
I have to admit that I think fixing the yelp desktop file makes more sense to me than to mix'n'match the categories in that way
Comment 10 Florian Müllner 2011-02-28 23:49:35 UTC
(In reply to comment #9)
> I have to admit that I think fixing the yelp desktop file makes more sense to
> me than to mix'n'match the categories in that way

Done in http://git.gnome.org/browse/yelp/commit/?id=73365c8b2d