<?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>Calum's Wee GNOME Blog &#187; Sun</title>
	<atom:link href="http://blogs.gnome.org/calum/category/sun/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/calum</link>
	<description>Usability an' that</description>
	<lastBuildDate>Thu, 22 Oct 2009 15:33:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Click maps</title>
		<link>http://blogs.gnome.org/calum/2009/10/22/click-maps/</link>
		<comments>http://blogs.gnome.org/calum/2009/10/22/click-maps/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 15:33:47 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[Sun]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[clickmap]]></category>
		<category><![CDATA[openoffice]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=470</guid>
		<description><![CDATA[The OpenOffice.org guys are doing some interesting analysis as part of their Project Renaissance UI improvement project.  This click map caught my eye this week (click to see the whole thing):
More information on what they&#8217;re doing can be found over on the GullFOSS Blog.
]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://openoffice.org">OpenOffice.org</a> guys are doing some interesting analysis as part of their <a href="http://wiki.services.openoffice.org/wiki/Renaissance">Project Renaissance</a> UI improvement project.  This click map caught my eye this week (click to see the whole thing):</p>
<div class="wp-caption aligncenter" style="width: 665px"><a href="http://wiki.services.openoffice.org/w/images/4/4c/Impress_Clickmap2.jpg"><img alt="OpenOffice Impress toolbar click map" src="http://wiki.services.openoffice.org/w/images/b/bf/Impress_Clickmap_small2.jpg" title="OpenOffice Impress toolbar click map" width="655" height="244" /></a><p class="wp-caption-text">OpenOffice Impress toolbar click map</p></div>
<p>More information on what they&#8217;re doing can be found over on the <a href="http://blogs.sun.com/GullFOSS/entry/impress_click_map_what_s">GullFOSS Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/10/22/click-maps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Planning for change</title>
		<link>http://blogs.gnome.org/calum/2009/08/25/planning-for-change/</link>
		<comments>http://blogs.gnome.org/calum/2009/08/25/planning-for-change/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 12:13:39 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[Sun]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=460</guid>
		<description><![CDATA[This sort of thing always worries me.  I really wish we had a more formal way of alerting users that functionality was going to go away, rather than just pulling the rug from under their feet when they install a new release.
At Sun, and I&#8217;m sure at most other companies that support software products, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mail.gnome.org/archives/gnome-doc-list/2009-August/msg00120.html">This sort of thing</a> always worries me.  I really wish we had a more formal way of alerting users that functionality was going to go away, rather than just pulling the rug from under their feet when they install a new release.</p>
<p>At Sun, and I&#8217;m sure at most other companies that support software products, we have to tell our customers in advance when (certain) features are going away.  We can&#8217;t just drop them from one release to the next because we&#8217;ve gone off the idea.</p>
<p>Personally, I&#8217;d like to see GNOME manage this a lot better, perhaps (from the end user&#8217;s perspective) via a section in the <a href="http://www.gnome.org/start/stable">GNOME release notes</a> that said which features we intended to remove from the <em>next</em> release.  The impact of such changes would then have to be thought through well in advance, and there&#8217;d be plenty of time to remove the feature, fix any related issues, and properly update the documentation prior to its actual disappearance.  And users would have time to prepare for the change, and have the opportunity to raise any sensible objections before the fact, rather than after it.</p>
<p>(This thought isn&#8217;t especially new, nor directly aimed at the proposed Windows capplet removal&#8230; although I do know that&#8217;s a decision that would generate support calls for Sun users and customers, who always scream when anything related to their sloppy focus settings breaks, changes or goes away.  Many of them have been using sloppy focus on UNIX desktops since before GNOME or even Linux were first thought of, so it&#8217;s not a feature we like to mess with&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/08/25/planning-for-change/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Control center refresh</title>
		<link>http://blogs.gnome.org/calum/2009/07/14/control-center-refresh/</link>
		<comments>http://blogs.gnome.org/calum/2009/07/14/control-center-refresh/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 15:57:04 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[controlcenter]]></category>
		<category><![CDATA[preferences]]></category>
		<category><![CDATA[settings]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=441</guid>
		<description><![CDATA[Some of you have probably heard that some folks at Sun have been working on a proposal for a tidied-up GNOME control center shell.  Well, at long last, here are some details!
First of all, I should say that I actually have little personal involvement in this project&#8212;it&#8217;s being led by Kristin Travis and Jenya [...]]]></description>
			<content:encoded><![CDATA[<p>Some of you have probably heard that some folks at Sun have been working on a proposal for a tidied-up GNOME control center shell.  Well, at long last, here are some details!</p>
<p>First of all, I should say that I actually have little personal involvement in this project&mdash;it&#8217;s being led by <a href="mailto:kristin.travis@sun.com">Kristin Travis</a> and <a href="mailto:jenya.gestrin@sun.com">Jenya Gestrin</a> of Sun&#8217;s <a href="http://blogs.sun.com/designatsun">xDesign team</a>&#8230; I&#8217;m just abusing my position on <a href="http://planet.gnome.org">Planet GNOME</a> to plug what they&#8217;re doing <img src='http://blogs.gnome.org/calum/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' />   And as yet, there&#8217;s no production code to speak of, just mockups and Flash prototypes, so there&#8217;s still plenty of scope for feedback.</p>
<p>You can download the latest protoypes, peruse numerous mockups, and read about the design process to date (including a <a href="http://live.gnome.org/UsabilityProject/Whiteboard/ControlCenter/Sun/StudyReport">usability study on the capplet categorisation</a>) on the Usability Project&#8217;s <a href="http://live.gnome.org/UsabilityProject/Whiteboard/ControlCenter">Control Center Whiteboard</a> pages.</p>
 <div id="attachment_444" class="wp-caption aligncenter" style="width: 309px"><a href="http://live.gnome.org/UsabilityProject/Whiteboard/ControlCenter"><img src="http://blogs.gnome.org/calum/files/2009/07/sun-cc1-299x300.png" alt="Latest control center mockup" title="Latest control center mockup" width="299" height="300" class="size-medium wp-image-444" /></a><p class="wp-caption-text">Latest control center mockup</p></div>
<p>Feedback welcome here, on the <a href="http://mail.gnome.org/mailman/listinfo/gnomecc-list">control center mailing list</a>, or direct to <a href="mailto:kristin.travis@sun.com">Kristin</a> and <a href="mailto:jenya.gestrin@sun.com">Jenya</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/07/14/control-center-refresh/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Who needs I ♥ GNOME stickers?</title>
		<link>http://blogs.gnome.org/calum/2009/07/06/who-needs-i-%e2%99%a5-gnome-stickers/</link>
		<comments>http://blogs.gnome.org/calum/2009/07/06/who-needs-i-%e2%99%a5-gnome-stickers/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 01:40:53 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[desktopsummit]]></category>
		<category><![CDATA[grancanaria]]></category>
		<category><![CDATA[guadec]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=432</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="attachment_433" class="wp-caption aligncenter" style="width: 310px"><img src="http://blogs.gnome.org/calum/files/2009/07/image0083-300x240.jpg" alt="A more accurate affiliation" title="Affiliation" width="300" height="240" class="size-medium wp-image-433" /><p class="wp-caption-text">A more accurate affiliation</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/07/06/who-needs-i-%e2%99%a5-gnome-stickers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Try out OpenSolaris&#8230; in your browser</title>
		<link>http://blogs.gnome.org/calum/2009/06/19/try-out-opensolaris-in-your-browser/</link>
		<comments>http://blogs.gnome.org/calum/2009/06/19/try-out-opensolaris-in-your-browser/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 17:32:37 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[Sun]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[vdi]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=428</guid>
		<description><![CDATA[This is a neat idea (if not technically all that novel)&#8230; log in to Sun Learning Services portal, and you can play with a virtual instance of OpenSolaris for up to an hour.
It does require Java, there are only 8 slots available at any one time, and right now they&#8217;re still provisioning OpenSolaris 2008.11 rather [...]]]></description>
			<content:encoded><![CDATA[<p>This is a neat idea (if not technically all that novel)&#8230; log in to <a href="https://learning.sun.com/">Sun Learning Services</a> portal, and you can <a href="https://learning.sun.com/solc/course/sandbox-1">play with a virtual instance of OpenSolaris for up to an hour</a>.</p>
<p>It does require Java, there are only 8 slots available at any one time, and right now they&#8217;re still provisioning OpenSolaris <a href="http://www.opensolaris.com/learn/features/whats-new/200811/">2008.11</a> rather than the newer and shinier <a href="http://www.opensolaris.com/learn/features/whats-new/200906/">2009.06</a>.  But if you want to give OpenSolaris a quick whirl, you might find it more convenient than <a href="http://www.opensolaris.com/get/index.jsp">downloading the LiveCD</a>.</p>
<p>More info in <a href="http://blogs.sun.com/observatory/entry/learning_on_demand_service">Brian Leonard&#8217;s blog entry</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/06/19/try-out-opensolaris-in-your-browser/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Compiz in a Box</title>
		<link>http://blogs.gnome.org/calum/2009/04/08/compiz-in-a-box/</link>
		<comments>http://blogs.gnome.org/calum/2009/04/08/compiz-in-a-box/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 16:32:31 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=409</guid>
		<description><![CDATA[In VirtualBox 2.2.0, which was released today, that is.  The new OpenGL acceleration for Linux and Solaris guests allows compiz to run very nicely in a virtual machine.  (Click the thumbnail for a Theora video of compiz running in an OpenSolaris guest in OS X.)
EDIT: I suppose I ought to add there&#8217;s some [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.virtualbox.org/wiki/Downloads">VirtualBox 2.2.0</a>, which was released today, that is.  The new OpenGL acceleration for Linux and Solaris guests allows compiz to run very nicely in a virtual machine.  (Click the thumbnail for a Theora video of compiz running in an OpenSolaris guest in OS X.)</p>
<div id="attachment_413" class="wp-caption aligncenter" style="width: 393px"><a href="http://mediacast.sun.com/users/Calum/media/compiz-vbox.ogg"><img src="http://blogs.gnome.org/calum/files/2009/04/compiz-vbox1.png" alt="Compiz running in VirtualBox" title="Compiz running in VirtualBox" width="383" height="288" class="size-full wp-image-413" /></a><p class="wp-caption-text">Compiz running in VirtualBox</p></div>
<p>EDIT: I suppose I ought to add there&#8217;s some other cool stuff in 2.2.0 as well, particularly the ability to import/export appliances in <a href="http://xml.coverpages.org/ni2009-03-23-a.html">OVF format</a>.</p>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2009/04/08/compiz-in-a-box/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>VirtualBox 2.1.0</title>
		<link>http://blogs.gnome.org/calum/2008/12/17/virtualbox-210/</link>
		<comments>http://blogs.gnome.org/calum/2008/12/17/virtualbox-210/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 15:19:04 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[Sun]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=384</guid>
		<description><![CDATA[Sun released VirtualBox 2.1.0 today.  In addition to bugfixes, new features include:

Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts
Support for 64-bit guests on 32-bit host operating systems (experimental; see user manual, chapter 1.6, 64-bit guests, page 16)
Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see user manual, chapter [...]]]></description>
			<content:encoded><![CDATA[<p>Sun released <a href="http://www.virtualbox.org">VirtualBox 2.1.0</a> today.  In addition to bugfixes, new features include:</p>
<ul>
<li>Support for hardware virtualization (VT-x and AMD-V) on Mac OS X hosts
<li>Support for 64-bit guests on 32-bit host operating systems (experimental; see user manual, chapter 1.6, 64-bit guests, page 16)
<li>Added support for Intel Nehalem virtualization enhancements (EPT and VPID; see user manual, chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10))
<li>Experimental 3D acceleration via OpenGL (see user manual, chapter 4.8, Hardware 3D acceleration (OpenGL), page 66)
<li>Experimental LsiLogic and BusLogic SCSI controllers (see user manual, chapter 5.1, Hard disk controllers: IDE, SATA (AHCI), SCSI, page 70)
<li>Full VMDK/VHD support including snapshots (see user manual, chapter 5.2, Disk image ﬁles (VDI, VMDK, VHD), page 72)
<li>New NAT engine with signiﬁcantly better performance, reliability and ICMP echo (ping) support (bugs #1046, #2438, #2223, #1247)
<li>New Host Interface Networking implementations for Windows and Linux hosts with easier setup (replaces TUN/TAP on Linux and manual bridging on Windows)
</ul>
<p>Downloads for Solaris, OpenSolaris, Linux, OS X and Windows are <a href="http://www.virtualbox.org/wiki/Downloads">available here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2008/12/17/virtualbox-210/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OpenSolaris 2008.11</title>
		<link>http://blogs.gnome.org/calum/2008/12/10/opensolaris-200811/</link>
		<comments>http://blogs.gnome.org/calum/2008/12/10/opensolaris-200811/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 14:30:28 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[2008.11]]></category>
		<category><![CDATA[indiana]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[timeslider]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=367</guid>
		<description><![CDATA[Sun are officially launching OpenSolaris 2008.11 today&#8230; although as the name suggests, it was pretty much ready to go at the end of last month, and those in the know have been able to download it from both the community website and the distro website since then   You can join us at 1700 [...]]]></description>
			<content:encoded><![CDATA[<p>Sun are <a href="http://www.opensolaris.com/">officially launching OpenSolaris 2008.11</a> today&#8230; although as the name suggests, it was pretty much ready to go at the end of last month, and those in the know have been able to download it from both the <a href="http://www.opensolaris.org">community website</a> and the <a href="http://www.opensolaris.com">distro website</a> since then <img src='http://blogs.gnome.org/calum/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' />  You can <a href="http://www.opensolaris.com/">join us at 1700 UTC today</a> for a web chat with some of the people involved.</p>
<p><a href="http://blogs.gnome.org/gman">Glynn</a> has written up a <a href="http://www.opensolaris.com/learn/features/whats-new/200811/">good summary of new features</a>, which include <a href="http://library.gnome.org/misc/release-notes/2.24/">GNOME 2.24</a>, ZFS Time Slider, accessible install, and big improvements to <a href="http://opensolaris.org/os/project/presto/">plug&#8217;n'play printer support</a>, <a href="http://opensolaris.org/os/project/nwam/">automatic network configuration</a>, and <a href="http://www.opensolaris.org/os/project/suspend-resume/">laptop suspend/resume</a>.  The number of additional packages available in the repositories has greatly improved since the 2008.05 release, and we now have various repos and a <a href="http://opensolaris.org/os/community/sw-porters/contributing/">new process</a> that will make contributing packages easier than ever.</p>
<p>Roman Strobl has produced a <a href="http://blogs.sun.com/observatory/entry/screencast_what_s_new_in">12 minute screencast</a> to show off some of the new bits, and <a href="http://blogs.sun.com/erwann">Erwann Chénedé</a> has a shorter one that focuses exclusively on <a href="http://blogs.sun.com/erwann/entry/time_slider_screencast">Time Slider</a>, which seems to have been generating a lot of interest.</p>
<p>Of course, 2008.11 still has all the usual Solaris goodness like ZFS, Zones and Dtrace built-in, with the <a href="http://www.opensolaris.org/os/community/security/projects/tx/TX_opensolaris_2008_11/">Solaris Trusted Extensions</a> now just a click away too, giving you access to one of the most secure desktops on the planet*.</p>
<p>So why not give the LiveCD a spin?  You can grab it via <a href="http://dlc.sun.com/torrents/info/osol-0811.iso.torrent">BitTorrent</a>, or <a href="http://dlc.sun.com/osol/opensolaris/2008/11/osol-0811.iso">download the ISO</a> directly from Sun (or alternatively, from the <a href="http://www.genunix.org/distributions/indiana/osol-0811.iso">genunix mirror</a>, or via FTP from <a href="ftp://ftp.df.lth.se/pub/opensolaris/current/">LTH in Sweden</a>).</p>
<p><small><i>* Probably <img src='http://blogs.gnome.org/calum/wp-content/mu-plugins/tango-smilies/tango/face-smile.png' alt=':)' class='wp-smiley' />   (OpenSolaris Trusted Extensions hasn&#8217;t received <a href="http://en.wikipedia.org/wiki/Common_Criteria">Common Criteria Certfication</a> yet, but the Solaris 10 version was most recently certified at <a href="http://en.wikipedia.org/wiki/Evaluation_Assurance_Level">EAL 4+</a>.  More information <a href="http://www.sun.com/software/security/securitycert/">here</a>.)</i></small></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2008/12/10/opensolaris-200811/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Step back in time</title>
		<link>http://blogs.gnome.org/calum/2008/10/14/step-back-in-time-2/</link>
		<comments>http://blogs.gnome.org/calum/2008/10/14/step-back-in-time-2/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 16:54:05 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[zfs opensolaris]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/?p=341</guid>
		<description><![CDATA[Slightly crummy name, but great to see the first phase of the ZFS Time Slider project that Erwann, Niall and Tim have been working on coming together in time for our OpenSolaris 2008.11 release next month.
It works a bit like another company&#8217;s product of a similar name, except right now ours only takes regular snapshots [...]]]></description>
			<content:encoded><![CDATA[<p>Slightly crummy name, but great to see the first phase of the ZFS <a href="http://blogs.sun.com/erwann/entry/zfs_on_the_desktop_zfs">Time Slider</a> project that <a href="http://blogs.sun.com/erwann">Erwann</a>, <a href="http://blogs.sun.com/niall/">Niall</a> and <a href="http://blogs.sun.com/timf">Tim</a> have been working on coming together in time for our <a href="http://www.opensolaris.com">OpenSolaris 2008.11</a> release next month.</p>
<p>It works a bit like another company&#8217;s product of a similar name, except right now ours only takes regular snapshots to the same disk, rather than backing up to removable media (but we&#8217;ll probably end up doing that too).  It&#8217;s not quite the auto-save function that <a href="http://www.gnome.org/~federico/">Federico</a> was talking about <a href="http://live.gnome.org/Boston2008/GUIHackfest/FileManagement/AutoSaveAndVersions">last week</a> and <a href="http://guadec.expectnation.com/guadec08/public/schedule/detail/69">at GUADEC</a>, but it&#8217;s certainly nice to see some of the power of <a href="http://opensolaris.org/os/community/zfs/">ZFS</a> in use on the desktop at last.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2008/10/14/step-back-in-time-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On app-specific themeable icons</title>
		<link>http://blogs.gnome.org/calum/2008/09/19/on-app-specific-themeable-icons/</link>
		<comments>http://blogs.gnome.org/calum/2008/09/19/on-app-specific-themeable-icons/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 14:17:20 +0000</pubDate>
		<dc:creator>calum</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[themes packages]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/calum/2008/09/19/on-app-specific-themeable-icons/</guid>
		<description><![CDATA[So, we&#8217;re attempting to follow this advice for a couple of OpenSolaris applications we&#8217;re working on.
It works fine for the hicolor icons, but the advice for themes that want to over-ride them is rather vague: &#8220;You can also provide icons for other themes in here [$pkgdatadir/icons], by installing them into a subdirectory for that theme.&#8221;The [...]]]></description>
			<content:encoded><![CDATA[<p>So, we&#8217;re attempting to follow <a href="http://live.gnome.org/ThemableAppSpecificIcons">this advice</a> for a couple of <a href="http://www.opensolaris.org">OpenSolaris</a> applications we&#8217;re working on.</p>
<p>It works fine for the hicolor icons, but the advice for themes that want to over-ride them is rather vague: &#8220;You can also provide icons for other themes in here [$pkgdatadir/icons], by installing them into a subdirectory for that theme.&#8221;The question is, who&#8217;s responsible for installing them?  The theme or the app?  Seems to me there are problems either way.</p>
<p>If the theme installs them, first it has to find out where that app installed its hicolor app-specific icons.  It will usually be /usr/share/appname/icons/hicolor, but there&#8217;s no guarantee about the value of $pkgdatadir for any particular application.</p>
<p>Once over that hurdle, the theme is now stomping in the application&#8217;s territory.  At best, uninstalling the app will leave a $pkgdatatdir/icons directory on your disk, containing a bunch of icons that aren&#8217;t going to be used any more.  At worst, the app uninstall might just lazily blow away the $pkgdatadir directory altogether, wantonly deleting files that were installed by another package (the theme).</p>
<p>On the other hand, though, we surely can&#8217;t expect each app to be responsible for installing icons for every theme that wants to override them.  Distros can of course patch those apps downstream with their branded icons <em>du jour</em>, but that will soon become cumbersome when there are more than two or three such apps.  And independent theme artists, such as those who contribute to <a href="http://art.gnome.org">art.gnome.org</a>, don&#8217;t have the luxury of patching any apps at all.  So their themes would never be able to override app-specific icons.</p>
<p>So what to do?  The more I work with themes, the more I wish they&#8217;d all go away and we&#8217;d just use a single, identifiably-GNOME look-and-feel like the grown-up desktops do <img src='http://blogs.gnome.org/calum/wp-content/mu-plugins/tango-smilies/tango/face-raspberry.png' alt=':P' class='wp-smiley' />  </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/calum/2008/09/19/on-app-specific-themeable-icons/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
