<?xml version="1.0" encoding="UTF-8" ?>
<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:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://blog.madism.org/index.php/">
  <title>MadBlog</title>
  <description><![CDATA[MadCoder's Blog]]></description>
  <link>http://blog.madism.org/index.php/</link>
  <dc:language>en</dc:language>
  <dc:creator></dc:creator>
  <dc:rights></dc:rights>
  <dc:date>2008-05-07T10:41:03+02:00</dc:date>
  <admin:generatorAgent rdf:resource="http://www.dotclear.net/" />
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-05-07T10:41:03+02:00</sy:updateBase>
  
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/05/07/173-git-prompt" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/04/06/172--rc-bug-a-day-day-19" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/04/06/171--rc-bug-a-day-day-18" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/04/03/170--rc-bug-a-day-day-17" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/04/01/169--rc-bug-a-day-day-16" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/03/30/168--rc-bug-a-day-day-15" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/03/29/167--rc-bug-a-day-day-14" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/03/28/166--rc-bug-a-day-day-13" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/03/28/165--rc-bug-a-day-day-12" />
  <rdf:li rdf:resource="http://blog.madism.org/index.php/2008/03/27/164--rc-bug-a-day-day-11" />
  </rdf:Seq>
  </items>
</channel>

<item rdf:about="http://blog.madism.org/index.php/2008/05/07/173-git-prompt">
  <title>git prompt</title>
  <link>http://blog.madism.org/index.php/2008/05/07/173-git-prompt</link>
  <dc:date>2008-05-07T10:41:03+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Geeky</dc:subject>
  <description>Following Martin's post on the subject, since I created my prompt, I've updated quite a lot.


It only showed the branch before, now it does so even when I'm on a detached head or something, and also shows when I'm in the middle of a rebase or a merge. You can see the zsh-fu for this. For example,...</description>
  <content:encoded><![CDATA[ <p>Following <a href="http://madduck.net/blog/2008.05.07:adding-vcs-information-to-the-zsh-prompt/">Martin's post</a> on the subject, since I created my prompt, I've updated quite a lot.</p>


<p>It only showed the branch before, now it does so even when I'm on a detached head or something, and also shows when I'm in the middle of a rebase or a merge. You can see <a href="http://madism.org/~madcoder/dotfiles/zsh/60_prompt">the zsh-fu</a> for this. For example, when I'm in the middle of a rebase on my paid work repository, it looks like:</p>


<pre>┌─(10:34)──&lt;~/dev/mmsx master &lt;rebase -i&gt;&gt;──
└[artemis]                                                 (~/dev/mmsx/Build/)</pre>


<p>With nice colors I cannot really show without a screenshot that I'm too lazy to do :) This is a recent addition that I shamelessly took from the contrib bash prompt in git-core package. And to be frank it's really needed, because it's cheap tests (basically looking for magic file names) and that it can tell you if you forgot to end a rebase or a merge, which can happen if you have been disturbed in the middle of it by a colleague for example.</p>


<p>I liked the '*' idea from Martin to show if the tree is dirty. Sadly it's not an option. Martin, to do that, you can do:</p>


<pre> unclean=
 git diff-files --quiet &amp;&amp; git diff-index --cached --quiet HEAD -- || unclean='*'</pre>


<p>But this is a <strong>very</strong> expensive operation. On the glibc git repository, it takes seconds with cold cache (and it's not very surprising because it basically has to stat(3) a lot of stuff). And not having a shell for <strong>seconds</strong> is a bit extreme.</p>


<p>PS: I know my prompt only supports git, but:</p>
<ol>
<li>I barely care about other VCSes as I only use git and sometimes svn for packaging ;</li>
<li>when I have to use svn it's for cheap stuff where I don't really need the prompt help.</li>
</ol>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/04/06/172--rc-bug-a-day-day-19">
  <title>[RC-Bug-A-Day] Day 19</title>
  <link>http://blog.madism.org/index.php/2008/04/06/172--rc-bug-a-day-day-19</link>
  <dc:date>2008-04-06T23:14:01+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>Today is again about removing packages from testing as my hintfile says. We've discussed (in the RM team) policy a bit, and it seems that we agree that packages with Release Critical bugs open for more than 3 weeks without any kind of activity from the Maintainer warrant a removal from testing...</description>
  <content:encoded><![CDATA[ <p>Today is again about removing packages from testing <a href="http://ftp-master.debian.org/testing/hints/madcoder">as my hintfile says</a>. We've discussed (in the RM team) policy a bit, and it seems that we agree that packages with Release Critical bugs open for more than 3 weeks without any kind of activity from the Maintainer warrant a removal from testing without prior notification. Tonight's work is then just doing the quite not fascinating work of going through <a href="http://bts.turmzimmer.net/details.php?bydist=both&amp;sortby=packages&amp;ignhinted=on&amp;ignclaimed=on&amp;ignnew=on&amp;ignmerged=on&amp;igncontrib=on&amp;ignnonfree=on&amp;ignbritney=on&amp;ignotherfixed=on&amp;new=20&amp;refresh=1800">this list</a> and look for removal candidates.</p>


<p>Note that we will always give more time to Maintainers that need it to fix a bug, if he/she states so in the bug report. Needing time is perfectly okay. Not telling about it isn't.</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/04/06/171--rc-bug-a-day-day-18">
  <title>[RC-Bug-A-Day] Day 18</title>
  <link>http://blog.madism.org/index.php/2008/04/06/171--rc-bug-a-day-day-18</link>
  <dc:date>2008-04-06T00:03:50+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>Paid work burnt all my free time recenlty, that's why there wasn't a rc-bug-a-day for two days. I'm back with two removals, a couple of gcc-4.3 FTBFSes fixed. And 5 uploads for RG bugs from Sandro Tosi that were rotting in my mail client.


The bad news for tonight is that gcc-4.3 FTBFSes are now...</description>
  <content:encoded><![CDATA[ <p>Paid work burnt all my free time recenlty, that's why there wasn't a rc-bug-a-day for two days. I'm back with two removals, a couple of gcc-4.3 FTBFSes fixed. And 5 uploads for RG bugs from Sandro Tosi that were rotting in my mail client.</p>


<p>The bad news for tonight is that gcc-4.3 FTBFSes are now RC, since it's the default compiler on several architectures. That's almost 40 new RC we now have to deal with. The fun part will be that those RC will probably hinder some transitions to testing. Maintainers, please, fix your packages. There are still too many packages with RG bugs on them, open for many days, from maintainer that are otherwise quite active on IRC or the lists…</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/04/03/170--rc-bug-a-day-day-17">
  <title>[RC-Bug-A-Day] Day 17</title>
  <link>http://blog.madism.org/index.php/2008/04/03/170--rc-bug-a-day-day-17</link>
  <dc:date>2008-04-03T00:43:27+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>Today's RC bug was 470462, removal of a package that as a patch for a FTBFS and absolutely no maintainer answers (#417047).


I'm also quite excited because I have a mail with 9 nmudiff's for RG/RC bugs waiting to be processed from Sandro Tosi. I want MOAR !...</description>
  <content:encoded><![CDATA[ <p>Today's RC bug was <a href="http://bugs.debian.org/470462">470462</a>, removal of a package that as a patch for a FTBFS and absolutely no maintainer answers (<a href="http://bugs.debian.org/417047">#417047</a>).</p>


<p>I'm also quite excited because I have a mail with 9 nmudiff's for RG/RC bugs waiting to be processed from Sandro Tosi. I want MOAR !</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/04/01/169--rc-bug-a-day-day-16">
  <title>[RC-Bug-A-Day] Day 16</title>
  <link>http://blog.madism.org/index.php/2008/04/01/169--rc-bug-a-day-day-16</link>
  <dc:date>2008-04-01T23:05:52+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>There was no RC-Bug-A-Day yesterday, so two RC bugs for today:

#463094 some missing ${subst:Stuff} in a debian/control;
#456864 some other missing Build-Dependency causing a FTBFS.


I also plan to sponsor the requests piling in my @debian.org mailbox tonight too....</description>
  <content:encoded><![CDATA[ <p>There was no RC-Bug-A-Day yesterday, so two RC bugs for today:</p>
<ul>
<li><a href="http://bugs.debian.org/463094">#463094</a> some missing ${subst:Stuff} in a debian/control;</li>
<li><a href="http://bugs.debian.org/456864">#456864</a> some other missing Build-Dependency causing a FTBFS.</li>
</ul>

<p>I also plan to sponsor the requests piling in my @debian.org mailbox tonight too.</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/03/30/168--rc-bug-a-day-day-15">
  <title>[RC-Bug-A-Day] Day 15</title>
  <link>http://blog.madism.org/index.php/2008/03/30/168--rc-bug-a-day-day-15</link>
  <dc:date>2008-03-30T23:14:47+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>For today, a debian/copyright bug in tct was fixed....</description>
  <content:encoded><![CDATA[ <p>For today, a <a href="http://bugs.debian.org/431541">debian/copyright bug in tct was fixed</a>.</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/03/29/167--rc-bug-a-day-day-14">
  <title>[RC-Bug-A-Day] Day 14</title>
  <link>http://blog.madism.org/index.php/2008/03/29/167--rc-bug-a-day-day-14</link>
  <dc:date>2008-03-29T23:48:51+01:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>General</dc:subject>
  <description>I sponsored (ugh!) a new ia32-libs today, which means we now are 4 RC down.


Note: I really hate this package....</description>
  <content:encoded><![CDATA[ <p>I sponsored (ugh!) a new ia32-libs today, which means we now are 4 RC down.</p>


<p>Note: I <strong>really</strong> hate this package.</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/03/28/166--rc-bug-a-day-day-13">
  <title>[RC-Bug-A-Day] Day 13</title>
  <link>http://blog.madism.org/index.php/2008/03/28/166--rc-bug-a-day-day-13</link>
  <dc:date>2008-03-28T22:41:41+01:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>General</dc:subject>
  <description>For today: 469552 was downgraded for probably be a user problem and ktranslator was removed due to 469552. I know that the latter wasn't RC for very long (a couple of days at least) but the maintainer should have detect the criticity of the problem himself (the package is mostly unusable because he...</description>
  <content:encoded><![CDATA[ <p>For today: <a href="http://bugs.debian.org/469552">469552</a> was downgraded for probably be a user problem and ktranslator was removed due to <a href="http://bugs.debian.org/469552">469552</a>. I know that the latter wasn't RC for very long (a couple of days at least) but the maintainer should have detect the criticity of the problem himself (the package is mostly unusable because he can't find some of its plugins or sth like that) and is totally unresponsive.</p>


<p>I'm pleased to announce that we went under the 400 bugs in lenny (according to <a href="http://bts.turmzimmer.net/graph-large.png">turmzimmer</a>) and around 250 bugs that are present in both lenny and sid (which is the "real" amount of bugs to fix).</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/03/28/165--rc-bug-a-day-day-12">
  <title>[RC-Bug-A-Day] Day 12</title>
  <link>http://blog.madism.org/index.php/2008/03/28/165--rc-bug-a-day-day-12</link>
  <dc:date>2008-03-28T00:56:32+01:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>Today's paid work ate all my time, so my RC/RG bug squashing was only made of uploading other's work.


Thanks again to Kartik and Kumar....</description>
  <content:encoded><![CDATA[ <p>Today's paid work ate all my time, so my RC/RG bug squashing was only made of uploading other's work.</p>


<p>Thanks again to Kartik and Kumar.</p>]]></content:encoded>
</item>
<item rdf:about="http://blog.madism.org/index.php/2008/03/27/164--rc-bug-a-day-day-11">
  <title>[RC-Bug-A-Day] Day 11</title>
  <link>http://blog.madism.org/index.php/2008/03/27/164--rc-bug-a-day-day-11</link>
  <dc:date>2008-03-27T00:13:21+01:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>MadCoder</dc:creator>
  <dc:subject>Debian</dc:subject>
  <description>Today  saw the removal (from testing) of:

syslog-ng that has a really grave bug (loss of logs when the daemon is signaled with a SIGHUP) that is fixed-upstream for quite a while;
w3c-libwww that the maintainer would like to get rid of, that had two RC. Sadly, I had to remove wmweather+ (its sole...</description>
  <content:encoded><![CDATA[ <p>Today  saw the removal (from testing) of:</p>
<ul>
<li>syslog-ng that has a really grave bug (loss of logs when the daemon is signaled with a SIGHUP) that is fixed-upstream for quite a while;</li>
<li>w3c-libwww that the maintainer would like to get rid of, that had two RC. Sadly, I had to remove wmweather+ (its sole r-dep in lenny) that the maintainer still hasn't fixed, but it should be temporary.</li>
</ul>

<p>All in all, that's 5 RC bugs that aren't in lenny anymore.</p>


<p>Note: I've been pretty busy today, I've seen mails to ask NMU sponsoring for RC/RG bugs, I will have a look, don't worry.</p>]]></content:encoded>
</item>

</rdf:RDF>
