Re: gconf relative to other GNOME config API's



>From: Darin Adler <darin@eazel.com>
>To: Colm Smyth <Colm.Smyth@ireland.sun.com>, <gconf-list@gnome.org>
>
>on 8/25/00 5:25 AM, Colm Smyth at Colm.Smyth@ireland.sun.com wrote:
>
>> GNOME already has two configuration API's which gconf is capable
>> of replacing: gnome-config and gnome-mime-info. It is possible
>> to re-write these API's in terms of GConf if required for
>> backward compatability.
>
>gnome-mime-info is being superceded by gnome-vfs-mime-info. Please don't
>make any changes to the obsolete one in gnome-libs that should be removed
>for GNOME 2.0 (and maybe even for GNOME 1.4).

Thanks for the update - the documentation on the GNOME web-site only
refers to gnome-mime-info, I probably need to subscribe to a mailing
list or two.

>> The gnome-mime-info keys include fm-open, fm-view, fm-ascii-open
>> which are intended to specify file-management bindings. Nautilus
>> appears to be using GConf directly.
>
>That's not quite true. Although Nautilus uses gconf for many things
>directly, the features that replace gmc's fm-open, fm-view, and
>fm-ascii-open are still part of the gnome-vfs-mime-info framework, which
>does not use gconf, although the features are much-changed from the ones
>used by gmc.
>
>> Should we attempt to support/migrate package owners who have
>> used gnome-config or gnome-mime-info?
>
>If there are any packages other than gmc that use gnome-mime-info, we need
>to know about them so we can help them switch to 

Is there any possibility that gnome-vfs-mime-info() could use GConf
internally to store it's settings? While there is a performance penalty, 
the benefits to sysadmins when configuring mime-bindings for multiple
users in a networked environment are significant.

Colm.

>    -- Darin
>
>
>_______________________________________________
>Gconf-list mailing list
>Gconf-list@gnome.org
>http://mail.gnome.org/mailman/listinfo/gconf-list






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