Re: Gnome desktop files doesn't follow the freedesktop standards



On Tue, 2003-10-28 at 22:15, Havoc Pennington wrote:

> Some set of executables are deemed "part of the OS" I think, rather than
> apps with a distinguishable name. You probably don't care too much about
> one system monitor vs. another.

Who decides on that set?  Aren't we aiming for Epiphany and Rhythmbox to
be "part of the OS"?  What substantially distinguishes Epiphany from
"Image Viewer"?

> > What if originally Rhythmbox had been called "GNOME Music"?  Would it
> > then just be "Music" in the menu, simply because of the happenstance of
> > its upstream name?
> 
> Thus "Rhythmbox Media Player" is probably right.

But you didn't respond to my question: what if Rhythmbox had originally
been called "GNOME Music"?  (btw, Rhythmbox is a music player, not a
media player)

What if gucharmap had originally had a "branded" name itself, like
"CharacterWorld" or something?  Just because the author originally chose
a branded name, that means users should see it in the menu?

> I think the parens thing is gross, personally. "Web Browser (Mozilla)"
> reads badly and feels less friendly compared to "Mozilla Web Browser"

I generally agree.  But there are technical solutions to this problem.

> "Mozilla Web Browser" sounds the nicest. We should find a way to
> implement that, not do "Web Browser (Mozilla)" just because the spec
> makes that easy to implement.

What we should probably do is have 3 keys.

Name: a descriptive, branded name of the application.

GenericName: The "functional" name for the application.  This should
probably be standardized across desktops, so that both JuK and Rhythmbox
would be "Music Player".

FullName: This key is for translators - it only exists if the
concatenation of "Name GenericName" doesn't make sense in the specified
language.  

> > Note that under your suggestion Epiphany would have to be "Epiphany Web
> > Browser", and not just "Web Browser".
> 
> Yes, that's the correct menu item for Epiphany.
>
> The HIG has always recommended "Name GenericName" like that, the main
> place simply "GenericName" appeared was in Red Hat Linux 8.0, because I
> didn't read the HIG and screwed it up.

I would personally much prefer to see generic names consistently applied
everywhere.

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]