Open Bug 1387859 Opened 7 years ago Updated 2 years ago

[meta] Standardize Nightly naming in Gnome

Categories

(Firefox :: General, enhancement, P5)

All
Linux
enhancement

Tracking

()

People

(Reporter: micmon, Unassigned)

References

Details

(Keywords: meta)

As far as I can tell, the correct name for nightly builds is "Firefox Nightly". However, parts of the application refer to it as just "Nightly" or even as "Firefox".

To be specific: 
* The menu just uses the string "Nightly" (Help > About Nightly).
* The about window itself also displays just "Nightly" in the window title.
* However, the about window displays "Firefox Nightly" in big letters at the top.
* Below that, it says "Nightly is up to date".
* The window title on the main browser window includes just "- Nightly", which is part of the WM_NAME and _NET_WM_NAME hints.
* WM_ICON_NAME and _NET_WM_ICON_NAME also include just "-Nightly".
* However, the WM_CLASS is "Navigator", "Firefox" and does not include "Nightly" in any way.

The WM_CLASS is important for GNOME 3, as it is used to track the application. This will great problems right now if you try to run a stable Firefox and Firefox Nightly side by side. See [1] for more information.

I see two possible solutions:
a) Refer to the application as "Firefox Nightly" and unify all the strings mentioned above. The WM_CLASS should be "Firefox-Nightly" in this case and have matching icon file name "firefox-nightly.png" an .desktop file "firefox-nightly.desktop".
b) Refer to the application as "Nightly" and unify all the strings mentioned above. The WM_CLASS should be "Nightly" in this case and have matching icon file name "nightly.png" an .desktop file "nightly.desktop".

[1] https://wiki.gnome.org/Projects/GnomeShell/ApplicationBased
(In reply to Michael Monreal [:micmon] from comment #0)
> As far as I can tell, the correct name for nightly builds is "Firefox
> Nightly". However, parts of the application refer to it as just "Nightly" or
> even as "Firefox".
> 
> To be specific: 
> * The menu just uses the string "Nightly" (Help > About Nightly).
> * The about window itself also displays just "Nightly" in the window title.
> * However, the about window displays "Firefox Nightly" in big letters at the
> top.
> * Below that, it says "Nightly is up to date".
> * The window title on the main browser window includes just "- Nightly",

All of these things are correct the way they currently are (ie just "Nightly", everywhere, except in the branding image where the designers decided we should mention the "Firefox" bit, I guess). I'm morphing your bug to be about addressing any functional issues we have on Gnome because of the other things you identified.
Component: General → Shell Integration
Summary: Unify Nightly branding strings → Fix Nightly identification in Gnome window naming
Naming of Windows, etc. isn't handled by the shell integration code... back to General
Component: Shell Integration → General
This should really be a meta, with sub bugs filed individual issues.
Keywords: meta
OS: Unspecified → Linux
Hardware: Unspecified → All
Summary: Fix Nightly identification in Gnome window naming → [meta] Standardize Nightly naming in Gnome
Depends on: 1151753
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.