<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/">

  <channel rdf:about="http://christopher.aillon.org/blog">
    <title>caillon.blog</title>
    <link>http://christopher.aillon.org/blog</link>
    <description>Christopher Aillon's Blog.</description>
    <dc:rights>Copyright 2004 Christopher A. Aillon</dc:rights>
    <dc:language>en</dc:language>
    <dc:creator>Christopher A. Aillon</dc:creator>
    <admin:generatorAgent rdf:resource="http://www.raelity.org/apps/blosxom/?v=2.0" />
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/gnome/20080303-metacity.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20071220-czech-out-firefox3.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20070629-vote-fedora-board.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/mozilla/20070618-dev-platforms-linux.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/mozilla/20061204-linux-alliance.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20061112-marketing.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20061012-firefox2.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/mozilla/20060903-visibility.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20060829-art.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20060828-art.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/random/20060820-zombies.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/personal/20060525-pearljam.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/gnome/20060427-guadec.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/mozilla/20060418-langpacks.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/redhat/20060415-vpnc64.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20060320-slashdot-logo.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20060222-banshee.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20060220-bling.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/fedora/20051106-logo.html" />
        <rdf:li rdf:resource="http://christopher.aillon.org/blog/dev/gnome/20051025-gsource.html" />

      </rdf:Seq>
    </items>

  </channel>


    <item rdf:about="http://christopher.aillon.org/blog/dev/gnome/20080303-metacity.html">
      <title>Decisions, Decisions....</title>
      <link>http://christopher.aillon.org/blog/dev/gnome/20080303-metacity.html</link>
      <description>&lt;p&gt;I'm not sure whether to politely ask metacity developers to review a simple patch from walters, or to tell Firefox 3 users to flood GNOME bugzilla so you guys realize how many people &lt;a 
