<?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>Dr Jekyll &#38; Mr Hyde &#187; Technology</title>
	<atom:link href="http://www.rfc1149.net/blog/tag/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rfc1149.net/blog/</link>
	<description>Samuel Tardieu's dual-sided blog</description>
	<lastBuildDate>Tue, 20 Jul 2010 13:04:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://www.rfc1149.net/blog/?pushpress=hub'/>
		<item>
		<title>Urbi is going open-source</title>
		<link>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/</link>
		<comments>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 20:39:38 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Urbi]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=185</guid>
		<description><![CDATA[<p><a href="http://www.gostai.com/" title="Gostai">Gostai</a> just announced that its implementation of the Urbiscript programming language <a href="http://www.gostai.com/urbi_os.php" title="is going to be open-sourced in May 2010">is going to be open-sourced in May 2010</a>. Urbiscript is a prototype-based interpreted language inspired from a mix of Lua, Smalltalk, Ruby and Javascript amongst others with many features dedicated to parallel programming.</p>
<p>I spent the whole 2008 year working on Urbiscript at Gostai with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gostai.com/" title="Gostai">Gostai</a> just announced that its implementation of the Urbiscript programming language <a href="http://www.gostai.com/urbi_os.php" title="is going to be open-sourced in May 2010">is going to be open-sourced in May 2010</a>. Urbiscript is a prototype-based interpreted language inspired from a mix of Lua, Smalltalk, Ruby and Javascript amongst others with many features dedicated to parallel programming.</p>
<p>I spent the whole 2008 year working on Urbiscript at Gostai with several very talented people, and I&#8217;m really happy to see the project we worked on released as open-source. I have some ideas of where I could use the Urbiscript language in place of compiled solutions. The licensing model will be a dual one: a free and GPL-compatible open-source license, or at your option a proprietary one for which you will have to pay. However, if you want to contribute to the code, there is a catch:<br />
<span id="more-185"></span></p>
<blockquote><p>
We are very excited at the idea of working with talented contributors. There will be one constraint, which is to agree to transfer the copyright of the contribution to Gostai. This is the only way to both keep a clear ownership of the licensing rights, and to ensure a centralized reviewing process that we believe is good to guarantee a high level of consistency for Urbi and associated software.
</p></blockquote>
<p>Gostai is not the only entity to require copyright transfer to incorporate contributed code: the <a href="http://www.fsf.org/" title="Free Software Fundation (FSF)">Free Software Fundation (FSF)</a> does the same thing for most of its projects. The alleged non-traceability and missing ownership information prevented the FSF from merging back <a href="http://www.xemacs.org/" title="XEmacs">XEmacs</a> sources into <a href="http://www.gnu.org/software/emacs" title="Emacs">Emacs</a>: a few years ago, I heard Richard Stallman (in a heated argument with a XEmacs contributor) say that some pieces of code in XEmacs could not be traced back to their authors, and that the FSF could not take the risk of accepting code from an unknown origin into its repositories. The <a href="http://en.wikipedia.org/wiki/SCO-Linux_controversies" title="SCO vs. Linux">SCO vs. Linux</a> case a few years later proved Richard right.</p>
<p>However, asserting that copyright transfer <em>is the only way [...] to ensure a centralized reviewing process</em> is quite untrue. The Linux kernel does have a centralized reviewing process, where Linus Torvalds either checks the contributed code himself or trusts (possibly transitively) one of his appointed maintainers to do so after the code has been <a href="http://www.rfc1149.net/blog/2006/12/26/to-peer-review-or-to-not-peer-review/" title="publicly reviewed">publicly reviewed</a>. And Linus does not require any copyright transfer and is satisfied with the traceability now provided by the <em>Signed-Off-By</em> author information attached with every code change.</p>
<p>I am genuinely curious to see whether people will accept to transfer their copyright to Gostai so that the company can monetize their work, or whether alternate repositories with tainted free-software-only versions will flourish. In the Linux kernel world, &#8220;tainted&#8221; usually means that the open-source kernel has been contaminated with a proprietary (closed-source) module and thus cannot be trusted anymore. Here, &#8220;tainted&#8221; means that Gostai will be unable to incorporate the contributed code back into its proprietary version because those contributions might be labeled &#8220;open-source only&#8221;.</p>
<p>Anyway, I wish Gostai very good luck, and I am quite certain that the licensing situation will evolve in the future. I am eager to try the open-source version of Urbi on my hardware to benefit from its power and simplicity!</p>
<p><strong><em>Edit 2010-07-20:</em> Urbi is now open-source, and which a much better license than first envisioned and copyright does not need to be transferred to Gostai.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The OVH-Google XMPP mess</title>
		<link>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/</link>
		<comments>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:41:40 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OVH]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=146</guid>
		<description><![CDATA[<p>Beware: trying to move your Jabber (XMPP) server from one host to another may result in your users not being able to reliably talk to users using Google Talk or Gmail chat. It looks like one way or the other Google caches the SRV records of your Jabber server and do not consult the DNS [...]]]></description>
			<content:encoded><![CDATA[<p>Beware: trying to move your Jabber (XMPP) server from one host to another may result in your users not being able to reliably talk to users using Google Talk or Gmail chat. It looks like one way or the other Google caches the <tt>SRV</tt> records of your Jabber server and do not consult the DNS anymore afterwards.</p>
<p>It has been several weeks since I moved the <a href="http://www.ejabberd.im/" title="ejabberd">ejabberd</a> XMPP server for <tt>rfc1149.net</tt> on a new host which kept the same name as the old one. However, connections with <tt>gmail.com</tt> users are randomly working, while all the other domains my users interact with seem to have no problems at all. I have found several server administrators who experienced the same issue, and even read a suggestion to send an e-mail to the address <tt>xmpp@google.com</tt> which could supposedly solve the problem. The result? No answer, no working connection with <tt>gmail.com</tt> users.</p>
<p>What is needed to get Google to reread the new DNS information?</p>
<p><em><strong>Edit:</strong> I received an answer from Jonas, a software engineer at Google. It looks like they are having troubles linking with Jabber servers located on the OVH network (as is mine, and as Ploum also wrote in comments), and they have contacted OVH. In the meantime, I may try to add another port to my Jabber server, update the <tt>SRV</tt> record, and see if it brings me more luck.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Silent death of a LG Flatron monitor</title>
		<link>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/</link>
		<comments>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 19:39:17 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=127</guid>
		<description><![CDATA[<p>My LG Flatron L1915S monitor decided that it was tired of working so hard: the backlight now turns off after a fraction of second. Of course, it happened right after the warranty period expired, so it is unlikely that I can get it fixed. A fair number of users <a href="http://www.fixya.com/support/t376489-when_press_power_button_lg_displaying" title="seem to have the same problem">seem to have the same problem</a>, [...]]]></description>
			<content:encoded><![CDATA[<p>My LG Flatron L1915S monitor decided that it was tired of working so hard: the backlight now turns off after a fraction of second. Of course, it happened right after the warranty period expired, so it is unlikely that I can get it fixed. A fair number of users <a href="http://www.fixya.com/support/t376489-when_press_power_button_lg_displaying" title="seem to have the same problem">seem to have the same problem</a>, so I guess I will have to find another brand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>20 years later, I&#8217;m proud of myself</title>
		<link>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/</link>
		<comments>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 11:02:06 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/</guid>
		<description><![CDATA[<p>Back in 9th grade. My science teacher was explaining to the class why carbon monoxide (CO) inhalation was dangerous: carbon monoxide molecules attach themselves to the hemoglobin, preventing dioxygen molecules (O2) to do so. The carbone monoxide doesn&#8217;t dissociate from hemoglobin under normal pressure, making it a long-term problem (ok, this was a simplification, but [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 9th grade. My science teacher was explaining to the class why carbon monoxide (CO) inhalation was dangerous: carbon monoxide molecules attach themselves to the hemoglobin, preventing dioxygen molecules (O2) to do so. The carbone monoxide doesn&#8217;t dissociate from hemoglobin under normal pressure, making it a long-term problem (ok, this was a simplification, but it was ninth grade, don&#8217;t forget).</p>
<p>I remember myself asking the teacher: <em>&#8220;Would it be ok to run a person&#8217;s blood through a machine that temporarily increases its pressure in the presence of oxygen?&#8221;</em> She looked surprised and told me she didn&#8217;t know.</p>
<p>Two days ago, I watched an episode of <a href="http://www.fox.com/house/" title="House M.D">House M.D</a> in which Dr. House puts a patient into an hyperbaric oxygen chamber to cure a patient from <a href="http://en.wikipedia.org/wiki/Carbon_monoxide_poisoning" title="carbon monoxide poisoning">carbon monoxide poisoning</a>. Not quite the same thing as the derivation I was thinking about, but the same principle, increase the blood pressure in an oxygen-saturated environment. This reminded me of the question I asked when I was a child. Twenty years later, I&#8217;m proud to know that my idea was not that stupid.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The crazyness of DRM</title>
		<link>http://www.rfc1149.net/blog/2007/12/07/the-crazyness-of-drm/</link>
		<comments>http://www.rfc1149.net/blog/2007/12/07/the-crazyness-of-drm/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 11:27:58 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2007/12/07/the-crazyness-of-drm/</guid>
		<description><![CDATA[<p>First I hoped I had misread the web page. Then I realized I had not.</p>
<p>Networked disks are very useful. At home, they allow you to access your data from any computer on your local network without needing to keep a machine acting as a file server turned on all the time. But wait! You could [...]]]></description>
			<content:encoded><![CDATA[<p>First I hoped I had misread the web page. Then I realized I had not.</p>
<p>Networked disks are very useful. At home, they allow you to access your data from any computer on your local network without needing to keep a machine acting as a file server turned on all the time. But wait! You <em>could</em> use a networked disk to store songs and movies that you have illegally downloaded, couldn&#8217;t you?</p>
<p>Don&#8217;t worry, your networked disk will make sure you comply with the law and much more . Did you intend to store music that you legally downloaded from <a href="http://www.jamendo.com" title="Jamendo">Jamendo</a> and let your spouse and children access it? Too bad, since it <em>may</em> infringe someone else copyrights, Western Digital seems to think that <a href="http://wdc.custhelp.com/cgi-bin/wdc.cfg/php/enduser/std_adp.php?p_faqid=1495&#038;p_created=1168641440&#038;p_sid=bLTfVJLi&#038;p_accessibility=0&#038;p_redirect=&#038;p_lva=&#038;p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9NSw1JnBfcHJvZHM9MCZwX2NhdHM9MCZwX3B2PSZwX2N2PSZwX3NlYXJjaF90eXBlPWFuc3dlcnMuc2VhcmNoX2ZubCZwX3BhZ2U9MSZwX3NlYXJjaF90ZXh0PS5hdmk*&#038;p_li=&#038;p_topview=1" title="it is best that you do not share it at all">it is best that you do not share it at all</a>, just in case:</p>
<blockquote><p>
Due to unverifiable media license authentication, the following file types cannot be shared by different users using WD Anywhere Access.</p>
<p>If these file types are on a share on the WD My Book World Edition system and another user accesses the share, these file will not be displayed for sharing. Any other file types can be shared using WD Anywhere Access.
</p></blockquote>
<p>As a friend send to me, &#8220;sure, sharing 1 tera bytes of text files looks very appealing&#8221;. This post could have been titled &#8220;how DRM (Digital Rights Management) can hurt the world even when they are not used&#8221; or &#8220;we assume that you are a criminal&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2007/12/07/the-crazyness-of-drm/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Using IPv6 by default with wget</title>
		<link>http://www.rfc1149.net/blog/2007/10/31/using-ipv6-by-default-with-wget/</link>
		<comments>http://www.rfc1149.net/blog/2007/10/31/using-ipv6-by-default-with-wget/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 13:05:37 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[wget]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2007/10/31/using-ipv6-by-default-with-wget/</guid>
		<description><![CDATA[<p>I was surprised to see that wget chose to use IPv4 over IPv6 when downloading a file. It looks like it is on purpose (I would call it a bad design choice). You can tell wget to prefer IPv6 over IPv4 by putting the following line</p>
prefer-family = IPv6

<p>in either /etc/wgetrc (system wide) or $HOME/.wgetrc (user [...]]]></description>
			<content:encoded><![CDATA[<p>I was surprised to see that <tt>wget</tt> chose to use IPv4 over IPv6 when downloading a file. It looks like it is on purpose (I would call it a bad design choice). You can tell <tt>wget</tt> to prefer IPv6 over IPv4 by putting the following line</p>
<blockquote><pre>prefer-family = IPv6</pre>
</blockquote>
<p>in either <tt>/etc/wgetrc</tt> (system wide) or <tt>$HOME/.wgetrc</tt> (user settings).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2007/10/31/using-ipv6-by-default-with-wget/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Looking for a non-intrusive personal email ticket tracker</title>
		<link>http://www.rfc1149.net/blog/2007/04/10/looking-for-a-non-intrusive-personal-email-ticket-tracker/</link>
		<comments>http://www.rfc1149.net/blog/2007/04/10/looking-for-a-non-intrusive-personal-email-ticket-tracker/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 11:50:03 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2007/04/10/looking-for-a-non-intrusive-personal-email-ticket-tracker/</guid>
		<description><![CDATA[<p>I am in search for the perfect non-intrusive personal email ticket tracker system. Many people send me email which require me to do some things before I can either answer them or provide them with a definite solution. Right now, I put those emails in a &#8220;avoir&#8221; (&#8220;to see&#8221; in French) folder which grows continously [...]]]></description>
			<content:encoded><![CDATA[<p>I am in search for the perfect non-intrusive personal email ticket tracker system. Many people send me email which require me to do some things before I can either answer them or provide them with a definite solution. Right now, I put those emails in a &#8220;avoir&#8221; (&#8220;to see&#8221; in French) folder which grows continously as I easily forget to remove things from them when it&#8217;s done. Also, it is now so big that I have trouble navigating through it.</p>
<p>I am in the need of a real ticket tracking system which would allow me to prioritize such requests, set deadlines and so on. This system would need to be non-intrusive as I do not want people to have to do anything but reply to emails from me; in particular, I don&#8217;t want to change the subject line nor ask them to use another email address. It would also have to work if several people are in copy.</p>
<p><span id="more-116"></span></p>
<p>I already keep archives of all my incoming and outgoing emails. The idea would be for me to bounce an email which requires further processing to a known-only-by-me address which would open a new ticket. Any email following this one in the same thread, even if it has arrived on my system already, would need to be added to the newly created ticket. Using the <tt>In-Reply-To</tt> and <tt>References</tt> field should be enough to get anything related to the starting email (which may not be the first one in a thread).</p>
<p>In order to achieve that, I would need to record, each time an email arrives, its <tt>Message-Id</tt> as well as its parent <tt>Message-Id</tt>. Each time a mail arrives, if it is a direct or indirect successor of a mail that has been used to open a ticket, it would be added automatically to the corresponding issue. A web interface would allow me to prioritize and operate on tickets (e.g., close them).</p>
<p>Is anyone aware of such a beast? (in the Free Software world of course)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2007/04/10/looking-for-a-non-intrusive-personal-email-ticket-tracker/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Accidentally distribute your files with instant messaging</title>
		<link>http://www.rfc1149.net/blog/2007/03/08/accidentally-distribute-your-files-with-instant-messaging/</link>
		<comments>http://www.rfc1149.net/blog/2007/03/08/accidentally-distribute-your-files-with-instant-messaging/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 11:46:46 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2007/03/08/accidentally-distribute-your-files-with-instant-messaging/</guid>
		<description><![CDATA[<p>Some days ago, I was trying to get in touch with a friend of mine. I checked my instant messaging client and noted that he was online. I sent him a &#8220;Hi&#8221; and immediately received an offer to download a large .zip file with a business-related name.</p>
<p>The explanation? He was doing a drag-n-drop operation on [...]]]></description>
			<content:encoded><![CDATA[<p>Some days ago, I was trying to get in touch with a friend of mine. I checked my instant messaging client and noted that he was online. I sent him a &#8220;Hi&#8221; and immediately received an offer to download a large <tt>.zip</tt> file with a business-related name.</p>
<p>The explanation? He was doing a drag-n-drop operation on his desktop when my message popped up on his screen right under his mouse. The drag-n-drop was interrupted and the file was dropped on the message window. His IM client recognized it as a voluntary &#8220;send file&#8221; operation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2007/03/08/accidentally-distribute-your-files-with-instant-messaging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading a DVD with VLC or mplayer is now illegal in France</title>
		<link>http://www.rfc1149.net/blog/2006/12/30/reading-a-dvd-with-vlc-or-mplayer-is-now-illegal-in-france/</link>
		<comments>http://www.rfc1149.net/blog/2006/12/30/reading-a-dvd-with-vlc-or-mplayer-is-now-illegal-in-france/#comments</comments>
		<pubDate>Sat, 30 Dec 2006 17:38:29 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/12/30/reading-a-dvd-with-vlc-or-mplayer-is-now-illegal-in-france/</guid>
		<description><![CDATA[<p>Starting tomorrow December 31st 2006, reading a DVD protected with <a href="http://en.wikipedia.org/wiki/Content-scrambling_system" title="CSS">CSS</a> (as most DVD are) is illegal in France when it is done with a software allowing to circumvent the protection, such as VLC or mplayer which can both use the <a href="http://developers.videolan.org/libdvdcss/" title="libdvdcss">libdvdcss</a> library. Today&#8217;s Journal Officiel (where laws and executive orders are published) says that [...]]]></description>
			<content:encoded><![CDATA[<p>Starting tomorrow December 31st 2006, reading a DVD protected with <a href="http://en.wikipedia.org/wiki/Content-scrambling_system" title="CSS">CSS</a> (as most DVD are) is illegal in France when it is done with a software allowing to circumvent the protection, such as VLC or mplayer which can both use the <a href="http://developers.videolan.org/libdvdcss/" title="libdvdcss">libdvdcss</a> library. Today&#8217;s <em>Journal Officiel</em> (where laws and executive orders are published) says that <a href="/blog/wp-content/uploads/2006/12/decret-dadvsi_joe_20061230_0302_0118.pdf" title="you may be fined 750€ (around $985) for doing so">you may be fined 750€ (around $985) for doing so</a>. This includes watching any DVD that you have legally purchased.</p>
<p><small><i>Edit 2007-02-21: the fine is 750€, not 135€ as I wrote earlier! Thanks to the two people who pointed at this mistake in the comments.</i></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2006/12/30/reading-a-dvd-with-vlc-or-mplayer-is-now-illegal-in-france/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Collaborative work on deliverables</title>
		<link>http://www.rfc1149.net/blog/2006/10/10/collaborative-work-on-deliverables/</link>
		<comments>http://www.rfc1149.net/blog/2006/10/10/collaborative-work-on-deliverables/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 10:39:07 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[XWiki]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2006/10/10/collaborative-work-on-deliverables/</guid>
		<description><![CDATA[<p>In my job, I often participate to multi-partners projects which get public (European or national) funding. In those projects, we are required to produce deliverables that show the progress of our work.</p>
<p>The final deliverable is edited by an editor (how surprising) who is in charge of coordinating inputs from various partners and make them consistent. [...]]]></description>
			<content:encoded><![CDATA[<p>In my job, I often participate to multi-partners projects which get public (European or national) funding. In those projects, we are required to produce deliverables that show the progress of our work.</p>
<p>The final deliverable is edited by an editor (how surprising) who is in charge of coordinating inputs from various partners and make them consistent. This can be done in several ways. I will describe two of them.</p>
<h3>The old-fashioned way</h3>
<p>The editor sends a template, usually in a proprietary word-processor format, and participants fill in the template with what they&#8217;ve done so far. It is common to have people in charge of various subparts (such as work-package leaders). Then the editor integrates everything in a big document which is sent to all partners. Partners then submit their changes by modifying the master document and the editor tries to integrate them all into a new version.</p>
<p><span id="more-92"></span></p>
<p>Let&#8217;s face it: this is a nightmare. More than often, some changes are not integrated because they were lost during a document merge, and conflicting changes cause headaches to the editor who needs to talk with the authors and so on.</p>
<p>You have probably guessed that I don&#8217;t like that.</p>
<h3>The improved way</h3>
<p>I had to participate to the elaboration of a large document with several partners to propose a new project a few months ago. Luckily, the project leader is a free software shop that happens to develop a <a href="http://en.wikipedia.org/wiki/Wiki" title="wiki">wiki</a> named <a href="http://www.xwiki.org/" title="XWiki">XWiki</a>.</p>
<p>The project leader created a structure on the wiki and each partner edited his own pages. Each partner was also able to fix typos and obvious mistakes on other pages. Thanks to the history preserving features, no change was ever destructive and any version of any page can be retrieved if there is a need to.</p>
<p>At one point, the project leader, acting as an editor for the final document, asked all partners to read everything that had been produced and to make the final changes if any. Then he took the content from the wiki and produced the final document to be sent to the potential funding authorities.</p>
<p>Working this way was really pleasant. There was no need to exchange any document by email. Everyone worked at the same time without conflicts. By being able to see what other partners were doing, we ended up with a very consistent document with much less work than when using what I called the old-fashioned way.</p>
<p>The result? Our project was funded (<a href="http://www.ludovic.org/xwiki/bin/view/Main/XWikiConcertoSelectionnePourLeProgrammeRNTL" title="link in French">link in French</a>) and will begin shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2006/10/10/collaborative-work-on-deliverables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
