Re: GUADEC cancelled due to beer shortage



On Mon, 2004-06-21 at 13:25, Mark McLoughlin wrote:
> Hey,
> 	Well, no. I lie. But I got your attention :-)
> 
> 	If you care about GConf preferences being shareable between pre-2.6 and
> 2.8 (or later) logins - or if you think someone might shout at you if it
> doesn't work - you need to read this email.
> 
> 
> 	In GNOME 2.6 we introduced a feature into GConf's default backend
> whereby you could tell it to save a part of the GConf tree to a single
> file (%gconf-tree.xml) rather than to a file (%gconf.xml) in every
> directory of that part of the tree. See:
> 
>   http://mail.gnome.org/archives/gconf-list/2003-July/msg00001.html
> 
> 	And we had a huge thread on this list which was related, but I didn't
> really understand what was going on there:
> 
>   http://mail.gnome.org/archives/desktop-devel-list/2003-October/thread.html#00084
> 
> 
> 	Anyway, the plan now is that we're going to switch this feature on very
> soon. See:
> 
>   http://bugzilla.gnome.org/show_bug.cgi?id=138498
> 
> 	The way its going to work is that, we have a hardcoded list of
> directories and we will coalesce the contents of each of those
> directories *sub-directories* when we next go to save a change. e.g. the
> list contains "/apps", so the next time you change
> /apps/metacity/general/theme you'll find a %gconf-tree.xml file in
> ~/.gconf/apps/metacity.
> 
> 
> 	Effectively, this means that changes made to your preferences using
> GNOME 2.8 will not be visible if you log back into GNOME 2.4 or earlier.
> 
> 	To disable this behaviour you can pass a "nomerge" flag to the backend
> e.g. change
> 
>   xml:readwrite:$(HOME)/.gconf
> 
> 	to
> 
>   xml:readwrite,nomerge:$(HOME)/.gconf
> 

Not to sound too dense, but does this also mean the files under
$(SYSCONFDIR)/gconf/gconf.xml.defaults will change as well?  The reason
I'm asking is that FreeBSD ports track installed files, and this will
create massive plist changes for us.

Joe

-- 
Joe Marcus Clarke
FreeBSD GNOME Team	::	marcus FreeBSD org
gnome FreeBSD org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

Attachment: signature.asc
Description: This is a digitally signed message part



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