Philippe Bossut wrote: > Heikki Toivonen wrote: >> 1. Get rid of the View Toolbar, View Sidebar, View Statusbar entries in >> the View menu. Does anyone actually need them? If somebody really needs >> them, we could make an optional parcel that adds those menu items back. >> > IMHO, the View menu is OK and even if I'm not using those options, > suppressing them won't solve the real menu clutter issue, namely, the > Collection and Test menu (your second point).
It's not too bad, but it could be better. It is all about the philosophy of throwing out everything that is not essential and used by the majority - basically the whole Firefox UI mantra. Anything else can be an optional extension. >> 2. Create a default location for extension parcels to add their menu >> items. Mozilla has the Tools menu, under which many Mozilla addons add >> their stuff. I think we could also use a Tools menu, and move the >> amazon, evdb and flickr menus there. In the future it could also house >> the menu entry to launch the extension manager (think Firefox again). I >> also think some of the menu entries in the Test menu could be moved >> under tools menu. >> > +1 in providing a little bit more "by default" structure so that 3rd > party parcel devs have a good place to put their ware. A Tools menu > seems to be a good idea. > -1 though to restricting 3rd party devs to use this menu (not that you > said this explicitly but it's what I read between the lines...). > Remember that everything is a parcel in Chandler and everything is (and > should be) open to extension. Hell, even our own stuff are parcels! I didn't say that even between the lines :) In fact, if you read again point 1. you see it says there could be an extension that 'puts back' the menu items. What I meant by that was exactly what I said - put them back where they used to be. I would say most extensions should add their menu to the common extension menu. But there are extensions where it makes more sense to place their menus elsewhere. Guidelines and defaults are important though. If you want to see what happens when there are no guidelines, back back a year and install 10 Firefox addons... You'll get a context menu that does not fit the screen, more buttons that fit the toolbar, new top level menus, and new menu items on all of the existing menus. Thanks for finding the existing bug reports! I'll wait and see if there are more comments on this thread before filing bug(s). -- Heikki Toivonen
signature.asc
Description: OpenPGP digital signature
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "Design" mailing list http://lists.osafoundation.org/mailman/listinfo/design
