Linked by Thom Holwerda on Thu 17th May 2007 18:54 UTC
Gnome In the GNOME bugzilla, there is an ongoing discussion about whether or not to include a patch into the default GNOME installation which would enable GNOME to (optionally) have a global application menubar, similar to that of the Mac OS and KDE (in the latter it is optional and off by default). Installation instructions and .deb packages, as well as a 60-page (and counting) discussion of the patch, are available on the UbuntuForums. Read on for a poll on this issue.
Thread beginning with comment 241272
To read all comments associated with this story, please click here.
RE
by Kroc on Thu 17th May 2007 20:48 UTC
Kroc
Member since:
2005-11-10

It works on Mac because the menu is independent of the application windows. You can invoke application functions, even without an application window open - for example Mail.app can check for new mail without having the interface open. In other operating systems, this is handled through a seperate background process or tray icon.

Trying to tack global menus onto a system where the applications are fundamentally designed around a menu-per-window basis is a flawed approach.

Reply Score: 1

RE
by ubit on Thu 17th May 2007 21:21 in reply to "RE"
ubit Member since:
2006-09-08

I agree, the keeping background apps open is an important aspect of OS X. This would bring usability concerns into GNOME's use of the system tray vs. Apple's use of background apps and a dock.

However, I really feel a global menu is a good step forward, and it's only an applet anyways. It's very hard to patch GTK out of main, and still keep apps normally updated in a main repository, so perhaps an off/on could be implemented for the GTK patch in upstream, and of course one could install the mac menu .deb for themselves.

Reply Parent Score: 2

RE
by rayiner on Thu 17th May 2007 22:20 in reply to "RE"
rayiner Member since:
2005-07-06

That's an excellent point though. The advantages of a global menubar must be considered in light of the fact that a global menubar isn't a drop-in replacement for a per-window one. If this feature were included in GNOME, it would have to be a non-optional feature, with wording in the HIG to ensure that people design their menus appropriately.

Reply Parent Score: 2