<?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>Christopher Blizzard &#187; 2006 &#187; February</title>
	<atom:link href="http://www.0xdeadbeef.com/weblog/2006/02/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.0xdeadbeef.com/weblog</link>
	<description>I love you.</description>
	<lastBuildDate>Thu, 26 May 2011 20:29:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>&#8220;It is a lot of work&#8221;</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/it-is-a-lot-of-work/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/it-is-a-lot-of-work/#comments</comments>
		<pubDate>Thu, 23 Feb 2006 23:17:41 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=179</guid>
		<description><![CDATA[Miguel is completely right; It is a lot of work. The question is how you get there. The big thing about the AIGLX approach is that it&#8217;s incremental. The path to get from here to there allows us to leverage &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/it-is-a-lot-of-work/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Miguel is <a href="http://tirania.org/blog/archive/2006/Feb-23-1.html">completely right</a>; It <em>is</em> a lot of work.  The question is how you get there.  The big thing about the AIGLX approach is that it&#8217;s incremental.  The path to get from here to there allows us to leverage the strengths we have, allow people to participate as their hardware allows and work iteratively with vendors to add support to cards.  Simply put, AIGLX presents us with a hill instead of a cliff.  That&#8217;s the big difference.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/it-is-a-lot-of-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>aiglx</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/aiglx/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/aiglx/#comments</comments>
		<pubDate>Tue, 21 Feb 2006 00:34:56 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=178</guid>
		<description><![CDATA[Both John and Chris have mentioned the new hotness that we&#8217;re testing in FC5.  I thought that I would add some comments on this: Some people have characterized this as &#8220;Red Hat vs. Novell.&#8221;  This is the wrong way to &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/aiglx/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Both John and Chris have mentioned the <a href="http://fedoraproject.org/wiki/RenderingProject/aiglx">new hotness</a> that we&#8217;re testing in FC5.  I thought that I would add some comments on this:</p>
<p>Some people have characterized this as &#8220;Red Hat vs. Novell.&#8221;  This is the wrong way to frame this.   True, Dave at Novell is the one who is largely responsible for the XGL work and the X hackers at Red Hat are some of the primary authors of the aiglx work.  However, there&#8217;s been a huge number of external contributions to the aiglx work from outside of Red Hat and one of the primary components of aiglx (the pixmap to texture extension) actually comes from the XGL!  It&#8217;s just where it&#8217;s integrated that&#8217;s important.  At worst, it&#8217;s a competition, at best, it&#8217;s inadvertent teamwork.</p>
<p>The irony here is that what we&#8217;ve done with the aiglx work means that we run on a lot of the open source 3d drivers, but we don&#8217;t run on the NVidia binary driver.  But NVidia says that they will be adding support for the extension in their next major driver release, which means that the aiglx code will run on a pretty wide variety of cards under Linux.  (I don&#8217;t know about the ATI folks &#8211; they have been mum on the subject.)</p>
<p>The important thing to realize about aiglx is that it&#8217;s a method to <em>incrementally</em> improve the desktop.  If your driver supports it, you turn it on.  If you don&#8217;t it still works.  And it turns out that building a window manager takes years of work.  Sure, you can get one that&#8217;s working properly in a couple of months but you spend years adding support for all the old strange legacy clients that are out there and adding enough features to make it usable for a wide variety of users.  Simply put, it&#8217;s easier to add compositing manager capabilities to a working window manager than it is to turn a compositing manager into a working window manager.  What I&#8217;m really hoping will happen is that we can take all of the really well-polished features that are found in compiz and get them into metacity.   Because that&#8217;s where the real value is in compiz &#8211; not the window management capabilities, but the great 3D effects it has.  It would be great if we could get the best of both worlds and deliver a unified solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/aiglx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>olpc software</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/olpc-software/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/olpc-software/#comments</comments>
		<pubDate>Sat, 18 Feb 2006 22:48:04 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=177</guid>
		<description><![CDATA[I&#8217;m a firm believer in the &#8220;release early, release often&#8221; mantra. And in that capacity, I would like to share some of the work that Red Hat has done on some of the base software for the OLPC hardware platform. &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/olpc-software/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a firm believer in the &#8220;release early, release often&#8221; mantra.  And in that capacity, I would like to share some of the work that Red Hat has done on some of the base software for the OLPC hardware platform.  We&#8217;ve been focused on a couple of things so far:</p>
<p>o Building an emulator so that people can have a playpen for testing and feel some of the experience</p>
<p>o Building tools to generate system images from existing Fedora packages.</p>
<p>We haven&#8217;t been focusing that much on the base desktop experience, instead we&#8217;ve been largely focused on getting some of the base tools in place so that we can build a stable, maintainable distribution.  So when you fire this thing up it&#8217;s going to look funny, but you have to understand that it&#8217;s just a test bed.  We&#8217;ll be focusing on base look and feel for the unique properties of the OLPC display in upcoming releases, and it&#8217;s something we&#8217;re hoping to have some participation from people in the community.</p>
<p>Over the next couple of weeks we&#8217;ll be launching a site for collaboration on the OLPC base software as well as tools for people to build their own images and help out with the project.  There&#8217;s a huge amount of work to do on the base system, including fixing power management, driving the best possible performance out of what is a small system and fixing the huge number of memory problems that exist.  Red Hat will be making the investments in tools to enable people to participate in fixing those problems and we should be able to see tangible results.  We&#8217;re looking forward to the challenge.</p>
<p>The link to the emulator and instructions are available on Daniel Berrange&#8217;s <a href="http://people.redhat.com/berrange/olpc/sdk/">people page</a>.  A couple of technical notes: this was done on FC4, and we haven&#8217;t tested it widely on other systems.  I had to rebuild a bunch of these packages on my FC5t3 machine and make some minor changes to the spec files.  The other two things I had to do were to</p>
<p>1. make sure to restart dbus to get the services recognized properly and</p>
<p>2. make sure that when I pointed the simulator to the disk image (the olpc-simulator create command) I had to make sure I used the full path to the disk image, otherwise the olpc-simulator start would just silently exit.  Other people I talked to stumbled over these issues as well, so I figured I would pass them along.</p>
<p>Anyway, keep an eye on this space for more information.  I&#8217;ll post as we make more progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/olpc-software/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>one laptop per child</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/one-laptop-per-child/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/one-laptop-per-child/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 21:54:23 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[OLPC]]></category>
		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=176</guid>
		<description><![CDATA[It&#8217;s been well known that Red Hat has been involved in the One Laptop Per Child project. I&#8217;ve recently been asked to head up a bunch of the integration and community work for Red Hat for the OLPC project. It&#8217;s &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/one-laptop-per-child/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been well known that Red Hat has been involved in the One Laptop Per Child project.  I&#8217;ve recently been asked to head up a bunch of the integration and community work for Red Hat for the OLPC project.  It&#8217;s a great opportunity and I&#8217;m looking forward to it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/one-laptop-per-child/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jet lag</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/jet-lag/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/jet-lag/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 08:06:54 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=175</guid>
		<description><![CDATA[My travel to India has been my first introduction to real jet lag.  I went to Germany last summer, but that experience doesn&#8217;t hold a candle to this.  I&#8217;ve moved on from the stage where you&#8217;re really, really tired in &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/jet-lag/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My travel to India has been my first introduction to <em>real</em> jet lag.  I went to Germany last summer, but that experience doesn&#8217;t hold a candle to this.  I&#8217;ve moved on from the stage where you&#8217;re really, really tired in the afternoon to where you&#8217;re only able to sleep for four hours a night.  If the pattern holds tomorrow I&#8217;ll be able to sleep six hours and the a full eight the following night.</p>
<p>Of course, on the flip side these early morning hours before the crash comes are <em>hella</em> productive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/jet-lag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>taj mahal by moonlight</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/taj-mahal-by-moonlight/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/taj-mahal-by-moonlight/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 14:32:02 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=174</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.0xdeadbeef.com/images/2006/02/13/mini2-IMG_2619.JPG" rel="lightbox[174]"><img alt="taj mahal by moonlight" title="taj mahal by moonlight" src="http://www.0xdeadbeef.com/images/2006/02/13/mini-IMG_2619.JPG" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/taj-mahal-by-moonlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>quote of the evening</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/quote-of-the-evening/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/quote-of-the-evening/#comments</comments>
		<pubDate>Thu, 09 Feb 2006 13:42:14 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=173</guid>
		<description><![CDATA[&#60;kevin&#62; it&#8217;s always one little thing that&#8217;s broken &#60;tony&#62; it was always one little thing on the PDP-8, too]]></description>
			<content:encoded><![CDATA[<p>&lt;kevin&gt; it&#8217;s always one little thing that&#8217;s broken</p>
<p>&lt;tony&gt; it was always one little thing on the PDP-8, too</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/quote-of-the-evening/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>audiences</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/audiences/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/audiences/#comments</comments>
		<pubDate>Thu, 09 Feb 2006 07:11:14 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=172</guid>
		<description><![CDATA[Linux Expo 1997 LinuxAsia 2006]]></description>
			<content:encoded><![CDATA[<p align="center"><img title="Linux Expo 1997" alt="Linux Expo 1997" src="http://www.0xdeadbeef.com/images/2006/02/09/linuxexpo97-audience.jpg" /></p>
<p align="center">Linux Expo 1997</p>
<p align="center"><img title="LinuxAsia 2006" alt="LinuxAsia 2006" src="http://www.0xdeadbeef.com/images/2006/02/09/mini-IMG_2402.JPG" /></p>
<p align="center">LinuxAsia 2006</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/audiences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>open source is a side effect</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/open-source-is-a-side-effect/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/open-source-is-a-side-effect/#comments</comments>
		<pubDate>Wed, 08 Feb 2006 10:55:02 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[India]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=171</guid>
		<description><![CDATA[I would like to ask an interesting question: what if open source software is simply a side effect? When I look at successful projects what I see is not people who are out to create software that&#8217;s open source. Instead &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/open-source-is-a-side-effect/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I would like to ask an interesting question: what if open source software is simply a side effect?  When I look at successful projects what I see is not people who are out to create software that&#8217;s open source.  Instead what I see people who have two passions: technology and working together to solve a problem.  If a bunch of programmers don&#8217;t work at the same company or school, how can they collaborate?  How do they work together?  I think that the so-called &#8220;best practices&#8221; of open source software is the result of that.  Open source is the expression of the creative process that is software development between individuals.</p>
<p>I&#8217;ve been in India for a few days now, battling jet lag and having some very interesting meetings with people in government and private industry.  The meetings I&#8217;ve been having all seem to have a running theme: how do we take all of the incredible talent that India has to offer and channel it into open source?  If nothing else, the sheer number of people who are involved in the IT industry in India should mean that they should be leaders in the open source community, right?  Well, that doesn&#8217;t seem to be the case.  I think that most people who are in the open source world would tell you that compared to the number of people in the IT industry in India that the number of contributors in open source that are Indian is disproportionally low.  So the question has been: why?</p>
<p>Onto another seemingly unrelated topic: programmers in the US.  In the US technologists, programmers and the like are actually looked down on.  Look at the words used to describe them: Geek. Nerd.  Dork.  Socially inept.  Never gets girls.  Etc.  I would say that for the people who do get involved in the technology industry in the US often do so because they love it, and they are good at it.  They are drawn to it because they have a passion for it.</p>
<p>Back to India for a second.  Another constant theme in my meetings this week has been descriptions of people who are in IT schools in India.  For students who are in schools to which we suggest that they get involved in open source software in India often ask &#8220;how will doing work in open source software help me get a job?&#8221;  Very often they will do that task, submit a patch, fix a problem, and then vanish.  There&#8217;s little ownership of that code, which is a basic tenant of working in open source.  I believe that this is because the primary motivation in a lot of IT work in India is not love of technology, but because work in IT is a clear method for upward social mobility.  Now, there&#8217;s nothing wrong with that, but it means that the incentives for working in an open source community aren&#8217;t there.</p>
<p>So back to my original question: assuming that open source software is a side effect of technology-loving people who want to work together, how do we turn this into a strategy for building open source leaders in India?  The current methods include trying to get early students involved in projects by breaking tasks down into pieces that they can easily digest.  But I suspect that this doesn&#8217;t take into effect the right motives that create leaders in open source.  I think instead of taking the approach of trying to get as many people involved as possible, and hoping that open source benefits from them, we instead take the approach of building a program that selects those people who are involved because they clearly love technology and want to work together.  A mentorship program that identifies people with passion as its focus would probably draw out the right people who want to work in open source and hopefully turn them into leaders as they move through school.</p>
<p>I know that these guys exist in India.  My conversations with Atul Chitnis, RKVS Raman, and various other folks here in India bear this out.  But I think that everyone gets quickly bogged down in the numbers of people instead of trying to target those folks who do this for the love and the passion of technology.  Those are the people we need to find in India, because they are the future leaders in open source.  The question should not be about &#8220;how many&#8221;  so much as &#8220;who.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/open-source-is-a-side-effect/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>off to india</title>
		<link>http://www.0xdeadbeef.com/weblog/2006/02/off-to-india/</link>
		<comments>http://www.0xdeadbeef.com/weblog/2006/02/off-to-india/#comments</comments>
		<pubDate>Sat, 04 Feb 2006 15:44:23 +0000</pubDate>
		<dc:creator>Christopher Blizzard</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.0xdeadbeef.com/?p=170</guid>
		<description><![CDATA[This morning I&#8217;m leaving for india.  I&#8217;ll be at FUDCon at LinuxAsia in Delhi on February 9th.  On the 10th I will be co-hosting a BoF on Mozilla along with Brian Behlendorf and Danese Cooper.  Come and visit us if &#8230; <a href="http://www.0xdeadbeef.com/weblog/2006/02/off-to-india/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This morning I&#8217;m leaving for india.  I&#8217;ll be at <a href="http://fedoraproject.org/wiki/FUDCon/FUDConDelhi2006">FUDCon at LinuxAsia in Delhi</a> on February 9th.  On the 10th I will be co-hosting a <a href="http://www.linuxasia.net/program/10.php">BoF on Mozilla</a> along with Brian Behlendorf and Danese Cooper.  Come and visit us if you&#8217;re in the area!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.0xdeadbeef.com/weblog/2006/02/off-to-india/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