href=&quot;http://bugzilla.gnome.org/show_bug.cgi?id=482354&quot;&gt;bug 482354&lt;/a&gt; affects and stop dallying and freakin review the patch.  Not many people realize this is NOT a Firefox bug and is instead a 
metacity bug which explains the lack of duplicates in GNOME bugzilla.  In any case, I'll be polite.  Metacity devs, please please please review this.  It affects every Firefox 3 GNOME user, and 
Firefox 3 isn't lagging far behind GNOME 2.22 in terms of release schedule...&lt;/p&gt;</description>
      <dc:subject>/dev/gnome</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2008-03-03T01:24-05:00</dc:date>
      <content:encoded><![CDATA[<p>I'm not sure whether to politely ask metacity developers to review a simple patch from walters, or to tell Firefox 3 users to flood GNOME bugzilla so you guys realize how many people <a 
href="http://bugzilla.gnome.org/show_bug.cgi?id=482354">bug 482354</a> affects and stop dallying and freakin review the patch.  Not many people realize this is NOT a Firefox bug and is instead a 
metacity bug which explains the lack of duplicates in GNOME bugzilla.  In any case, I'll be polite.  Metacity devs, please please please review this.  It affects every Firefox 3 GNOME user, and 
Firefox 3 isn't lagging far behind GNOME 2.22 in terms of release schedule...</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20071220-czech-out-firefox3.html">
      <title>Czech it out: Firefox 3 Beta 2</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20071220-czech-out-firefox3.html</link>
      <description>&lt;p&gt;For the past 2 months, I've been living in Brno, Czech Republic, visiting our &lt;a href=&quot;http://www.cz.redhat.com/about/&quot;&gt;local office&lt;/a&gt;.  I've had a wonderful time here, and can highly recommend 
a visit to this lovely country and city.  I'll blog more about it at a later date.&lt;/p&gt;
&lt;p&gt;As we're going into the holiday season, we're leaving you with a little treat.  :-)  With a ton of help from Martin Stransky, we now have &lt;a 
href=&quot;http://www.mozillazine.org/talkback.html?article=22782&quot;&gt;Firefox 3 Beta 2&lt;/a&gt;in rawhide (branded as Minefield).  Please help test it out 
and as always, your &lt;a href=&quot;https://bugzilla.mozilla.org/&quot;&gt;feedback&lt;/a&gt; is appreciated.&lt;/p&gt;
&lt;p&gt;Happy holidays!&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2007-12-20T10:25-05:00</dc:date>
      <content:encoded><![CDATA[<p>For the past 2 months, I've been living in Brno, Czech Republic, visiting our <a href="http://www.cz.redhat.com/about/">local office</a>.  I've had a wonderful time here, and can highly recommend 
a visit to this lovely country and city.  I'll blog more about it at a later date.</p>
<p>As we're going into the holiday season, we're leaving you with a little treat.  :-)  With a ton of help from Martin Stransky, we now have <a 
href="http://www.mozillazine.org/talkback.html?article=22782">Firefox 3 Beta 2</a>in rawhide (branded as Minefield).  Please help test it out 
and as always, your <a href="https://bugzilla.mozilla.org/">feedback</a> is appreciated.</p>
<p>Happy holidays!</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20070629-vote-fedora-board.html">
      <title>Vote for &lt;span style=&quot;text-decoration: line-through&quot;&gt;pedro&lt;/span&gt; caillon</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20070629-vote-fedora-board.html</link>
      <description>&lt;p&gt;I'm running for a seat on the Fedora Board, and the &lt;a href=&quot;http://www.redhat.com/archives/fedora-announce-list/2007-June/msg00009.html&quot; title=&quot;...and free of any hanging chads&quot;&gt;polls are now 
open&lt;/a&gt;.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2007-06-29T17:20-05:00</dc:date>
      <content:encoded><![CDATA[<p>I'm running for a seat on the Fedora Board, and the <a href="http://www.redhat.com/archives/fedora-announce-list/2007-June/msg00009.html" title="...and free of any hanging chads">polls are now 
open</a>.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/mozilla/20070618-dev-platforms-linux.html">
      <title>Launch Time</title>
      <link>http://christopher.aillon.org/blog/dev/mozilla/20070618-dev-platforms-linux.html</link>
      <description>&lt;p&gt;In conjunction with my &lt;a href=&quot;http://christopher.aillon.org/blog/dev/mozilla/20061204-linux-alliance.html&quot;&gt;previous announcement&lt;/a&gt;, I am pleased to announce the availability of &lt;a href=&quot;https://lists.mozilla.org/listinfo/dev-platforms-linux&quot;&gt;dev.platforms.linux&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As was pointed out at last year's Firefox Summit, most users of the browsers on Linux get their versions from their vendor, not from mozilla.org itself.  As such, we came to an agreement to start letting the distros have more influence on the linux side of things.  This list is just one of those avenues.  I'll be maintaining the list along with Mike Connor of Mozilla.
&lt;p&gt;&lt;strong style=&quot;font-variant: small-caps&quot;&gt;What this List IS:&lt;/strong&gt;
&lt;ul&gt;
 &lt;li&gt;Discussion of linux integration (with GTK+, GNOME, etc.)&lt;/li&gt;
 &lt;li&gt;Discussion of vendor patches&lt;/li&gt;
 &lt;li&gt;For building a better upstream community of Linux developers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style=&quot;font-variant: small-caps&quot;&gt;What this List is NOT:&lt;/strong&gt;
&lt;ul&gt;
 &lt;li&gt;Don't file bugs here.  They go to &lt;a href=&quot;http://bugzilla.mozilla.org/&quot;&gt;bugzilla&lt;/a&gt;.&lt;/li&gt;
 &lt;li&gt;Security discussions take place elsewhere.  This is a PUBLIC list.&lt;/li&gt;
&lt;/ul&gt;</description>
      <dc:subject>/dev/mozilla</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2007-06-18T14:14-05:00</dc:date>
      <content:encoded><![CDATA[<p>In conjunction with my <a href="http://christopher.aillon.org/blog/dev/mozilla/20061204-linux-alliance.html">previous announcement</a>, I am pleased to announce the availability of <a href="https://lists.mozilla.org/listinfo/dev-platforms-linux">dev.platforms.linux</a>.</p>
<p>As was pointed out at last year's Firefox Summit, most users of the browsers on Linux get their versions from their vendor, not from mozilla.org itself.  As such, we came to an agreement to start letting the distros have more influence on the linux side of things.  This list is just one of those avenues.  I'll be maintaining the list along with Mike Connor of Mozilla.
<p><strong style="font-variant: small-caps">What this List IS:</strong>
<ul>
 <li>Discussion of linux integration (with GTK+, GNOME, etc.)</li>
 <li>Discussion of vendor patches</li>
 <li>For building a better upstream community of Linux developers</li>
</ul>
<p><strong style="font-variant: small-caps">What this List is NOT:</strong>
<ul>
 <li>Don't file bugs here.  They go to <a href="http://bugzilla.mozilla.org/">bugzilla</a>.</li>
 <li>Security discussions take place elsewhere.  This is a PUBLIC list.</li>
</ul>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/mozilla/20061204-linux-alliance.html">
      <title>Mozilla Corp. to work more closely with Linux distributors</title>
      <link>http://christopher.aillon.org/blog/dev/mozilla/20061204-linux-alliance.html</link>
      <description>
&lt;p&gt;The browser on Linux is currently in a sad state of affairs.  
Basically, there is a huge disconnect amongst browser distributors.  I'm 
including the Mozilla Corp. here.  There's a different set of patches in 
various distros, in part due to different release criteria between 
distros, but also due to different criteria with upstream.  The &quot;official&quot; 
builds support everything under the sun (it has to since it doesn't play 
distribution favorites) but still has shortcomings.  For example, it 
builds against an old libstdc++ and won't run on newer distros such as 
Fedora Core 6 or the public betas of RHEL5 without tracking down some old 
compat libraries.  All in all, it kind of sucks.&lt;/p&gt;

&lt;p&gt;A few weeks ago, I led a session at the Firefox Summit about how to fix 
this.  With input from various people, notably Mike Connor of the Mozilla 
Corp. and Robert O'Callahan of Novell, in addition to the other members in 
the crowd, we managed to get together a plan which I think everyone should 
be happy about.&lt;/p&gt;

&lt;p&gt;The big change is that the distros, Red Hat, Ubuntu, Novell, etc. will 
now have much more say over what happens with the Linux bits.  Key 
contributors on Linux will start getting more sway.  Along with roc, I'll 
start taking on a bigger role with getting things done upstream and making 
sure distros are accounted for.  This includes making sure we get our 
patches back upstream, and providing extended support on various branches.  
For example, Red Hat and Novell are both going to commit some effort into 
maintaining the Firefox 1.5.0.x line past the current EOL date this 
spring.&lt;/p&gt;

&lt;p&gt;In turn, as more effort is moving into the distro builds, they will 
start appearing on the download pages.  This will require some 
coordination to do right, but it's a great step I think.  Reference builds 
will still be provided by upstream but they will be less promimently 
displayed.&lt;/p&gt;

&lt;p&gt;Now, some of you may be saying that this solves most Linux issues, but 
not the Debian issue.  I haven't forgotten them.  I've also talked to 
Alexander Sack of Debian, who's put a lot of effort into the Mozilla 
browsers, about how to make Mozilla upstream be in line with the DFSG and 
I'm pushing those items back up.  So far I've heard positive results, but 
as all things like this, will take time.  Stay tuned for more.&lt;/p&gt;

&lt;p&gt;This is a rather short post for now (have to get thru Snowpeak Ruins) 
and I'll fill in more details when I get some more time to blog.  Mike 
Connor should also be putting some info up on his blog soon, but the 
message is clear: Linux is becoming more important.  Working together with 
Mozilla, Red Hat, Fedora, and other distributions will bring a better 
experience to the Linux desktop user.&lt;/p&gt;</description>
      <dc:subject>/dev/mozilla</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-12-04T19:17-05:00</dc:date>
      <content:encoded><![CDATA[
<p>The browser on Linux is currently in a sad state of affairs.  
Basically, there is a huge disconnect amongst browser distributors.  I'm 
including the Mozilla Corp. here.  There's a different set of patches in 
various distros, in part due to different release criteria between 
distros, but also due to different criteria with upstream.  The "official" 
builds support everything under the sun (it has to since it doesn't play 
distribution favorites) but still has shortcomings.  For example, it 
builds against an old libstdc++ and won't run on newer distros such as 
Fedora Core 6 or the public betas of RHEL5 without tracking down some old 
compat libraries.  All in all, it kind of sucks.</p>

<p>A few weeks ago, I led a session at the Firefox Summit about how to fix 
this.  With input from various people, notably Mike Connor of the Mozilla 
Corp. and Robert O'Callahan of Novell, in addition to the other members in 
the crowd, we managed to get together a plan which I think everyone should 
be happy about.</p>

<p>The big change is that the distros, Red Hat, Ubuntu, Novell, etc. will 
now have much more say over what happens with the Linux bits.  Key 
contributors on Linux will start getting more sway.  Along with roc, I'll 
start taking on a bigger role with getting things done upstream and making 
sure distros are accounted for.  This includes making sure we get our 
patches back upstream, and providing extended support on various branches.  
For example, Red Hat and Novell are both going to commit some effort into 
maintaining the Firefox 1.5.0.x line past the current EOL date this 
spring.</p>

<p>In turn, as more effort is moving into the distro builds, they will 
start appearing on the download pages.  This will require some 
coordination to do right, but it's a great step I think.  Reference builds 
will still be provided by upstream but they will be less promimently 
displayed.</p>

<p>Now, some of you may be saying that this solves most Linux issues, but 
not the Debian issue.  I haven't forgotten them.  I've also talked to 
Alexander Sack of Debian, who's put a lot of effort into the Mozilla 
browsers, about how to make Mozilla upstream be in line with the DFSG and 
I'm pushing those items back up.  So far I've heard positive results, but 
as all things like this, will take time.  Stay tuned for more.</p>

<p>This is a rather short post for now (have to get thru Snowpeak Ruins) 
and I'll fill in more details when I get some more time to blog.  Mike 
Connor should also be putting some info up on his blog soon, but the 
message is clear: Linux is becoming more important.  Working together with 
Mozilla, Red Hat, Fedora, and other distributions will bring a better 
experience to the Linux desktop user.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20061112-marketing.html">
      <title>I'm sorry, we're out of mediums.  How about XXL?</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20061112-marketing.html</link>
      <description>&lt;p&gt;Scenario one takes place on the red line near Harvard Square.  I overhear two girls dropping words like &quot;Netscape&quot; and &quot;browser&quot; so I snoop.  (In my defense, they were hot.)  From what I could 
gather, the one girl had been using school computers and Netscape her entire life and just got a shiny new Windows machine with IE, and so far hated it.  She had lots of complaints, and her friend said 
a friend's boyfriend had started using Linux which had things like Firefox and other things and maybe she should try iy.  But she didn't think he had any more CDs left, so they sort of shrugged it off.  
At that moment, I decided to reach into my laptop bag and hand them an FC6 DVD, and they thanked me as I got off at the next stop.&lt;/p&gt;
&lt;p&gt;Scenario two takes place at the Starbucks in Nashua yesterday.  I'm working on a few bugs while drinking my Green Tea Lemonade.  All of a sudden, someone comes up to me and asks &quot;how are you doing 
that?&quot;  He was referring to my wobbly windows, and other cool desktop effects.  He said that looked really exciting, and wanted to know where he could buy it.  I reached into my laptop bag and 
handed him a DVD explaining it was free.&lt;/p&gt;
&lt;p&gt;Too bad in both situations, I didn't actually have any FC6 media in the laptop bag I always carry with me.  I told the guy at Starbucks where to get it from but he was on dialup still, but he quickly 
became disinterested at that point.  Next week, I'm heading to a conference.  Likely without media.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-11-12T14:15-05:00</dc:date>
      <content:encoded><![CDATA[<p>Scenario one takes place on the red line near Harvard Square.  I overhear two girls dropping words like "Netscape" and "browser" so I snoop.  (In my defense, they were hot.)  From what I could 
gather, the one girl had been using school computers and Netscape her entire life and just got a shiny new Windows machine with IE, and so far hated it.  She had lots of complaints, and her friend said 
a friend's boyfriend had started using Linux which had things like Firefox and other things and maybe she should try iy.  But she didn't think he had any more CDs left, so they sort of shrugged it off.  
At that moment, I decided to reach into my laptop bag and hand them an FC6 DVD, and they thanked me as I got off at the next stop.</p>
<p>Scenario two takes place at the Starbucks in Nashua yesterday.  I'm working on a few bugs while drinking my Green Tea Lemonade.  All of a sudden, someone comes up to me and asks "how are you doing 
that?"  He was referring to my wobbly windows, and other cool desktop effects.  He said that looked really exciting, and wanted to know where he could buy it.  I reached into my laptop bag and 
handed him a DVD explaining it was free.</p>
<p>Too bad in both situations, I didn't actually have any FC6 media in the laptop bag I always carry with me.  I told the guy at Starbucks where to get it from but he was on dialup still, but he quickly 
became disinterested at that point.  Next week, I'm heading to a conference.  Likely without media.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20061012-firefox2.html">
      <title>The Road to Seven</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20061012-firefox2.html</link>
      <description>&lt;p&gt;I spent a bit of time getting Gecko 1.8.1 &lt;a href=&quot;http://people.redhat.com/caillon/RPMS/fc7/&quot;&gt;prepared&lt;/a&gt; for FC7.  I suppose they will probably work with FC6 since they were built on an FC6 box, but 
&lt;strong&gt;&lt;em&gt;do not&lt;/em&gt;&lt;/strong&gt; file bugs.  There may be issues, but I don't care since it's not in any official place right now.   File bugs upstream if you can.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-10-12T16:04-05:00</dc:date>
      <content:encoded><![CDATA[<p>I spent a bit of time getting Gecko 1.8.1 <a href="http://people.redhat.com/caillon/RPMS/fc7/">prepared</a> for FC7.  I suppose they will probably work with FC6 since they were built on an FC6 box, but 
<strong><em>do not</em></strong> file bugs.  There may be issues, but I don't care since it's not in any official place right now.   File bugs upstream if you can.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/mozilla/20060903-visibility.html">
      <title>So, let me get this straight.  You have the power to become invisible?</title>
      <link>http://christopher.aillon.org/blog/dev/mozilla/20060903-visibility.html</link>
      <description>&lt;p&gt;I spent some time over the past few days playing with firefox and GCC visibility.  After a few issues, on various platforms, I've got working builds.  Tomorrow's rawhide (1.5.0.6-10) should take 
advantage of it.  Thus, some extra testing would be appreciated on the builds.  I've been using them on both i386 and x86_64 without any issue as of yet but the more eyes, the better.  Enjoy.&lt;/p&gt;</description>
      <dc:subject>/dev/mozilla</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-09-03T23:58-05:00</dc:date>
      <content:encoded><![CDATA[<p>I spent some time over the past few days playing with firefox and GCC visibility.  After a few issues, on various platforms, I've got working builds.  Tomorrow's rawhide (1.5.0.6-10) should take 
advantage of it.  Thus, some extra testing would be appreciated on the builds.  I've been using them on both i386 and x86_64 without any issue as of yet but the more eyes, the better.  Enjoy.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20060829-art.html">
      <title>The Importance of Being Earnest</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20060829-art.html</link>
      <description>&lt;p&gt;I'm not going to argue whether it is a feature or not.  That whole bit was quite ancillary to my point.  I 
simply wanted to convey the idea that the situation is not as grave as you purport it to be.  &lt;a 
href=&quot;http://lovesunix.net/blog/?p=120&quot;&gt;Harming Fedora's name?&lt;/a&gt;  Good heavens, you think we're trying to do that?  
Everything is out there for feedback.  Because we like internets.&lt;/p&gt;
&lt;p&gt;It seems apparent as an outsider looking in that there's an apparent goal to have new icons for FC6.  A noble 
goal, I'd add.  You wanted it in by a certain date.  It was missed.  That sucks.  But getting the first batch in 
wasn't missed by much.  Would getting things in a week or so sooner have assuaged your complaints anyway?  Magic 
8-ball says not likely.&lt;/p&gt;
&lt;p&gt;You also say this isn't being tested.  Correct me if I'm wrong, but I thought the whole reason of putting the 
artwork into Rawhide *is* to get testing.  As soon as possible after things get done, they get added to the wiki page or to 
their respective packages.&lt;/p&gt;
&lt;p&gt;The hope is that we get the icons done for FC6.  And it is entirely possible, especially with the 
great contributions that the project has been receiving.  We want to do things right.  We think we are doing things 
right.  (Apologies to the Fedora Art team for using the collective &quot;we.&quot;)&lt;/p&gt;
&lt;p&gt;Again, things are not as bleak as you assume they are.  People want this to work.  We aren't going to ship things 
exactly the way things are now.  That would be silly and I'm not sure what gave you that idea.  People are working hard on 
getting things done for FC6.  Scrapping the entire project for FC6 because of a few issues with stars, plusses, and 
colors on a few icons out of ... hundreds? ... seems rather drastic.  File bugs on issues you find, so they can get 
addressed.  There may not be much time, but there is still time for improving things.&lt;/p&gt;
&lt;p&gt;Also, for future reference, it's consiglieri.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-08-29T13:10-05:00</dc:date>
      <content:encoded><![CDATA[<p>I'm not going to argue whether it is a feature or not.  That whole bit was quite ancillary to my point.  I 
simply wanted to convey the idea that the situation is not as grave as you purport it to be.  <a 
href="http://lovesunix.net/blog/?p=120">Harming Fedora's name?</a>  Good heavens, you think we're trying to do that?  
Everything is out there for feedback.  Because we like internets.</p>
<p>It seems apparent as an outsider looking in that there's an apparent goal to have new icons for FC6.  A noble 
goal, I'd add.  You wanted it in by a certain date.  It was missed.  That sucks.  But getting the first batch in 
wasn't missed by much.  Would getting things in a week or so sooner have assuaged your complaints anyway?  Magic 
8-ball says not likely.</p>
<p>You also say this isn't being tested.  Correct me if I'm wrong, but I thought the whole reason of putting the 
artwork into Rawhide *is* to get testing.  As soon as possible after things get done, they get added to the wiki page or to 
their respective packages.</p>
<p>The hope is that we get the icons done for FC6.  And it is entirely possible, especially with the 
great contributions that the project has been receiving.  We want to do things right.  We think we are doing things 
right.  (Apologies to the Fedora Art team for using the collective "we.")</p>
<p>Again, things are not as bleak as you assume they are.  People want this to work.  We aren't going to ship things 
exactly the way things are now.  That would be silly and I'm not sure what gave you that idea.  People are working hard on 
getting things done for FC6.  Scrapping the entire project for FC6 because of a few issues with stars, plusses, and 
colors on a few icons out of ... hundreds? ... seems rather drastic.  File bugs on issues you find, so they can get 
addressed.  There may not be much time, but there is still time for improving things.</p>
<p>Also, for future reference, it's consiglieri.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20060828-art.html">
      <title>Are you really sure that a floor can't also be a ceiling?</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20060828-art.html</link>
      <description>&lt;p&gt;&lt;a href=&quot;http://lovesunix.net/blog/?p=119&quot;&gt;David&lt;/a&gt;, it's not technically a feature.  It's data.  The feature is being able to display the data in a meaningful manner.  Support for new image formats 
would be a feature.  Support for displaying images where they previously were unable to be displayed would also be classified as a new feature.  Simply displaying different documents, however, isn't.&lt;/p&gt;
&lt;p&gt;Is adding a new language translation a feature?  It's new, right?  The support for using translations was already there, it's just new data to display is all.  Would changing the release notes format 
be a new feature?  No, we already have document viewers that can display these things.  I can only imagine the sheer amount of firefox bug reports I would get every time someone created a new web site: 
&quot;RFE: Please add support for viewing xyz.com.&quot;  What if the GIMP developers had to deal with feature requests: &quot;RFE: foo.jpg works but only with certain contrast settings.&quot;&lt;/p&gt;
&lt;p&gt;Yes, there is a lot of new art coming through the pipeline.  It is also clear you don't like it.  Perhaps if you did, your opinion of the so-called &quot;feature&quot; would be more favorable.  However, art is 
perhaps one of the most subjective areas known to man.  While some think Monet and Picasso were genius, others (myself included) can not stand the works.  Some people complained about the art in FC5; 
others loved it.  Now when trying to change things for FC6, yet more complaints.  But there is hope.  Help create (or find people you know to help create) art for the project.  Help test and report these 
issues.  Don't make it seem as if the new artwork is being done in an attempt to sabotage the release, though.  The Fedora Artwork project is important because it is another way for people who might not 
be able to contribute otherwise (due to lack of desire/ability to code, for example) an avenue for contributing.  We should be promoting it, not attempting to stifle it.&lt;/p&gt;
&lt;p&gt;/me goes to get some much needed sleep now....&lt;/p&gt;
&lt;p&gt;Title quote: M.C. Escher.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-08-28T22:47-05:00</dc:date>
      <content:encoded><![CDATA[<p><a href="http://lovesunix.net/blog/?p=119">David</a>, it's not technically a feature.  It's data.  The feature is being able to display the data in a meaningful manner.  Support for new image formats 
would be a feature.  Support for displaying images where they previously were unable to be displayed would also be classified as a new feature.  Simply displaying different documents, however, isn't.</p>
<p>Is adding a new language translation a feature?  It's new, right?  The support for using translations was already there, it's just new data to display is all.  Would changing the release notes format 
be a new feature?  No, we already have document viewers that can display these things.  I can only imagine the sheer amount of firefox bug reports I would get every time someone created a new web site: 
"RFE: Please add support for viewing xyz.com."  What if the GIMP developers had to deal with feature requests: "RFE: foo.jpg works but only with certain contrast settings."</p>
<p>Yes, there is a lot of new art coming through the pipeline.  It is also clear you don't like it.  Perhaps if you did, your opinion of the so-called "feature" would be more favorable.  However, art is 
perhaps one of the most subjective areas known to man.  While some think Monet and Picasso were genius, others (myself included) can not stand the works.  Some people complained about the art in FC5; 
others loved it.  Now when trying to change things for FC6, yet more complaints.  But there is hope.  Help create (or find people you know to help create) art for the project.  Help test and report these 
issues.  Don't make it seem as if the new artwork is being done in an attempt to sabotage the release, though.  The Fedora Artwork project is important because it is another way for people who might not 
be able to contribute otherwise (due to lack of desire/ability to code, for example) an avenue for contributing.  We should be promoting it, not attempting to stifle it.</p>
<p>/me goes to get some much needed sleep now....</p>
<p>Title quote: M.C. Escher.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/random/20060820-zombies.html">
      <title>You've Got Red On You</title>
      <link>http://christopher.aillon.org/blog/dev/random/20060820-zombies.html</link>
      <description>&lt;p&gt;There are some things which would be cool to see happen in real life.  For example, I would love to see a kung fu 
fight break out in the middle of a city square.  Sometimes, I'm just plain happy to have a camera with me.&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;/photos/2006/sanfrancisco/zombies/1.jpg&quot;&gt;&lt;img src=&quot;/photos/2006/sanfrancisco/zombies/thumb1.jpg&quot; 
alt=&quot;Zombies Attacking&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;/photos/2006/sanfrancisco/zombies/2.jpg&quot;&gt;&lt;img src=&quot;/photos/2006/sanfrancisco/zombies/thumb2.jpg&quot; 
alt=&quot;Someone Getting 0wn3d&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;/photos/2006/sanfrancisco/zombies/3.jpg&quot;&gt;&lt;img src=&quot;/photos/2006/sanfrancisco/zombies/thumb3.jpg&quot; 
alt=&quot;God Hates Zombies&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Above sightings took place at approximately 3pm on Saturday at Union Sq. in San Francisco.  All travelers to that 
area are advised to use caution when dealing with the locals.&lt;/p&gt;
</description>
      <dc:subject>/dev/random</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-08-21T10:06-05:00</dc:date>
      <content:encoded><![CDATA[<p>There are some things which would be cool to see happen in real life.  For example, I would love to see a kung fu 
fight break out in the middle of a city square.  Sometimes, I'm just plain happy to have a camera with me.</p>
<p>
<a href="/photos/2006/sanfrancisco/zombies/1.jpg"><img src="/photos/2006/sanfrancisco/zombies/thumb1.jpg" 
alt="Zombies Attacking"></a>
<a href="/photos/2006/sanfrancisco/zombies/2.jpg"><img src="/photos/2006/sanfrancisco/zombies/thumb2.jpg" 
alt="Someone Getting 0wn3d"></a>
<a href="/photos/2006/sanfrancisco/zombies/3.jpg"><img src="/photos/2006/sanfrancisco/zombies/thumb3.jpg" 
alt="God Hates Zombies"></a>
</p>
<p>Above sightings took place at approximately 3pm on Saturday at Union Sq. in San Francisco.  All travelers to that 
area are advised to use caution when dealing with the locals.</p>
]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/personal/20060525-pearljam.html">
      <title>Pearl Jam</title>
      <link>http://christopher.aillon.org/blog/personal/20060525-pearljam.html</link>
      <description>&lt;p&gt;&lt;img src=&quot;http://christopher.aillon.org/images/pearljam.jpg&quot; style=&quot;float:right&quot;&gt;What an awesome concert.  I had 
great on floor &quot;seats&quot; (we didn't actually use them, everyone was standing, rocking out the entire time).  Eddie Vedder 
came out early, before the opening act and did an acoustic version of Porch, 
to a nearly empty TD Banknorth Garden.  Then, My Morning Jacket played (not bad, but not Pearl Jam), and after a 
brief intercession, Pearl Jam came on stage and holy crap, the place got full in 2 minutes.  Their 
live version of Even Flow was awesome.  Good times.&lt;/p&gt;</description>
      <dc:subject>/personal</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-05-26T16:18-05:00</dc:date>
      <content:encoded><![CDATA[<p><img src="http://christopher.aillon.org/images/pearljam.jpg" style="float:right">What an awesome concert.  I had 
great on floor "seats" (we didn't actually use them, everyone was standing, rocking out the entire time).  Eddie Vedder 
came out early, before the opening act and did an acoustic version of Porch, 
to a nearly empty TD Banknorth Garden.  Then, My Morning Jacket played (not bad, but not Pearl Jam), and after a 
brief intercession, Pearl Jam came on stage and holy crap, the place got full in 2 minutes.  Their 
live version of Even Flow was awesome.  Good times.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/gnome/20060427-guadec.html">
      <title>This got deleted</title>
      <link>http://christopher.aillon.org/blog/dev/gnome/20060427-guadec.html</link>
      <description>&lt;p&gt;But for the original text, it appears ross &lt;a 
href=&quot;http://www.burtonini.com/blog//computers/nm-2006-04-27-15-04&quot;&gt;quoted it all&lt;/a&gt;.  I didn't know rlove submitted a 
talk on NM.  We had discussed this &lt;a 
href=&quot;http://mail.gnome.org/archives/networkmanager-list/2006-March/msg00340.html&quot;&gt;on-list&lt;/a&gt; so it came as a shock to 
me to learn this, but I pulled my initial post (which you quoted) after learning that.  I want GUADEC to have a 
NetworkManager talk and was rather annoyed that it wasn't going to (or so I thought).  If Robert is giving it, I'm 
cool with that.&lt;/p&gt;</description>
      <dc:subject>/dev/gnome</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-04-27T10:53-05:00</dc:date>
      <content:encoded><![CDATA[<p>But for the original text, it appears ross <a 
href="http://www.burtonini.com/blog//computers/nm-2006-04-27-15-04">quoted it all</a>.  I didn't know rlove submitted a 
talk on NM.  We had discussed this <a 
href="http://mail.gnome.org/archives/networkmanager-list/2006-March/msg00340.html">on-list</a> so it came as a shock to 
me to learn this, but I pulled my initial post (which you quoted) after learning that.  I want GUADEC to have a 
NetworkManager talk and was rather annoyed that it wasn't going to (or so I thought).  If Robert is giving it, I'm 
cool with that.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/mozilla/20060418-langpacks.html">
      <title>Langpack fun</title>
      <link>http://christopher.aillon.org/blog/dev/mozilla/20060418-langpacks.html</link>
      <description>&lt;p&gt;So, for another round of updates, bug &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=324832&quot;&gt;324832&lt;/a&gt; is 
still not fixed.  It causes hassles when updating langpacks, as it spits out really ugly dialogs upon updating if you 
have one of these bastard langpacks installed.  In case this continues to go unfixed, I created a &lt;a 
href=&quot;http://people.redhat.com/caillon/misc/grab-langpacks.sh&quot;&gt;shell script to suck down langpack tarballs and 
weed out the bad ones&lt;/a&gt;.  Currently the langpacks that I don't distribute are mk.xpi and ko.xpi.&lt;/p&gt;</description>
      <dc:subject>/dev/mozilla</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-04-18T02:36-05:00</dc:date>
      <content:encoded><![CDATA[<p>So, for another round of updates, bug <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=324832">324832</a> is 
still not fixed.  It causes hassles when updating langpacks, as it spits out really ugly dialogs upon updating if you 
have one of these bastard langpacks installed.  In case this continues to go unfixed, I created a <a 
href="http://people.redhat.com/caillon/misc/grab-langpacks.sh">shell script to suck down langpack tarballs and 
weed out the bad ones</a>.  Currently the langpacks that I don't distribute are mk.xpi and ko.xpi.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/redhat/20060415-vpnc64.html">
      <title>VPNC64</title>
      <link>http://christopher.aillon.org/blog/dev/redhat/20060415-vpnc64.html</link>
      <description>&lt;p&gt;Yay.  I managed to finally get vpnc working on my x86-64 laptop, though it
is just a hack.  Disabling &lt;code&gt;-fstack-protector&lt;/code&gt; &quot;fixes&quot; it for 
me.  Packages at &lt;a 
href=&quot;http://people.redhat.com/caillon/RPMS/rawhide/vpnc/&quot;&gt;http://people.redhat.com/caillon/RPMS/rawhide/vpnc/&lt;/a&gt; 
for now.&lt;/p&gt;  Now I'll be able to use this laptop more often for doing 
stuff as that was the last major hurdle, so hopefully I'll get to give 
64bit some loving soon.&lt;/p&gt;</description>
      <dc:subject>/dev/redhat</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-04-15T15:11-05:00</dc:date>
      <content:encoded><![CDATA[<p>Yay.  I managed to finally get vpnc working on my x86-64 laptop, though it
is just a hack.  Disabling <code>-fstack-protector</code> "fixes" it for 
me.  Packages at <a 
href="http://people.redhat.com/caillon/RPMS/rawhide/vpnc/">http://people.redhat.com/caillon/RPMS/rawhide/vpnc/</a> 
for now.</p>  Now I'll be able to use this laptop more often for doing 
stuff as that was the last major hurdle, so hopefully I'll get to give 
64bit some loving soon.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20060320-slashdot-logo.html">
      <title>Dear Slashdot</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20060320-slashdot-logo.html</link>
      <description>&lt;p&gt;Red Hat did not release anything today.  The Fedora Project did.  Please to be using the &lt;a href=&quot;http://fedoraproject.org/wiki/Logo&quot;&gt;Fedora Logo&lt;/a&gt;, not 
the Red Hat logo.  K!thxbye!LOL!!1&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-03-20T13:31-05:00</dc:date>
      <content:encoded><![CDATA[<p>Red Hat did not release anything today.  The Fedora Project did.  Please to be using the <a href="http://fedoraproject.org/wiki/Logo">Fedora Logo</a>, not 
the Red Hat logo.  K!thxbye!LOL!!1</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20060222-banshee.html">
      <title>iPod with Banshee</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20060222-banshee.html</link>
      <description>&lt;p&gt;So, I finally decided to sell out and buy an &lt;a href=&quot;http://www.apple.com/ipod/ipod.html&quot;&gt;iPod video 60GB&lt;/a&gt;.  Of course, this posed a slight problem for me 
since Apple doesn't produce a Linux version of 
iTunes.  Long story short, I spent a couple hours last night and got some &lt;a href=&quot;http://banshee-project.org/&quot;&gt;Banshee&lt;/a&gt; packages built against Rawhide.  I 
need to clean them up a bit before I post them to Extras, and make it work with players other than iPod as I was primarily concerned with that last night.  That 
should be fairly easy at it just means creating a couple extra packages and then rebuilding Banshee, but I hope to have them in Extras soon.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-02-22T13:52-05:00</dc:date>
      <content:encoded><![CDATA[<p>So, I finally decided to sell out and buy an <a href="http://www.apple.com/ipod/ipod.html">iPod video 60GB</a>.  Of course, this posed a slight problem for me 
since Apple doesn't produce a Linux version of 
iTunes.  Long story short, I spent a couple hours last night and got some <a href="http://banshee-project.org/">Banshee</a> packages built against Rawhide.  I 
need to clean them up a bit before I post them to Extras, and make it work with players other than iPod as I was primarily concerned with that last night.  That 
should be fairly easy at it just means creating a couple extra packages and then rebuilding Banshee, but I hope to have them in Extras soon.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20060220-bling.html">
      <title>Fedora Core Bling</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20060220-bling.html</link>
      <description>&lt;p&gt;Our Band of &lt;strike&gt;Merry&lt;/strike&gt; X Hackers proudly present: &lt;a href=&quot;http://fedoraproject.org/wiki/RenderingProject/aiglx&quot;&gt;Accelerated Indirect GL X&lt;/a&gt;, or 
AIGLX for short.  Read all about it, and try out the packages yourself.  It's a technology preview, so YMMV, but its pretty spiffy once you get it working.  Some 
highlights include drop shawdowed windows and an awesome minimization effect.  Credits go to Soren Sandmann-Pedersen, Adam Jackson, Kristian Hogsberg, and Kevin 
Martin.  Diana Fong gets credit for the animation mockup.  Great work guys!&lt;/p&gt;
&lt;p&gt;* me goes back to minimizing windows...&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; I have been informed that the X hackers are indeed merry.  Apologies for the doubt.&lt;/p&gt;</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2006-02-20T17:02-05:00</dc:date>
      <content:encoded><![CDATA[<p>Our Band of <strike>Merry</strike> X Hackers proudly present: <a href="http://fedoraproject.org/wiki/RenderingProject/aiglx">Accelerated Indirect GL X</a>, or 
AIGLX for short.  Read all about it, and try out the packages yourself.  It's a technology preview, so YMMV, but its pretty spiffy once you get it working.  Some 
highlights include drop shawdowed windows and an awesome minimization effect.  Credits go to Soren Sandmann-Pedersen, Adam Jackson, Kristian Hogsberg, and Kevin 
Martin.  Diana Fong gets credit for the animation mockup.  Great work guys!</p>
<p>* me goes back to minimizing windows...</p>
<p><strong>Update:</strong> I have been informed that the X hackers are indeed merry.  Apologies for the doubt.</p>]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/fedora/20051106-logo.html">
      <title>Logo</title>
      <link>http://christopher.aillon.org/blog/dev/fedora/20051106-logo.html</link>
      <description>&lt;p&gt;Joshua, I think that the logo is set on being something like outlined at &lt;a href=&quot;http://capstrat.com/development/fedora/&quot;&gt;capstrat&lt;/a&gt;.  But dfong did a 
few &lt;a href=&quot;http://www.isity.net/appeal/&quot;&gt;modifications&lt;/a&gt; which I think look a lot better, and considering the opposition on the lists to the original design, 
I hope get seriously considered.&lt;/p&gt;
</description>
      <dc:subject>/dev/fedora</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2005-11-06T03:04-05:00</dc:date>
      <content:encoded><![CDATA[<p>Joshua, I think that the logo is set on being something like outlined at <a href="http://capstrat.com/development/fedora/">capstrat</a>.  But dfong did a 
few <a href="http://www.isity.net/appeal/">modifications</a> which I think look a lot better, and considering the opposition on the lists to the original design, 
I hope get seriously considered.</p>
]]></content:encoded>
    </item>
    <item rdf:about="http://christopher.aillon.org/blog/dev/gnome/20051025-gsource.html">
      <title>GSource and You</title>
      <link>http://christopher.aillon.org/blog/dev/gnome/20051025-gsource.html</link>
      <description>&lt;p&gt;If you maintain a GNOME package, you might want to grep for &quot;\bGSource\b&quot; in your source tree.  If you find any of these, chances are you are probably 
leaking.  I've already found 4 GNOME packages that leak using this technique, and had to school jrb on this a bit ago (hopefully he doesn't mind me using him as 
an example), so don't feel bad if your package has this leak.&lt;/p&gt;
&lt;h3&gt;Bad (leaks)&lt;/h3&gt;
&lt;code class=&quot;block&quot;&gt;
GSource *source;
source = g_timeout_source_new (); /* Refcount is at 1 */

g_source_set_callback (source,
	my_source_callback,
	NULL,
	NULL);

g_source_attach (source, NULL); /* Refcount is now at 2 */
&lt;/code&gt;
&lt;p&gt;When the GSource is removed from its GMainContext, because the timeout executed, or because &lt;code&gt;g_source_destroy ()&lt;/code&gt; was called on it, etc. the 
refcount will be dropped back down to 1, and it will hang around in memory.  Make sure to call &lt;code&gt;g_source_unref (source)&lt;/code&gt; on your GSource after 
attaching it to the GMainContext, like so:&lt;/p&gt;
&lt;h3&gt;Good (doesn't leak)&lt;/h3&gt;
&lt;code class=&quot;block&quot;&gt;
GSource *source;
source = g_timeout_source_new (); /* Refcount is at 1 */

g_source_set_callback (source,
        my_source_callback,
        NULL,
        NULL);

g_source_attach (source, NULL); /* Refcount is now at 2 */

g_source_unref (source); /* Refcount back down to 1 */
&lt;/code&gt;</description>
      <dc:subject>/dev/gnome</dc:subject>
      <dc:creator>Christopher A. Aillon</dc:creator>
      <dc:date>2005-10-25T11:11-05:00</dc:date>
      <content:encoded><![CDATA[<p>If you maintain a GNOME package, you might want to grep for "\bGSource\b" in your source tree.  If you find any of these, chances are you are probably 
leaking.  I've already found 4 GNOME packages that leak using this technique, and had to school jrb on this a bit ago (hopefully he doesn't mind me using him as 
an example), so don't feel bad if your package has this leak.</p>
<h3>Bad (leaks)</h3>
<code class="block">
GSource *source;
source = g_timeout_source_new (); /* Refcount is at 1 */

g_source_set_callback (source,
	my_source_callback,
	NULL,
	NULL);

g_source_attach (source, NULL); /* Refcount is now at 2 */
</code>
<p>When the GSource is removed from its GMainContext, because the timeout executed, or because <code>g_source_destroy ()</code> was called on it, etc. the 
refcount will be dropped back down to 1, and it will hang around in memory.  Make sure to call <code>g_source_unref (source)</code> on your GSource after 
attaching it to the GMainContext, like so:</p>
<h3>Good (doesn't leak)</h3>
<code class="block">
GSource *source;
source = g_timeout_source_new (); /* Refcount is at 1 */

g_source_set_callback (source,
        my_source_callback,
        NULL,
        NULL);

g_source_attach (source, NULL); /* Refcount is now at 2 */

g_source_unref (source); /* Refcount back down to 1 */
</code>]]></content:encoded>
    </item>
</rdf:RDF>

