<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Troll-Range &#187; Gnome</title>
	<atom:link href="http://blog.trollgod.org.uk/category/linux/gnome/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.trollgod.org.uk</link>
	<description>Ghworg&#039;s wibblings and geek projects.</description>
	<lastBuildDate>Mon, 26 Apr 2010 19:31:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Hatred of the Gnome registry</title>
		<link>http://blog.trollgod.org.uk/2005/11/hatred-of-the-gnome-registry/</link>
		<comments>http://blog.trollgod.org.uk/2005/11/hatred-of-the-gnome-registry/#comments</comments>
		<pubDate>Fri, 11 Nov 2005 15:04:04 +0000</pubDate>
		<dc:creator>Ghworg</dc:creator>
				<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.trollgod.org.uk/?p=35</guid>
		<description><![CDATA[<p>The way Gnome stores it&#8217;s settings is an abomination, they seemed to have taken the worst idea Microsoft ever had (and that&#8217;s saying a lot), the registry, combined it with xml and stored the data in hundreds of little files to make the most horrid storage system I&#8217;ve ever seen. So what, you might <span style="color:#777"> . . . &#8594; Read More: <a href="http://blog.trollgod.org.uk/2005/11/hatred-of-the-gnome-registry/">Hatred of the Gnome registry</a></span>]]></description>
			<content:encoded><![CDATA[<p>The way Gnome stores it&#8217;s settings is an abomination, they seemed to have taken the worst idea Microsoft ever had (and that&#8217;s saying a lot), the registry, combined it with xml and stored the data in hundreds of little files to make the most horrid storage system I&#8217;ve ever seen.  So what, you might be thinking, you never have to touch or even see the files themselves.  99% of users will never want to change any setting that isn&#8217;t exposed through the nice Preferences applets, and for those advanced users who do there is even a simple configuration editor as part of Gnome.</p>
<p>Recently however I have started storing my home dir in a subversion repo, it makes maintaining my settings across multiple machines much easier and adds another level of safety for me to fiddle with settings <img src='http://blog.trollgod.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .  When Gnome starts up though, it modifies tens of files in this stupid registry system for absolutely no reason.  Meaning that I either have to keep committing new versions of the files over and over that don&#8217;t actually have any real changes in them, or I clutter up my screen with lots of modified files whenever I do a check to see what changes I&#8217;ve done.  Worse than that, if I do make real changes to the Gnome setup they get lost in the deluge of spurious stuff.</p>
<p>Whatever possessed the Gnome devs to choose this awful method for storing the settings?  And why do so many Gnome components think it&#8217;s a great idea to store a timestamp every bloody time they startup.  To make matters worse, half these programs have their own config settings in a normal <code>~/.programname</code> file.  Why the hell do they use the registry then?</p>
<p>I did come across one thing recently that has made the situation marginally more tolerable.  That is a program called gconf-merge-tree, which seems to take a bunch of the little files and merge them into one big one.  I say seems to because there is no documentation on the program that I can find, so I&#8217;m running it blind.  This does at least reduce the screen clutter somewhat as only one file is constantly reported as modified, but the prospect of losing changes is still there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.trollgod.org.uk/2005/11/hatred-of-the-gnome-registry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gnome 2.12 for Sarge</title>
		<link>http://blog.trollgod.org.uk/2005/10/gnome-212-for-sarge/</link>
		<comments>http://blog.trollgod.org.uk/2005/10/gnome-212-for-sarge/#comments</comments>
		<pubDate>Thu, 20 Oct 2005 07:25:33 +0000</pubDate>
		<dc:creator>Ghworg</dc:creator>
				<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.trollgod.org.uk/?p=28</guid>
		<description><![CDATA[<p>Some nice spanish folks have backported gnome 2.12 for sarge. Thus saving me from the urge to switch to Ubuntu . Works well, there was a couple of minor problems with the menu but I fixed that by installing a couple of extra packages (the python bindings and debian menu entries were missing).</p> <p>It <span style="color:#777"> . . . &#8594; Read More: <a href="http://blog.trollgod.org.uk/2005/10/gnome-212-for-sarge/">Gnome 2.12 for Sarge</a></span>]]></description>
			<content:encoded><![CDATA[<p>Some nice spanish folks have backported <a href="http://www.esdebian.org/article.php?story=20051008112717797">gnome 2.12 for sarge</a>.  Thus saving me from the urge to switch to Ubuntu <img src='http://blog.trollgod.org.uk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .  Works well, there was a couple of minor problems with the menu but I fixed that by installing a couple of extra packages (the python bindings and debian menu entries were missing).</p>
<p>It also switched me over to xorg, which went without a hitch much to my suprise.  Nautilus is now nice and snappy to startup, which is one of the main reasons I wanted to upgrade, although I&#8217;ll have to retrain myself into using the gui as I&#8217;ve got so used to using xterms for everything.  Not that I&#8217;ll ditch the xterms completely, but there are some things that are easier/quicker to do with a gui file manager.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.trollgod.org.uk/2005/10/gnome-212-for-sarge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
