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

Re: Gnome 2 summary 28/09/2002



On Sat, Sep 28, 2002 at 09:10:39PM -0700, Michael Toomim wrote:
> I haven't been completely following the latest details in the gnome2 
> transition plan, but I think the plan is to eventually override all 
> gnome1 packages with gnome2 packages.

Yes, where 'gnome1 packages' mean those of the desktop environment
itself. Applications will remain until they are superseded, and
libraries until they are no longer used.

> This is fine with me, so long as we're able to still support programs 
> that require gnome1/gtk1 libraries, and I think that the plan is to do so.

Correct.

> However, a couple of problems come up with gnome-control-center. 
> Gnome1's version gives you the only good way of changing gtk1 themes. 
> If users lost that ability in an upgrade, they would (potentially) be 
> stuck using an arbitrary theme for a really long time.  In addition, the 
> gnome1 control-center lets you configure many other aspects of gnome1, 
> like MDI policies and such that span all gnome applications.  This makes 
> control-center seem more like a "gnome1 support library" than an actual 
> application... and it would be great if it could be supported in the 
> future along with gtk1, etc.

This is a valid point...

> Is there any way that gnome1's control center could remain in the 
> distribution, maybe with a 1 suffix?

But this is not a valid solution. There are significant functionality
overlaps, and great potential for conflicts. Because gnome-session is
compliant to X standards, gnome-control-center 1 will register it's
capplets to run when you start your session, but gnome-control-center 2
will register gnome-settings-daemon as well. This will leave you with
two places where settings can be made (such as wallpaper, keyboard
settings, etc) and an uncertain outcome as to which will be effective.

Much better would be to consider adding (in a seperate package) some
compatibility capplets (or whatever they are called in gnome 2 =) to
edit the settings that are applicable to gnome1.4/gtk1.2 applications,
and more interestingly, provide another gnome-settings-daemon (or patch
it) to apply gnome2 settings to gnome1.4 apps where possible (URL
handlers, mime types, come to mind).

> Michael

Regards,
Rob



Reply to: