<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>About Debian</title>
<link>http://mixinet.net/~sto/blog/debian/</link>
<description>StoWiki</description>
<item>
	
	<title>DebConf 7 - sto 0</title>
	
	<guid>http://mixinet.net/~sto/blog/debian/20070614_debconf_7-sto_0/</guid>
	<link>http://mixinet.net/~sto/blog/debian/20070614_debconf_7-sto_0/</link>
	
	<pubDate></pubDate>
	<description><![CDATA[<p>Once more, I'm not going to the <a href="https://debconf7.debconf.org/">Annual Debian Developers'
Conference</a>; I've wanted to go to previous
editions, but I've always found excuses not to do it: too far away, bad dates,
expensive if not going alone, ... and lately I'm too busy to do Debian related
activities, mainly because I still have two jobs and my free time is devoted
to my son (code named <strong>The Beast</strong>), that will be two and a half years old in
four days.</p>

<p>Anyway, this time I'm a little bit sad, because this edition is closer to home
and I could have taken my family with me and be away from a stressing period
at work.</p>

<p>Oh, well, maybe next year I'll change my life and will be able to go. Let's
hope so.</p>
]]></description>
</item>
<item>
	
	<title>Debian Tutorial @ the V Jornades de Programari Lliure</title>
	
	<guid>http://mixinet.net/~sto/blog/debian/20060630_debian_tutorial_at_the_vjpl/</guid>
	<link>http://mixinet.net/~sto/blog/debian/20060630_debian_tutorial_at_the_vjpl/</link>
	
	<pubDate></pubDate>
	<description><![CDATA[<p>Next week I'll be once again at the <a class="reference" href="http://jornadespl.upc.es/">Jornades de Programari Lliure</a> organized
by the <a class="reference" href="http://www.upc.es/">UPC</a>'s <a class="reference" href="http://www.cpl.upc.edu/">Càtedra de Programari Lliure</a> in Barcelona; this is the fifth
edition of the <em>Jornades</em> and I've already been on the third and fourth
editions.</p>
<p>This year I'll be doing a couple of things there: a two hour workshop about
<em>Building Debian Packages</em> on Friday and a half an hour conference about
<em>Agile Documentation Tools</em> on Saturday.</p>
<p>As always I've been busy with other things and I have not had the time to work
on the workshop materials, but luckily the other day I saw on <a class="reference" href="http://planet.debian.org/">Planet Debian</a>
that <a class="reference" href="http://liw.iki.fi/liw/log/">Lars Wirzenius</a> had prepared a <a class="reference" href="http://liw.iki.fi/liw/talks/debian-packaging-tutorial.pdf">Debian Packaging Tutorial</a> and after
looking at it I'm going to use it for my workshop probably as is, unless I
find the time to do some small changes. There is room for 20 attendes and one
week in advance there are already 13 people <a class="reference" href="http://portal.jornadespl.org/tallers/creacio-de-paquets-debian/">registered</a> so I imagine that
they will be quite interested. I'll blog about the results next week... ;)</p>
<p>The conference is about the importance of <em>documentation</em> on <em>software</em>
related projects and the tools and systems that can help developers to be more
productive when writting it. I'm giving it representing the <a class="reference" href="http://www.iti.upv.es/">ITI</a> and I have to
finish it this weekend, once it is ready I'll publish it and ask for comments.</p>]]></description>
</item>
<item>
	
	<title>SoC and CDDT</title>
	
	<guid>http://mixinet.net/~sto/blog/debian/20060504_soc_and_cddt/</guid>
	<link>http://mixinet.net/~sto/blog/debian/20060504_soc_and_cddt/</link>
	
	<pubDate></pubDate>
	<description><![CDATA[<p>After a <a class="reference" href="http://lists.debian.org/debian-custom/2006/04/msg00038.html">message to debian-custom</a> from <a class="reference" href="http://baruch.ev-en.org/blog">Baruch Even</a> I decided to apply as
a mentor for <a class="reference" href="http://www.debian.org/">Debian</a> on Google's <a class="reference" href="http://code.google.com/soc/">Summer of Code</a>.</p>
<p>If someone is interested on working on the current <a class="reference" href="https://mixinet.net/projects/cddt/">CDDT</a> code or even on a
project related to the development of <a class="reference" href="http://wiki.debian.org/CustomDebian">Custom Debian Distributions</a> (or even
derived distributions) I'll be happy to mentor you if your write a good
proposal.</p>
<p>I'm not doing much for <strong>Debian</strong> lately, I'm busy at work and mentoring
someone looks like a good way of helping a little; it requires less time than
doing things myself and can be a good way of taking breaks of my real life
duties during the summer, when I'm supposed to be working on my PhD Thesis.</p>]]></description>
</item>
<item>
	
	<title>Shell Scripts Frontend Tool 0.9.2</title>
	
	<guid>http://mixinet.net/~sto/blog/debian/20060219_ssft-0.9.2/</guid>
	<link>http://mixinet.net/~sto/blog/debian/20060219_ssft-0.9.2/</link>
	
	<pubDate></pubDate>
	<description><![CDATA[<p>After my last post about the tool I got some feedback and tonight I've
uploaded to <a class="reference" href="http://www.debian.org/">Debian</a> the version 0.9.2 with better POSIX support (well, that's
what I believe, I have not tested the tool on non <strong>Debian</strong> machines, but I
followed some comments and also reviewed some <a class="reference" href="http://www.opengroup.org/onlinepubs/009695399/mindex.html">Documentation</a>), support for
<a class="reference" href="http://developer.kde.org/documentation/tutorials/kdialog/t1.html">kdialog</a> (I prefer <strong>zenity</strong>, but <strong>kdialog</strong> is installed with the base KDE
packages and if it works, why not?) and, by request, default values support
(when reading a string or showing a selection menu the developer can provide
default values).</p>
<p>I was going to wait until the package leaves NEW before uploading the new
version, but as I don't really know if uploading new versions implies any
delay on the way to the archive and the previous package was only four days
old I decided that I prefer a small wait and not have to care about uploading
an updated version just after the package enters into the archive.</p>]]></description>
</item>
<item>
	
	<title>Shell Scripts Frontend Tool</title>
	
	<guid>http://mixinet.net/~sto/blog/debian/20060214_ssft/</guid>
	<link>http://mixinet.net/~sto/blog/debian/20060214_ssft/</link>
	
	<pubDate></pubDate>
	<description><![CDATA[<p>Well, today I've started to upload things related to the <a class="reference" href="https://mixinet.net/projects/cddt/">CDDT</a> code to
<a class="reference" href="http://www.debian.org/">Debian</a>. My first upload is a simple package that has been splitted from the
current <a class="reference" href="https://mixinet.net/projects/cddt/">CDDT</a> runtime code, as it is useful by itself. I've called it <a class="reference" href="https://mixinet.net/projects/ssft/">SSFT</a>,
the initials of <em>Shell Scripts Frontend Tool</em>.</p>
<p>It is a shell function library that includes functions to display messages and
get data from the user; the functions use <a class="reference" href="ftp://ftp.gnome.org/pub/GNOME/sources/zenity/">zenity</a>, <a class="reference" href="http://invisible-island.net/dialog/">dialog</a> or plain text to do
their work, depending on the value of the <tt class="docutils literal"><span class="pre">SSFT_FRONTEND</span></tt> variable; the idea
was inspired by the <a class="reference" href="http://alioth.debian.org/projects/debconf/">debconf</a> frontends, but uses only shell code with standard
utilities (with the exception of the optional <a class="reference" href="ftp://ftp.gnome.org/pub/GNOME/sources/zenity/">zenity</a> and <a class="reference" href="http://invisible-island.net/dialog/">dialog</a> utilities
and the use of <tt class="docutils literal"><span class="pre">gettext.sh</span></tt> from <a class="reference" href="http://www.gnu.org/software/gettext/">gettext</a> to support L10N).</p>
<p>I've tested the current code against a lot of <tt class="docutils literal"><span class="pre">Bourne</span> <span class="pre">Shell</span></tt> compatible
shells, including <a class="reference" href="http://packages.debian.org/unstable/shells/posh">posh</a> (that one made me remove the use of the <tt class="docutils literal"><span class="pre">local</span></tt>
built in and rename the variables to <tt class="docutils literal"><span class="pre">_l_</span></tt> as a prefix), so it should work
more or less OK on any modern Unix.</p>
<p>I don't know if anybody but me will use the library, if anyone tries it and
finds a bug please report it to the <a class="reference" href="https://mixinet.net/projects/ssft/">SSFT</a> project or the BTS (well, that will
need a little bit of <a class="reference" href="http://ftp-master.debian.org/new.html">waiting</a>, but I suppose that no one will try the package
until it gets into the archive).</p>]]></description>
</item>

</channel>
</rss>
