On Sun, 2002-10-06 at 01:55, Havoc Pennington wrote: > > You realize the implication of that is that we have to be brutally > ruthless about what's in the default install (i.e. anything in Extras > in the default install can no longer be in the default install, and > this may require some weird package splitting, something like > gnome-utils-base, gnome-utils-extra).
I agree with the original poster that the Extras menu has to go. I have been a RH user since 4.1 and I appreciate what RH is trying to do but this is the wrong way, imho. My suggestion is to break apart packages but don't assume that one necessarily has to be "Extra" and one primary. Your Extra might be my primary. At home I use Gnucash daily to manage my finances which has NO alternate in the primary menus yet I have to fumble through the Extra menu to load it. This would be more then just packaging, but would it be possible to create a sub-menu type in Gnome that if it contained only one application would just show the menu as an application item but if it had more then one it would act as a regular menu and show each application with it's name. For example: If I have just Mozilla installed I see Menu + Internet + Web Browser as it is now. If I add Galeon then the menu appears as: Menu + Internet + Web Browser + Mozilla + Galeon So if it had one option then this special submenu would know to subsume it's content and if it had more then one it should show it as we have come to expect in previous RH versions. Then on the packaging side the packages would have to be finer grained I suspect that this would require some coding and quite a bit more packaging work but I think that this might be a way to keep both the new users and power users happy. This arrangement has two primary advantages: simple users with simple requirements who take the default install don't have to learn that "Mozilla" == "Web Browser" and power users who have everything installed can see "Mozilla" and "Galeon" so they don't have to learn that "Web Browser" == "Mozilla" :) I know that if I had to place a client on an all-Linux network on 8.0 right now and they needed something on the Extras menu they would not understand and complain about it. The current setup is fine but only if you are the user with the exact needs RH is catering to. It doesn't work well for anyone else because of it's rigidity. One additional thought to the above is that is there was some way in the menu items themselves (or maybe a config file) to mark a "Primary" application out of the group then there could be a preferences setting for "Basic" and "Advanced" so that even if a workstation had a full install the display could be per-user. Just doing some brainstorming to try to help solve this problem. I'm sure there are some flaws in my thinking somewhere. Sean PS: Other then the Extras thing and some Gnome 1 applets that haven't been ported yet that I miss, I love the release! Definitely an overall step in the right direction.