<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>SmSpillaz' Blog</title>
	<atom:link href="http://smspillaz.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://smspillaz.wordpress.com</link>
	<description>SmSpillaz' blog. Mainly related to CF</description>
	<lastBuildDate>Sat, 27 Jun 2009 14:26:43 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/bfecbf57ceb462fe454a245341f289ad?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>SmSpillaz' Blog</title>
		<link>http://smspillaz.wordpress.com</link>
	</image>
			<item>
		<title>Notes from a GNOME 3 Mockup</title>
		<link>http://smspillaz.wordpress.com/2009/06/27/notes-from-a-gnome-3-mockup/</link>
		<comments>http://smspillaz.wordpress.com/2009/06/27/notes-from-a-gnome-3-mockup/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 14:26:43 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=469</guid>
		<description><![CDATA[Accuse me of blogspam and whatnot, but I saw this, it was really cool and I thought I just /had/ to share it with you.
Yes, I&#8217;m talking about that UI mockup on the front page of reddit today. Some of the stuff I saw there just made me think &#8220;Why isn&#8217;t some of the stuff [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=469&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Accuse me of blogspam and whatnot, but I saw this, it was really cool and I thought I just /had/ to share it with you.</p>
<p>Yes, I&#8217;m talking about <a href="http://www.youtube.com/watch?v=lsZvwyxJ9vk">that UI mockup on the front page of reddit today</a>. Some of the stuff I saw there just made me think &#8220;Why isn&#8217;t some of the stuff there already in compiz today?&#8221;.</p>
<p>Granted, most of the effects show in the video are already in compiz (such as wobbly, dodge, etc) but it was the 2 at the end that got me. The first is where the user drags the window onto the taskbar and it minimizes. Makes. So. Much. Damn. Sense. <em>Why</em> have I been wasting so much time trying to reach for a little button on the window decoration when all that time I could have just used fitts law as we already do with the launcher menu, hotcorners etc to minimize windows. <em>Why</em>? The same concept is (rather neatly) applied to the workspace switcher as well.</p>
<p>This could all work out in the panel interface I&#8217;ve been thinking of but not really acting on at the moment. Sigh &#8211; internets, plz give me some developers to help me with this. kthx.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/469/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/469/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/469/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/469/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/469/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/469/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/469/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/469/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/469/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/469/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=469&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/06/27/notes-from-a-gnome-3-mockup/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Fedora</title>
		<link>http://smspillaz.wordpress.com/2009/06/21/fedora/</link>
		<comments>http://smspillaz.wordpress.com/2009/06/21/fedora/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 15:55:14 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=461</guid>
		<description><![CDATA[So I had a rather unfortunate event over the past two weeks. Upgraded my kernel &#8211; no matching kernel sources, boot up, dkms dies, fsck dies and my file system table gets trashed in the process. Fun.
/Thankfully/ I had just gotten around to installing rsync on my server and had run a few backups by [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=461&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So I had a rather unfortunate event over the past two weeks. Upgraded my kernel &#8211; no matching kernel sources, boot up, dkms dies, fsck dies and my file system table gets trashed in the process. Fun.</p>
<p>/Thankfully/ I had just gotten around to installing rsync on my server and had run a few backups by that time so I didn&#8217;t loose much that was important. I just had the issue of no linux system and I honestly can&#8217;t be bothered to wipe this machine and re-install all four operating systems because I don&#8217;t really have the time to. So I&#8217;ve been trying things out in VirtualBox on Vista (which I haven&#8217;t booted into for about 4 months now). Suprisingly, it&#8217;s quite stable if I don&#8217;t mess with it and are careful about what you do, although I have noticed in the two weeks I&#8217;ve been using it performance has degraded somewhat.</p>
<p>Anyways, openSUSE isn&#8217;t really heading in a direction that suits me anymore &#8211; no plymouth, no KMS, no DRI2 are geared up for 11.2 and fighting some of the stuff that comes with it is starting to become a pain. If you don&#8217;t want to mess around too much though, openSUSE is a great distro &#8211; I recommend it over Ubuntu, it&#8217;s just my interests have changed.</p>
<p>I noticed that most of the awesome X Devs like <a href="http://who-t.blogspot.com/">Peter Hutterer</a> and <a href="http://hoegsberg.blogspot.com/">Kristian Hoegsberg</a> (and let&#8217;s not forget Linus Himself!) are using Fedora, and I&#8217;ve heard it&#8217;s geared towards developers (being bleeding edge and all) &#8211; and I guess I&#8217;m not ready to delve into the DIY distro territory of Gentoo and Arch.</p>
<p><img class="aligncenter size-medium wp-image-467" title="Fedora Login Screen" src="http://smspillaz.files.wordpress.com/2009/06/fedora-login-screen.jpg?w=300&#038;h=187" alt="Fedora Login Screen" width="300" height="187" />I&#8217;ve always craved this GDM setup &#8211; simple and functional. If I recall correctly, openSUSE has it now too.</p>
<p><img class="aligncenter size-medium wp-image-464" title="Fedora KDE" src="http://smspillaz.files.wordpress.com/2009/06/fedora-kde.jpg?w=300&#038;h=183" alt="Fedora KDE" width="300" height="183" />I also want to try to move back to KDE as well because it has some pretty cool things coming up for it. Although, I&#8217;m finding it difficult somewhat.</p>
<p><img class="aligncenter size-medium wp-image-466" title="Fedora GNOME" src="http://smspillaz.files.wordpress.com/2009/06/fedora-gnome.jpg?w=300&#038;h=183" alt="Fedora GNOME" width="300" height="183" /></p>
<p><img class="aligncenter size-medium wp-image-463" title="Fedora XFCE" src="http://smspillaz.files.wordpress.com/2009/06/fedora-xfce.jpg?w=300&#038;h=183" alt="Fedora XFCE" width="300" height="183" /><img class="aligncenter size-medium wp-image-462" title="Fedora LXDE" src="http://smspillaz.files.wordpress.com/2009/06/fedora-lxde.jpg?w=300&#038;h=183" alt="Fedora LXDE" width="300" height="183" />Fedora also has nice support for other DE&#8217;s as well like XFCE and LXDE which I am also considering. (Although XFCE lacks support for gvfs&#8230;)</p>
<p><img class="aligncenter size-medium wp-image-465" title="Fedora GNOME Compiz" src="http://smspillaz.files.wordpress.com/2009/06/fedora-gnome-compiz.jpg?w=300&#038;h=183" alt="Fedora GNOME Compiz" width="300" height="183" />Surprisingly Compiz works under VirtualBox while running under <em>Windows</em> which is quite a testament to how far both open source software but also Virtualization software has come today. It runs at quite a decent framerate (120fps), there is support for ARB_fragment_program and it quite usable. The only glitch I&#8217;ve noticed so far is opacity related where blending does not occur properly. Oh well.</p>
<p>In the Compiz 0.9 development department I&#8217;ve been silently working on the Thumbnail plugin. It&#8217;s actually been quite a job considering the way it works and I&#8217;m also adding a few well deserved features like setting a thumbnail region hint (Sadly no EMWH spec for this yet, so I am doing it both for KDE and genericly), so that you can peek windows you have hovered the thumbnail over. Also, I should probably write an Aero Snaps-eqsue plugin so that Windows 7 doesn&#8217;t have anything on us on day one <img src='http://s.wordpress.com/wp-includes/images/smilies/face-raspberry.png' alt=':P' class='wp-smiley' /> .</p>
<p>I&#8217;ll probably re-install my system in about 2 weeks during school break and during that time I should be able to do some compiz related work.</p>
<p>-Sm</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/461/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/461/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=461&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/06/21/fedora/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-login-screen.jpg?w=300" medium="image">
			<media:title type="html">Fedora Login Screen</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-kde.jpg?w=300" medium="image">
			<media:title type="html">Fedora KDE</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-gnome.jpg?w=300" medium="image">
			<media:title type="html">Fedora GNOME</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-xfce.jpg?w=300" medium="image">
			<media:title type="html">Fedora XFCE</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-lxde.jpg?w=300" medium="image">
			<media:title type="html">Fedora LXDE</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/06/fedora-gnome-compiz.jpg?w=300" medium="image">
			<media:title type="html">Fedora GNOME Compiz</media:title>
		</media:content>
	</item>
		<item>
		<title>Strange how something so far away</title>
		<link>http://smspillaz.wordpress.com/2009/06/07/strange-how-something-so-far-away/</link>
		<comments>http://smspillaz.wordpress.com/2009/06/07/strange-how-something-so-far-away/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 10:30:58 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=458</guid>
		<description><![CDATA[Can come so close to home.
I should probably take my books home &#8211; at this rate I will soon be quarantined.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=458&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Can come so close <a href="http://scotch.wa.edu.au/view/news-archive/swine-flu/">to</a> <a href="http://scotch.wa.edu.au/view/news-archive/middle-school-closure/">home</a>.</p>
<p>I should probably take my books home &#8211; at this rate I will soon be quarantined.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/458/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/458/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/458/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=458&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/06/07/strange-how-something-so-far-away/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Bzzt! Update!</title>
		<link>http://smspillaz.wordpress.com/2009/05/27/bzzt-update/</link>
		<comments>http://smspillaz.wordpress.com/2009/05/27/bzzt-update/#comments</comments>
		<pubDate>Wed, 27 May 2009 04:20:38 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=456</guid>
		<description><![CDATA[Kazzap!
Activity!
Woo!
Compiz Related Stuff:
Elements(++/0.9):
[DEBUG] * Plugin 'elements' successfully loaded!
init function called
PrivateElementScreen  constructor call!

Sam@XPS-SUSE:~/.compiz/options&#62; PKG_CONFIG_PATH=/opt/compiz/lib/pkgconfig pkg-config --modversion compiz
# 0.9.0
I&#8217;m quite glad to say that compiz isn&#8217;t dead! Far from it! One of my bigger plugins, elements, has finally been ported, after sorting through about 500 unique compile errors in the past week. Unfortunately, while it is ported [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=456&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Kazzap!</p>
<p>Activity!</p>
<p>Woo!</p>
<h2>Compiz Related Stuff:</h2>
<h3>Elements(++/0.9):</h3>
<pre>[DEBUG] * Plugin 'elements' successfully loaded!
init function called
PrivateElementScreen  constructor call!

Sam@XPS-SUSE:~/.compiz/options&gt; PKG_CONFIG_PATH=/opt/compiz/lib/pkgconfig pkg-config --modversion compiz
# 0.9.0</pre>
<p>I&#8217;m quite glad to say that compiz isn&#8217;t dead! Far from it! One of my bigger plugins, <strong>elements</strong>, has finally been ported, after sorting through about 500 unique compile errors in the past week. Unfortunately, while it is ported and it <em>loads</em>, it isn&#8217;t really <em>finished</em> yet as I can&#8217;t get a config file for it from the ini plugin. And besides that, even if I were, I&#8217;d have to use CCSM for most of the multi-list stuff and &#8230; well, that&#8217;s going to take me a while to sort out and get working with my own install. So, it&#8217;s ported and I&#8217;ll probably come back and finish it later =)</p>
<p>You can get it at:</p>
<pre>git://git.compiz.org/compiz/plugins/elements</pre>
<p>I&#8217;m probably going to start porting other smaller plugins while I&#8217;ve stuff got spare time.</p>
<p><strong>CompizShell?</strong></p>
<p>I was thinking about how I might implement this, and hopefully if I can get MacSlow&#8217;s <a href="http://macslow.thepimp.net/?p=41">RGBA-GLX</a> code working the way I want, then I should be able to draw a fullscreen window for the panel that will smothly resize and use XShape to handle input.</p>
<p>Hopefully, a minimalistic implementation should be enough for compiz users who want to use compiz with future gnome version.</p>
<h2>Real Life Related Stuff:</h2>
<h3>Evatt</h3>
<p>So my partner and I won the 2009 UNYA Hammaskjold Trophy Competition (Model United Nations Debating), so we&#8217;re off to the 2009 Evatt Trophy Competition later in December! Whee!</p>
<p>Also, I&#8217;ve heard tentative news that one of my friends has been selected for the final 4 WADL State Team, which is just awesome!</p>
<p><strong>.eu</strong></p>
<p>It was awesome of course. Germany, France, Poland. Nuff said.</p>
<p><strong>Exams</strong></p>
<p>Yay, they&#8217;re over! FreeTime++!</p>
<p><strong>XBMC</strong></p>
<p>I also managed to rebuild a server out of spare parts on junk collection day. So far, although the average age is about 7~ years, it&#8217;s pretty awesome!, It&#8217;s got a 10 year old HDD (10GB at 5200RPM IDE), DVD Burner at 2x (Woo!), P4 2.4GHz, ATI Radeon 9850 (R300, which is supported by both KMS and DRI2), a truckload of USB bays and an ASUS MyCinema Europa for TV. And the motherboard is a Foxconn which came with the CPU. It&#8217;s plugged into my TV and acts as a full-on HTPC and it&#8217;s got the XBMC-PVR-VDR patch applied so I can watch TV. I should really do a review of XBMC one day, it&#8217;s just plain awesome. Runs Ubuntu 9.04 like a fox.</p>
<p>-Sm</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/456/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/456/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=456&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/05/27/bzzt-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Misinformation and miscommunication</title>
		<link>http://smspillaz.wordpress.com/2009/04/30/misinformation-and-miscommunication/</link>
		<comments>http://smspillaz.wordpress.com/2009/04/30/misinformation-and-miscommunication/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 13:47:58 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=454</guid>
		<description><![CDATA[A while back I said a few (looking back on it, rather harsh) words about gnome-shell. I&#8217;ve probably miscommunicated what I was trying to say with regards to that situation.
First of all, such comments are (roughly) my own opinion and my stance has changed to be a bit more neutral since then &#8211; of course [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=454&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A while back I said a few (looking back on it, rather harsh) <a href="http://smspillaz.wordpress.com/2009/04/02/compiz-09x-where-are-we-now-and-where-to-from-here/">words</a> about gnome-shell. I&#8217;ve probably miscommunicated what I was trying to say with regards to that situation.</p>
<p>First of all, such comments are (roughly) my own opinion and my stance has changed to be a bit more neutral since then &#8211; of course with the status quo and the way GNOME-Shell is written, it would be difficult to make it WM-agnostic as it is now. Looking at the code the job may be a little harder than I thought. Of course, it&#8217;s important to note that though I am a member of the compiz council (an ill fitted one at times), usually my comments don&#8217;t represent the entire view of the compiz project (even though it might look like it).</p>
<p>Secondly, I get the impression that people are starting to think GNOME is some kind of evil project. They&#8217;re really not &#8211; and I think GNOME-Shell has a lot of merit to it and is certainly a step in the right direction for bringing a composited desktop to the masses.</p>
<p>The only concerns that I had outlined with it was that it integrated the panel with the window manager. This has it&#8217;s merits and can make things a lot easier, but also means that if you were to start another window manager (i.e compiz) you would lose your panel. There are replacements for the panel (like AWN, Kiba) but for people who like the normal panel (like me), this isn&#8217;t the best scenario.</p>
<p>I guess the best thing to do now is to let matters cool down and cross the bridge of the issue of the panel when we get to it.</p>
<p>So please &#8211; don&#8217;t turn this into some kind of holy war, because it really isn&#8217;t. I always try to live by the rule &#8216;Assume best intentions&#8217; i.e people aren&#8217;t evil for the sake of being evil &#8211; there is always some good intent in actions. The shell issue will sort it self out, it&#8217;s just one of the many little things that should probably be addressed in the future.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/454/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/454/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/454/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/454/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/454/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/454/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=454&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/04/30/misinformation-and-miscommunication/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>CCSM</title>
		<link>http://smspillaz.wordpress.com/2009/04/05/ccsm/</link>
		<comments>http://smspillaz.wordpress.com/2009/04/05/ccsm/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 14:28:35 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/2009/04/05/ccsm/</guid>
		<description><![CDATA[&#8220;I think the Compiz guys and girls need to work hard on making ccsm more accessible, in such a way that it doesn&#8217;t require a degree in physics and geometry to figure out how it works.&#8221; -OSNews
In terms of CCSM, such a comment has always troubled me. Apart from graphical glitches and &#8216;pointless bling&#8217;, CCSM [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=448&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8220;I think the Compiz guys and girls need to work hard on making ccsm more accessible, in such a way that it doesn&#8217;t require a degree in physics and geometry to figure out how it works.&#8221; -OSNews</p>
<p>In terms of CCSM, such a comment has always troubled me. Apart from graphical glitches and &#8216;pointless bling&#8217;, CCSM seems to be one of the main areas compiz is seen as &#8216;weak&#8217;. Of course, there is a point to which we need to know &#8211; are we doing it wrong, and what can we do to fix it.</p>
<p>A lot of the comments on CCSM come down to it&#8217;s sharp learning curve and learning the  plugin-based configuration and not feature based.</p>
<p>Anyways, considering that we&#8217;ve been using CCSM for ages, all the developers find it incredibly easy &#8211; but we acknowledge that perhaps it is not as simple for newer users. So my question is this &#8211; what can we do to improve CCSM&#8217;s usability. What would make it make more sense? You are free to make any suggestions, however the only restriction we have so far is that it needs to be flexible over multiple plugins &#8211; i.e it should be consistent for every plugin as every plugin has it&#8217;s own metadata.</p>
<p>-Sm</p>
<p>(On a side note, I thought I might share with you that my partner and I were selected to train with on the Western Australian Debating Legue State Squad of 2009, a prestigious recognition and certainly a fufillment of a long-term goal for myself)</p>
<p><em><strong>Edit:</strong> Thanks for all the feedback, as far as I can see these are some of the things that need to be done (and are doable)</em></p>
<ul>
<li>Remove plugin-centric view &#8211; make it feature centric (as best as possible) instead: I.e. for &#8216;cube&#8217; just have &#8216;cube&#8217; then everything that depends on it can be put inside the &#8216;cube&#8217; page or group all the switchers into one? (Or make them plugin-plugins). Where this would really work is animation and elements &#8211; that way we can really separate it out into &#8216;engine&#8217; plugins and have them all under animation/elements respectively.</li>
<li>Do something about window matching &#8211; make the match editor more obvious?</li>
<li>This wasn&#8217;t brought up,  but probably something done about actions &#8211; the same option  shouldn&#8217;t really repeat itself 3 times if it was to be triggered with a key, button and edge. All the bindings buttons should be one option for each actual option.</li>
<li>Add launchers for simple/medium CCSM</li>
<li>More GNOME-HIGness i.e not having close where back is.</li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/448/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=448&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/04/05/ccsm/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Compiz 0.9.x &#8211; Where are we now, and where to from here</title>
		<link>http://smspillaz.wordpress.com/2009/04/02/compiz-09x-where-are-we-now-and-where-to-from-here/</link>
		<comments>http://smspillaz.wordpress.com/2009/04/02/compiz-09x-where-are-we-now-and-where-to-from-here/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 10:41:52 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=446</guid>
		<description><![CDATA[Hi everyone.
Hope you didn&#8217;t mind my obnoxious April Fools joke yesterday, it was just an idea myself and racarr threw around in IRC :p.
Anyways, this post is about Compiz 0.9.x (formerly &#8216;compiz++&#8217;). Compiz 0.9.x started in december when onestone announced his core rewrite on the mailing list. It had features like pluggable output backends, written [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=446&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi everyone.</p>
<p>Hope you didn&#8217;t mind my obnoxious April Fools joke yesterday, it was just an idea myself and racarr threw around in IRC :p.</p>
<p>Anyways, this post is about Compiz 0.9.x (formerly &#8216;compiz++&#8217;). Compiz 0.9.x started in december when <strong>onestone</strong> announced his core rewrite on the mailing list. It had features like pluggable output backends, written in c++ (and a few nice interfaces that came with it) and other misc bits and pieces. It was designed mostly in mind to overcome a lot of the design problems we were having, like plugin-plugins and a ridiculous amound of code to manage lists. In Janurary, some developers started to toy around with it and at the beginning of this February, we announced that compiz++ would become the base for the 0.9.x series and the 0.9.x series would features some major reworks. We&#8217;ve all been quite busy during that time &#8211; so we&#8217;ve done whatever possible to push the branch forwards.</p>
<p><strong>Where are we now?</strong></p>
<p>Currently, we are in the process of porting plugins to the 0.9.x branch. If you&#8217;ve observing cgit you might see &#8216;compiz++&#8217; branches pop up in various plugins. This is where all the work is being done. Currently (off the top of my head) we&#8217;ve ported quite a number of plugins (about 1/3 of them), with significant ones being scale, switcher, text, mousepoll, wall, expo. There has been some other work than porting plugins of course &#8211; we&#8217;ve had to change quite a few things in core to make things work. Some of the bigger stuff that has happened recently though is that <strong>onestone</strong> made significant changes to the buildsystem &#8211; you probably know that we are using CMake instead of autotools now, so building compiz is quite different. Some of the new features include a nice color and progress bar for building core and plugins &#8211; no more random make output nobody can read. It also allows for more flexible building of plugins &#8211; there is a sample CMakeLists.txt that you can drop into a dir and it will generate the files needed to build all the plugins in that dir for example. BCOP has now also been merged into core, so the options system is unified. Not really a user thing, but significant nonetheless.</p>
<p><strong>Where to from here?</strong></p>
<p>Well, the bad news is that we still have a significant amount of work to do if we want the 0.9.x branch to be usable for anybody. Big plugins still haven&#8217;t been ported &#8211; such as cube and it&#8217;s addons, group/tab, wobbly, animation, elements etc. Most of the big plugins will be completely rewritten anyways (as animation is). We still have some big plans for 0.9.x, those include:</p>
<ul>
<li>Doing something about gnome-shell. GNOME-Shell is a tricky issue for us because it integrates the window manager with the panel (or at least loads the panel as a plugin to the window manager). This basically means that if you launch compiz in future GNOME versions, you lose your panel. KDE sort of has a similar issue, in that the desktop is tied in with the panel, but that makes sense anyways because there aren&#8217;t really any other desktop shells that are designed to replace the default desktop (other than SpringDesk of course, but that is on hold ATM and would probably have a panel of it&#8217;s own). I already made a post to the <a href="http://www.mail-archive.com/desktop-devel-list@gnome.org/msg15602.html">GNOME-desktop-devel</a> about this, but they have told me that tight integration is needed between the panel and the window manger so that the &#8216;overview&#8217; mode can be done correctly (which I disagree with, you could just have shell expose it&#8217;s drawing handle and register functions in the WM (or it&#8217;s plugins) that would do the overlay mode for you). Unfortunately, their view on this is that &#8216;people want it to Just Work (TM) and don&#8217;t really care about other window managers&#8217;, hence locking out compiz from GNOME. Yeah, inter-project co-operation. It sucks. We basically have two options &#8211; fork / rewrite shell and maintain it for compiz (and allow it to be compatible with it&#8217;s own set of extensions), which we can&#8217;t do with the amount of developers we have or convince the GNOME folks to turn shell into a lib that can easily be used with other WM&#8217;s.</li>
<li>Options rework: Our options system has been quite inflexible for a long time and we are denying more and more requests because we can&#8217;t configure such with our current settings infrastructure. The options rework would probably allow things like
<ul>
<li>Lists in lists</li>
<li>&#8216;Suboptions&#8217;, ie depending on what another option is, another few options can appear related to that option. This would be particularly useful with elements and animation, where you can only configure the entire effect and not on a per-entry basis (without having to look up option names and syntax etc).</li>
<li>A pluggable CCSM &#8216;hints&#8217; system where plugins that require more complex configuration would store the option in a string, but the option would have hint = foo, and the CCSM plugin would allow you to configure that in a more sensible way than editing a string. Think mousegestures editor, multiple color selector for wallpaper, etc.</li>
</ul>
</li>
<li>Merge NOMAD. Self explanitory, but the NOMAD branch should probably be merged</li>
<li>MPX Support. Self explanitory</li>
<li>Input Redirection: We&#8217;ll make a big push along with the KWin, Compiz, and Mutter guys, we really need this.</li>
</ul>
<p>So that will probably give you an outlook on how things are going to go for the 0.9.x branch. Although you&#8217;ll need to be patient. All of the developers have really demanding Real Lives (TM) at this time and don&#8217;t have as much time as they used to to work on compiz. 0.9 might be ready within the next two months, or the next six months depending on how things go. We&#8217;ll keep you informed.</p>
<p>EDIT: By the way, note that these ideas are mostly tentative &#8211; depending on a number of factors they may or may not happen. GNOME-Shell is an especially tricky issue and it would be wise for us to see what happens with it.</p>
<p>- Sm</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/446/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=446&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/04/02/compiz-09x-where-are-we-now-and-where-to-from-here/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Drop Everything</title>
		<link>http://smspillaz.wordpress.com/2009/04/01/drop-everything/</link>
		<comments>http://smspillaz.wordpress.com/2009/04/01/drop-everything/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 10:50:06 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=443</guid>
		<description><![CDATA[At Compiz, we have a very important announcement to make:
Forget MPXIR
Forget Compiz++
Forget NOMAD
Forget every other thing we have been working on.
Something better has been in the works for a long time. Something you would never notice unless you were a dev yourself. Something will see the light of day once again for 2 years. Ladies [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=443&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>At Compiz, we have a very important announcement to make:</p>
<p>Forget MPXIR</p>
<p>Forget Compiz++</p>
<p>Forget NOMAD</p>
<p>Forget every other thing we have been working on.</p>
<p>Something better has been in the works for a long time. Something you would never notice unless you were a dev yourself. Something will see the light of day once again for 2 years. Ladies and Gentlemen, I present to you:</p>
<div id="attachment_444" class="wp-caption aligncenter" style="width: 310px"><img class="size-full wp-image-444" title="beryl" src="http://smspillaz.files.wordpress.com/2009/04/beryl.png?w=300&#038;h=240" alt="Yeah, we all know you have wanted it" width="300" height="240" /><p class="wp-caption-text">Yeah, we all know you have wanted it</p></div>
<h1>BERYL 0.2.1.0.0.0.0.0.1!!!!!!!!</h1>
<p>We know. Compiz development has been slow. It seems we are being outpaced by other projects. But now we take the lead once again from the ashes of the glory-days. Beryl has been developed under secret wraps until now &#8211; right at home with git://git.compiz.org/inactive/beryl. We modified gitweb and cgit to not show any commit activity, because we knew nobody cared about Beryl. Well you were wrong! Beryl has been unleashed to take over the world from KWin and Shell busting features like:</p>
<ul>
<li>Allowing you to send IMAP <em><strong>and</strong></em> POP email from the titlebar &#8211; <a href="http://blogs.gnome.org/metacity/2009/04/01/squib-of-the-day-read-your-email/">take <em>that</em> metacity</a></li>
<li>It has t3h spinnan cubez!! and aslo t3h woobly windowz!</li>
<li>It doesn&#8217;t require OpenGL to operate anymore. In fact, it doesn&#8217;t even use OpenGL anymore. OpenGL only allows for drawing in 3 dimentions (plus the fourth for time). Well we use ALL EIGHT. Our RnD team took a <strong>long</strong> time to get to that one. Makes you think twice before posting a feature request eh?</li>
<li>Using our new FROG (Feature Request Auto Grant) system, Beryl will auto-detect when you post in the feature requests forum and grant that wish for you. Yes. ANY WISH. *</li>
<li>Violating all laws of physics &#8211; we have have implemented some features people have long wanted
<ul>
<li>Input Redirection: When you click on a transformed pixel on your screen, Beryl BECOME your kernel and force, due to the fact that it is a higher process hierarchy than X.org, X.org to put that input in the right place. Don&#8217;t open up your system, it gets really ugly in there when this happens&#8230;</li>
<li>Thumbnails of minimized windows: When a window is minimized, Beryl captures it before it flees to the taskbar. When you hover the taskbar, the window will appear in REAL TIME and cry out for help. The window is released with an NDA about it&#8217;s encounter when you &#8216;unminimize&#8217; it</li>
<li>By copying some unknown patents from microsoft, we are able to make the icons displayed in, shift, stackswitch, ring, switcher and staticswitcher less fugly. The icons used to render from WNCK at 32&#215;32. We can boost the quality of this rendered image to 32.5&#215;32.5 and because of this, we can display it at twice the size. Yes people &#8211; the difference between 1/3 and 1/2 is the same as the difference between 1/5 and 1/4. I had this sudden realization during physics and handed in a<span style="text-decoration:line-through;"> fail</span> test because of it.</li>
<li>OMG WE HAVE DESKTOPS ON TOP OF THE CUBE NOW!!!!!!!</li>
</ul>
</li>
<li>Due to our advanced technology, Beryl now only runs on TomTom OS. Right now, TomTom is being sued out of existance, so it runs on nothing in reality</li>
<li>Fixed a damage bug present from the 1.x days</li>
<li>Fixed the black window bug with nvidia</li>
<li>Fixed general ati fail</li>
<li>Forced intel hardware to do shaders right</li>
<li>Adjusted the perambulic merimbulator</li>
<li>Megatronized the gigapixel shared arithmatic megaprocessor RAM unit</li>
</ul>
<p><strong>Developers:</strong></p>
<p>Guess what &#8211; you have to rewrite your plugins AGAIN! But don&#8217;t worry, we picked a really nice language &#8211; L<a href="http://lolcode.com/">OLCODE</a>. I&#8217;m sure you&#8217;ll have fun.</p>
<h6>* Be careful what you wish for</h6>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/443/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=443&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/04/01/drop-everything/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>

		<media:content url="http://smspillaz.files.wordpress.com/2009/04/beryl.png" medium="image">
			<media:title type="html">beryl</media:title>
		</media:content>
	</item>
		<item>
		<title>Upcoming Forum Reorganisation</title>
		<link>http://smspillaz.wordpress.com/2009/02/28/upcoming-forum-reorganisation/</link>
		<comments>http://smspillaz.wordpress.com/2009/02/28/upcoming-forum-reorganisation/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 15:30:42 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=431</guid>
		<description><![CDATA[If you haven&#8217;t seen the announcement on the forum already, you should probably be aware that the support and web teams will be carrying out a forum rework on March 2nd 0200 GMT. The main reasons for this were the fact that current forum structure doesn&#8217;t fit well with our user base and doesn&#8217;t promote [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=431&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If you haven&#8217;t seen the announcement on the forum already, you should probably be aware that the support and web teams will be carrying out a forum rework on March 2nd 0200 GMT. The main reasons for this were the fact that current forum structure doesn&#8217;t fit well with our user base and doesn&#8217;t promote much community involvement. With the new forum structure, we hope this will change.</p>
<p>There will be a bit of weirdness as we move stuff around, so I wouldn&#8217;t advise posting for a few hours around that time (most of our users will be asleep [or should be!] anyways, so this shouldn&#8217;t be too much of a problem).</p>
<p>Also, if something is not working or things are in the wrong place, feel free to report that thread to the moderators. I usually act upon reports from the forum on-the-day.</p>
<p>The announcement can be found <a href="http://forum.compiz-fusion.org/announcement.php?f=88&amp;a=12">here</a></p>
<p><strong>Update: </strong><em>It&#8217;s been delayed a bit because of some things we had to work out. The forum is in read-only mode for the moment and will be ready in a day or two. Stay tuned!</em></p>
<p><strong>Update 2: </strong><em>Work has started. Please hold.</em></p>
<p><strong>Update 3:</strong> <em>It&#8217;s done! See the announcement for details and over the next few days, don&#8217;t post unless you absolutely need to as there is a slight chance we may have to revert to previous backups and we&#8217;ll lose your posts!</em></p>
<p>- Sm</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/431/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/431/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/431/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/431/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/431/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/431/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=431&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/02/28/upcoming-forum-reorganisation/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
		<item>
		<title>Input Redirection, MPX and NOMAD</title>
		<link>http://smspillaz.wordpress.com/2009/02/21/input-redirection-mpx-and-nomad/</link>
		<comments>http://smspillaz.wordpress.com/2009/02/21/input-redirection-mpx-and-nomad/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 16:09:23 +0000</pubDate>
		<dc:creator>smspillaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://smspillaz.wordpress.com/?p=429</guid>
		<description><![CDATA[So considering that compiz++ is now master and my patches haven&#8217;t been maintained in a while, a lot of you might be wondering what is going on with input redirection and MPX. Was that effort wasted? Is it made obsolete by com[iz++? Is it still doable? When is it coming? Etc.
To be perfectly honest, they [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=429&subd=smspillaz&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So considering that compiz++ is now master and my patches haven&#8217;t been maintained in a while, a lot of you might be wondering what is going on with input redirection and MPX. Was that effort wasted? Is it made obsolete by com[iz++? Is it still doable? When is it coming? Etc.</p>
<p>To be perfectly honest, they are all questions in a sea of uncertainty. Surely, it has been on the top of our priority list and the compiz developers would love to see it working out. I can say that MPX support is on our TODO list before 1.0, and considering that there already patches to implement this functionality (even if it was badly and with problems), we will be considering this once core settles down (compiz++ ports, NOMAD, options-rework etc).</p>
<p>A large part of that framework will probably be generic input events, i.e plugins do not need to handle X events directly, compiz core can do all the annoying work and plugins get all the commonly used data in a nice neat package (like how we have implemented actions, but to a greater level). This is important because X Input 2 events have different signatures to normal X Events which means that you have to write event handling code twice (not good).</p>
<p>As for input redirection, it&#8217;s still up in the air. The current X patches are currently in a nice state: only a small hook has to be added the X server to transform input event co-ordinates by a triangular mesh with XComposite. The only problems with this approach is that some broken apps read global event co-ordinates instead of their own which breaks the way input redirection works and so far it has been difficult to calculate a triangle mesh for different effects. Our math and openGL guru &#8211; onestone, suggested a more efficient way of calculating a triangle mesh or all different kinds of effects: hopefully this can be implemented in the next revision of the input redirection work.</p>
<p>I would imagine that around the time we implement support for MPX, we will also do a big push on the XServer side of things to get input redirection (re)-implemented. Hopefully, that should all work out if we show that we are serious about it.</p>
<p><strong>NOMAD:</strong></p>
<p>During the last conference call I had the oppurtunity to speak with David Reveman regarding input redirection and NOMAD. I asked him if it was possible to do such and also how NOMAD would be implemented so it was transparent.</p>
<p>The idea behind NOMAD is have your session running on some remote server and send as little data as possible to have the client do the grunt rendering work. NOMAD allows for so-called &#8216;virtual&#8217; channels over RDP where data can be sent to client applications to be done on the client itself. This is essentially moving away from the idea that remote desktop is just sending input events to some server and have it return screenshots of it&#8217;s display or a buffer. Ideally, for NOMAD to work seamlessly, you just send the <strong>data</strong> required to rendering GLX applications or video and the rendering is done on the client itself. This would be with nil speed loss if the client machine was the server. Compiz does this already: server compiz sends the client compiz window pixmap data and voila, desktop effects are hardware accellerated by the client.</p>
<p>The idea of all this is that when you log in, you spawn a remote session that you can&#8217;t see in reality and your visible session is actually connecting to that remote session on that same machine. Then, you can just resume that session from anywhere you want. Especially useful if you have a USB key and just plug it into someone&#8217;s machine. The difference between your remote session and local session should be unnoticeable.</p>
<p>Why is this important for input redirection? Remember that because we are sending events to a server session, <strong>we have access to all the input events</strong>. This is <strong>crucial</strong> if you want to input redirection. It also requires no X Server modifications, just a different setup. Of course, if the actual patches for X were accepted that would be better, but this would work just as well.</p>
<p>I hope that clarifies any confusion about the state of Input Redirection, MPX and NOMAD. I&#8217;ve had a lot of questions regarding it recently.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/smspillaz.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/smspillaz.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/smspillaz.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/smspillaz.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/smspillaz.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/smspillaz.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/smspillaz.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/smspillaz.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/smspillaz.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/smspillaz.wordpress.com/429/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=smspillaz.wordpress.com&blog=1094742&post=429&subd=smspillaz&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://smspillaz.wordpress.com/2009/02/21/input-redirection-mpx-and-nomad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/27ecfada6258e22f92da0c5c9ffafd47?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">smspillaz</media:title>
		</media:content>
	</item>
	</channel>
</rss>