<?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"
	>

<channel>
	<title>IM2 &#124; OQP &#187; English</title>
	<atom:link href="http://rym.waglo.com/wordpress/taxonomy/english/feed" rel="self" type="application/rss+xml" />
	<link>http://rym.waglo.com/wordpress</link>
	<description>Robin Millette / Waglo Labs / Penser Libre</description>
	<pubDate>Wed, 08 Oct 2008 17:15:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Why use identica / laconica / openmicroblogging?</title>
		<link>http://rym.waglo.com/wordpress/2008/09/23/why-use-identica-laconica-openmicroblogging/</link>
		<comments>http://rym.waglo.com/wordpress/2008/09/23/why-use-identica-laconica-openmicroblogging/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 21:55:03 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Liberté]]></category>

		<category><![CDATA[Standards]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[decentralization]]></category>

		<category><![CDATA[identica]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1725</guid>
		<description><![CDATA[UPDATE: Louis Gray published his article Identi.ca Users See Service as Choosing Cause Over CommunityLouis Gray asked why we use identica and less than an hour later he had received 20 public replies. I think there&#8217;s a story right there!Most reasons center around freedom, decentralization / autonomy [FR], rapid development and a greater sense of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE</strong>: Louis Gray published his article <a href='http://www.louisgray.com/live/2008/09/identica-users-see-service-as-choosing.html'>Identi.ca Users See Service as Choosing Cause Over Community</a></p><p><a href='http://www.louisgray.com/live/'>Louis Gray</a> asked <a href='http://identi.ca/notice/633622'>why we use identica</a> and less than an hour later he had received <a href='http://identi.ca/louisgray/replies'>20 public replies</a>. I think there&#8217;s a story right there!</p><p>Most reasons center around <a href='http://opendefinition.org/osd'>freedom</a>, <a href='http://rym.waglo.com/wordpress/taxonomy/decentralization/mist/'>decentralization / autonomy [FR]</a>, rapid development and a greater sense of community. I mentionned multiple languages too. Can&#8217;t wait to read his post on the topic!</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/09/23/why-use-identica-laconica-openmicroblogging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Michael Geist, Why Copyright audio is now up</title>
		<link>http://rym.waglo.com/wordpress/2008/09/22/michael-geist-why-copyright-audio-is-now-up/</link>
		<comments>http://rym.waglo.com/wordpress/2008/09/22/michael-geist-why-copyright-audio-is-now-up/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 00:34:37 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[conférence]]></category>

		<category><![CDATA[copyright]]></category>

		<category><![CDATA[culture]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1722</guid>
		<description><![CDATA[Leslie Regan Shade at the Canadian Journal of Communication tells us that the Why Copyright? talk by Michael Geist is now online.I mentionned this last week after I went and took the liberty of converting the audio to speex:Why Copyright, talk by Michael Geist 58 minutes, 9 MiBWhy Copyright, question period 49 minutes, 8 MiB]]></description>
			<content:encoded><![CDATA[<p>Leslie Regan Shade at the Canadian Journal of Communication tells us that the <a href='http://www.cjc-online.ca/index.php/journal/multimedia/view/1'>Why Copyright? talk by Michael Geist is now online</a>.</p><p><a href='http://rym.waglo.com/wordpress/2008/09/16/michael-geist-concordia-talk-on-%e2%80%9cwhy-copyright%e2%80%9d/'>I mentionned this last week after I went</a> and took the liberty of converting the audio to speex:</p><ol><li><a href='http://rym.waglo.com/geist_part_1.spx'>Why Copyright, talk by Michael Geist</a> 58 minutes, 9 MiB</li><li><a href='http://rym.waglo.com/geist_part_2.spx'>Why Copyright, question period</a> 49 minutes, 8 MiB</li></ol>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/09/22/michael-geist-why-copyright-audio-is-now-up/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Laconica / identica : coming up next</title>
		<link>http://rym.waglo.com/wordpress/2008/09/22/laconica-identica-coming-up-next/</link>
		<comments>http://rym.waglo.com/wordpress/2008/09/22/laconica-identica-coming-up-next/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 23:33:48 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[decentralization]]></category>

		<category><![CDATA[free software]]></category>

		<category><![CDATA[identica]]></category>

		<category><![CDATA[microblogging]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1717</guid>
		<description><![CDATA[Release 0.6 of Laconi.ca promises lots of new features! Thanks to Evan, Ciarang, Zach and all the other contributors for their great work on laconica.Here are a few new features coming our way to Identi.ca and other federated microblogging websites:Favorites,contact import,more Ajax,direct messages,twitter integration,initial postgresql support,etc.Here&#8217;s what the new README had to say about these:New [...]]]></description>
			<content:encoded><![CDATA[<p>Release 0.6 of <a href='http://laconi.ca/'>Laconi.ca</a> promises lots of new features! Thanks to <a href='http://identi.ca/evan'>Evan</a>, <a href='http://identi.ca/ciarang'>Ciarang</a>, <a href='http://identi.ca/zach'>Zach</a> and <a href='http://laconi.ca/trac/query?group=status&#038;milestone=0.6'>all the other contributors for their great work on laconica</a>.</p><p>Here are a few new features coming our way to <a href='http://identi.ca/'>Identi.ca</a> and other federated microblogging websites:</p><ul><li>Favorites,</li><li>contact import,</li><li>more Ajax,</li><li>direct messages,</li><li>twitter integration,</li><li>initial postgresql support,</li><li>etc.</li></ul><p><span id="more-1717"></span><br />Here&#8217;s what the new README had to say about these:</p><blockquote><p>New features in version 0.6.0 include:</p><ul><li>Invitations by email.</li><li></li><li>Users can mark messages as &#8220;favorites&#8221; (only Web, not API).</li><li></li><li>A bridge to push messages on the Laconica instance to an account on Twitter.</li><li></li><li>Direct private messages between users on a server (only Web, not API or IM or SMS).</li><li></li><li>Restructured off-line daemons.</li></ul></blockquote>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/09/22/laconica-identica-coming-up-next/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Michael Geist @ Concordia, talk on “Why copyright”</title>
		<link>http://rym.waglo.com/wordpress/2008/09/16/michael-geist-concordia-talk-on-%e2%80%9cwhy-copyright%e2%80%9d/</link>
		<comments>http://rym.waglo.com/wordpress/2008/09/16/michael-geist-concordia-talk-on-%e2%80%9cwhy-copyright%e2%80%9d/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 22:12:23 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Montréal]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[conférence]]></category>

		<category><![CDATA[copyright]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1690</guid>
		<description><![CDATA[The question is good, &#8220;Why Copyright?&#8221; If it&#8217;s only to fall prey to another type of enclosure (Facebook, Youtube, you name it) then I don&#8217;t think we&#8217;re doing a very good job. Like I said earlier, my new keyword is autonomy.Copyright is supposed to be an incentive, a limited time monopoly offered to creators, to [...]]]></description>
			<content:encoded><![CDATA[<p>The question is good, &#8220;Why Copyright?&#8221; If it&#8217;s only to fall prey to another type of enclosure (Facebook, Youtube, you name it) then I don&#8217;t think we&#8217;re doing a very good job. Like I said earlier, my new keyword is <a href='http://rym.waglo.com/wordpress/taxonomy/decentralization/mist/'>autonomy</a>.</p><p>Copyright is <em>supposed</em> to be an incentive, a limited time monopoly offered to creators, to enable them to make more and better works available to the rest of us.</p><p>Pascal Charest, whom <a href='http://twitter.com/inevernu/statuses/923614557'>Patrick tells me was sitting just behind me</a> but I never really met, had this rant about the comments:</p><blockquote><p>&#8220;But this rant is not about <a href='http://www.michaelgeist.ca/'>Michael Geist</a> or his presentation, which, again, was very good and will soon be available - it’s about pseudo-scholars plaguing this kind of conference. I’m sorry but I really can’t stand people asking 5 minutes question ending in “Am I right?” Especially when this question was a summary of the last 75 minutes presentation… Arggg. Please, getting a job offering public recognition of your mental skill is easy - very easy - don’t do that while other people are interested.&#8221; &#8212; <a href='http://blog.pacharest.com/archives/739'>Pascal Charest</a></p></blockquote><p>I think two, maybe three questions were of that type but the rest (well, I had one question and offered a comment) made a lot of sense. Why are we only reacting, as Patrick asked. What about IsoHunt sueing CRIA?<br /><span id="more-1690"></span><br />I have to admit this particular presentation left me a little bit on my appetite. But I had great expectations, after reading all the fine analysis by Mr. Geist. I wish he can come back in 6 months, in a greater venue (I organized <a href='http://copyright2005.koumbit.org/'>Copyright 2005</a> with Stallman, CC Canada, Digital Copyright Canada, etc. for 300 people so I know they&#8217;re interested).</p><p>I also liked the comment on our two solitudes, and was a bit sad Michael didn&#8217;t reckognize that fact we live with in Québec, more particularly in Montréal.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/09/16/michael-geist-concordia-talk-on-%e2%80%9cwhy-copyright%e2%80%9d/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lots going on in Montreal on the Free Software side</title>
		<link>http://rym.waglo.com/wordpress/2008/07/31/lots-going-on-in-montreal-on-the-free-software-side/</link>
		<comments>http://rym.waglo.com/wordpress/2008/07/31/lots-going-on-in-montreal-on-the-free-software-side/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 00:35:37 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Montréal]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[free software]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1509</guid>
		<description><![CDATA[I was looking at my Free software aggregator, Informatique libre and found out a bunch of things.Lots of Linux activity in Montreal. Red Hat arrive à Montréal, ouverture du bureau de Savoir-faire Linux à Ottawa (SFL est une compagnie de Montréal) et Canonical (Ubuntu) engage.And Free software activity in general:À la prochaine Rencontre Linux-Meetup de [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking at my Free software aggregator, <a href='http://informatiquelibre.info/'>Informatique libre</a> and found out a bunch of things.</p><p>Lots of Linux activity in Montreal. <a href='http://informatiquelibre.info/fr/node/818'>Red Hat arrive à Montréal</a>, ouverture du <a href='http://informatiquelibre.info/fr/node/803'>bureau de Savoir-faire Linux à Ottawa</a> (SFL est une compagnie de Montréal) et <a href='http://informatiquelibre.info/fr/node/798'>Canonical (Ubuntu) engage</a>.</p><p>And Free software activity in general:<br /><span id="more-1509"></span><br />À la prochaine <a href='http://informatiquelibre.info/fr/node/812'>Rencontre Linux-Meetup de Montréal</a>, on discutera entre autre de l&#8217;avenir incertain du site web <a href='http://gulquebec.org/'>GULQuébec</a>. C&#8217;est le 5 août 2008 à 19 heures au Café Noir, métro Crémazie, 430 Crémazie est.</p><p>Koumbit is hosting <a href='http://groups.drupal.org/node/13385'>another Montreal Drupal 5@7</a> vendredi 1ier août 2008. <a href='http://www.geekmontreal.com/'>Geek Montreal</a> is moving ahead with its plans to open a geek space. Finally, <a href='http://montrealtechwatch.com/2008/07/31/startupdrinks-montreal/'>Heri&#8217;s Startup drink report at Montreal Tech Watch</a> is full of great news.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/07/31/lots-going-on-in-montreal-on-the-free-software-side/feed/</wfw:commentRss>
		</item>
		<item>
		<title>laconi.ca microblogging platform, now with tags and multilingual</title>
		<link>http://rym.waglo.com/wordpress/2008/07/31/laconica-microblogging-platform-now-with-tags-and-multilingual/</link>
		<comments>http://rym.waglo.com/wordpress/2008/07/31/laconica-microblogging-platform-now-with-tags-and-multilingual/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 18:15:02 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[free software]]></category>

		<category><![CDATA[laconica]]></category>

		<category><![CDATA[microblogging]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1504</guid>
		<description><![CDATA[Laconica, the free software powering identi.ca and related microblogging sites just got a few new features tonight. Users can now choose the language of the interface, between English, English (NZ), English (US) and French (FR). While this doesn&#8217;t seem like a lot of choice, Evan expects the community to quickly create the needed translation for [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://laconi.ca/'>Laconica</a>, the free software powering <a href='http://identi.ca/'>identi.ca</a> and related microblogging sites just got a few new features tonight. Users can now choose the language of the interface, between English, English (NZ), English (US) and French (FR). While this doesn&#8217;t seem like a lot of choice, Evan expects the community to quickly create the needed translation for as many languages as possible. Klingon and Esperanto included :)<br /><span id="more-1504"></span><br />The second feature to show up is tagging. As you may know, laconi.ca is built with search by default. It now comes with native hashtags support as well. laconi.ca now also identifies the source client, be it api, web, xmpp or thwirl. You can also now delete notices (dents) and change your timezone.</p><p>microID are provided for profile, rss and xmpp feed, enabling you to claim URLs you control with your email or jabber uid. For instance, the third party <a href='http://claimid.com/millette'>claimID</a> shows which URL I really control. Otherwise, anyone could setup a profile using my name, whereas this way, I have a microID to show it belongs to me.</p><p>Finally, identica now provides opensearch for people and notices. If anyone has suggestions to use this, I&#8217;m all ear.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/07/31/laconica-microblogging-platform-now-with-tags-and-multilingual/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tracking, the killer feature. Now Identi.ca has it too!</title>
		<link>http://rym.waglo.com/wordpress/2008/07/30/tracking-the-killer-feature/</link>
		<comments>http://rym.waglo.com/wordpress/2008/07/30/tracking-the-killer-feature/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 20:49:36 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[FLOSS]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[decentralization]]></category>

		<category><![CDATA[free software]]></category>

		<category><![CDATA[laconica]]></category>

		<category><![CDATA[microblogging]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[isummet08]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1495</guid>
		<description><![CDATA[Wasn&#8217;t it the feature that killed twitter? Or maybe you&#8217;re wondering what it is. I&#8217;m only mentionning it since the laconi.ca federation is now supporting that feature, thanks to Dustin (oh, Dustin&#8217;s homepage is pretty cool too).So you&#8217;re using twitter (or plurk, brightkite, pownce, maybe even identi.ca or one of its siblings) and you like [...]]]></description>
			<content:encoded><![CDATA[<p>Wasn&#8217;t it the feature that killed twitter? Or maybe you&#8217;re wondering what it is. I&#8217;m only mentionning it since the <a href='http://laconi.ca/'>laconi.ca</a> federation is now supporting that feature, thanks to <a href='http://identi.ca/dustin'>Dustin</a> (oh, <a href='http://bleu.west.spy.net/~dustin/'>Dustin&#8217;s homepage</a> is pretty cool too).</p><p>So you&#8217;re using twitter (or plurk, brightkite, pownce, maybe even <a href='http://identi.ca/'>identi.ca</a> or <a href='http://laconi.ca/Main/ListOfServers'>one of its siblings</a>) and you like it realtime, so of course you&#8217;re using SMS or Instant Messaging (Jabber, AIM, whatever). You&#8217;ve got your friends, your subscriptions. Wouldn&#8217;t it be nice to follow words too? And I don&#8217;t mean hashtags (words preceded with &#8220;#&#8221; to mark them of separately). I mean anything. Interested in what/when people get up or go to bed? Track &#8220;morning&#8221; and &#8220;night&#8221;, and watch the flow.<br /><span id="more-1495"></span><br />So, when did <a href='http://identi.ca/'>identica</a> add this feature? Last night was supposed to add a bunch, like multilanguage, hashtags, etc. but tracking isn&#8217;t one of those announced features. It&#8217;s been coded separately by <a href='http://identi.ca/dustin'>Dustin</a> as I mentionned earlier, using the liberal feed laconi.ca provides as specified in the <a href='http://openmicroblogging.org/'>Open Microblogging spec</a> and generous CC-BY licence.</p><p>To use tracking on identi.ca or another server (they&#8217;re all connected, remember. This is like email, where anyone can talk to anyone, no need to make hostages out of users), <strong>simply add laconica@west.spy.net to your Jabber buddies &#038; type &#8216;help&#8217;</strong>. It&#8217;s basically the same as in twitter. &#8220;track KEYWORD&#8221; to track it, &#8220;untrack KEYWORD&#8221;, &#8220;tracks&#8221; to see what&#8217;s your tracking.</p><p>I love the <a href='http://laconi.ca/'>laconica community</a>! Keep it up! Oh, and for <a href='http://identi.ca/notice/190080'>hashtags and multilingual support, it should be coming out very soon</a><del>, probably after <a href='http://icommonssummit.org/'>the icommons summit</a></del>.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/07/30/tracking-the-killer-feature/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Jim Prentice unlocked: the Search Engine interview (speex)</title>
		<link>http://rym.waglo.com/wordpress/2008/06/19/jim-prentice-unlocked-the-search-engine-interview-speex/</link>
		<comments>http://rym.waglo.com/wordpress/2008/06/19/jim-prentice-unlocked-the-search-engine-interview-speex/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 17:22:59 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[copyright]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1494</guid>
		<description><![CDATA[Search Engine was a great radio show on CBC. A real success, but strangely, CBC decided to pull the plug on it. In the last show, Jim Prentice unlocked: the Search Engine interview is a great segment. Coïncidentely, there was also talk of Rawdon in the same show.I saved a speex file of the Prentice [...]]]></description>
			<content:encoded><![CDATA[<p>Search Engine <em>was</em> a great radio show on CBC. A real success, but strangely, CBC decided to pull the plug on it. In the last show, <a href='http://www.cbc.ca/searchengine/blog/2008/06/jim_prentice_unlocked_the_sear.html'>Jim Prentice unlocked: the Search Engine interview</a> is a great segment. Coïncidentely, there was also talk of <a href='http://rawdon.waglo.com/fr/node/55'>Rawdon</a> in the same show.</p><p>I saved a <a href='http://rym.waglo.com/c61-search-engine-cbc.spx'>speex file of the Prentice interview on Bill C-61 to reform copyright</a>. I can&#8217;t wait to see people tear his answers to shreds! <a href='http://digg.com/tech_news/MP3_of_the_Jim_Prentice_aka_Mr_C_61_interview_on_CBC_Radio'>Digg it!</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/06/19/jim-prentice-unlocked-the-search-engine-interview-speex/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gravity Mouse</title>
		<link>http://rym.waglo.com/wordpress/2008/06/13/gravity-mouse/</link>
		<comments>http://rym.waglo.com/wordpress/2008/06/13/gravity-mouse/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 07:32:07 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[desktop]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[free software]]></category>

		<category><![CDATA[interface]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1492</guid>
		<description><![CDATA[The No Potentiel Yet pre-alpha version of this proof of concept non-eucledian mouse interface is out. More later. Your questions will be answered. Eventually.Python code ahead. Depends on gtk2 and xlib. Get Gravity Mouse No Potentiel Yet pre-alpha version while it&#8217;s in stock!]]></description>
			<content:encoded><![CDATA[<p>The No Potentiel Yet pre-alpha version of this proof of concept non-eucledian mouse interface is out. More later. Your questions will be answered. Eventually.</p><p>Python code ahead. Depends on gtk2 and xlib. Get <a href='http://rym.waglo.com/grav.py.html'>Gravity Mouse No Potentiel Yet pre-alpha version</a> while it&#8217;s in stock!</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/06/13/gravity-mouse/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bored? Watch me type live!</title>
		<link>http://rym.waglo.com/wordpress/2008/05/28/bored-watch-me-type-live/</link>
		<comments>http://rym.waglo.com/wordpress/2008/05/28/bored-watch-me-type-live/#comments</comments>
		<pubDate>Wed, 28 May 2008 06:54:45 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[Projets]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[idées]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[media]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1483</guid>
		<description><![CDATA[I&#8217;m writing this post. You know because you&#8217;re reading it and it&#8217;s published, but what about now, as I&#8217;m writing? You don&#8217;t know I&#8217;m writing this post. I could tweet or soup or friendfeed the fact, of course, but that really wouldn&#8217;t get us much now, would it. For a while, I thought I could [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this post. You know because you&#8217;re reading it and it&#8217;s published, but what about now, as I&#8217;m writing? You don&#8217;t know I&#8217;m writing this post. I could <a href='http://twitter.com/millette'>tweet</a> or <a href='http://millette.soup.io/'>soup</a> or <a href='http://friendfeed.com/millette'>friendfeed</a> the fact, of course, but that really wouldn&#8217;t get us much now, would it. For a while, I thought I could publish draft posts, but that&#8217;s sort of tricky, involves too much decision making from me as a writer and you as a reader and frankly, if it&#8217;s a draft, it&#8217;s not published.</p><p>So, the only alternative is to write two halves of a chat script, separating writer and reader roles, and make it a little smarter to support editing: moving paragraphs, deleting and inserting chunks, and plain old typing. Ideally, you should be able to attach this writer client to any textarea so it sends its editing actions to the server where they get forwarded to all listening reader clients.<br /><span id="more-1483"></span><br />With javascript, you dive into DOM territory to quickly find 3 kinds of supported actions:</p><ol><li><code>onkeypress</code> sounds simple enough and bandwidth efficient, but it&#8217;s probably very easy to mess up;</li><li><code>onchange</code> is just bruteforcing it, but it&#8217;s a good enough start and a nice way to get back in sync when things go wrong;</li><li>Firefox 3 supports <code>oncopy</code>, <code>onpaste</code> and <code>oncut</code> events but I haven&#8217;t played with those yet. (Running Debian stable keeps me away from lots of temptations, one year at a time.)</li><li>(yes I can count) another method would ask the writer to jump through certain hoops in order to help the script determine what kind of editing action is going on.</li></ol><p>I haven&#8217;t given much thought to the reader side of things yet. If you have any ideas, please share! In the meanwhile, I&#8217;ll go play a little bit and see what I can actually come up with in terms of code and a demo.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/05/28/bored-watch-me-type-live/feed/</wfw:commentRss>
		</item>
		<item>
		<title>history &#124; awk &#8216;{a[$2]++}END{for(i in a){print a[i] &#8221; &#8221; i}}&#8217; &#124; sort -rn &#124; head</title>
		<link>http://rym.waglo.com/wordpress/2008/05/22/history-awk-a2endfori-in-aprint-ai-i-sort-rn-head/</link>
		<comments>http://rym.waglo.com/wordpress/2008/05/22/history-awk-a2endfori-in-aprint-ai-i-sort-rn-head/#comments</comments>
		<pubDate>Thu, 22 May 2008 16:58:39 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[meme]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1481</guid>
		<description><![CDATA[Michael Mahemoff made me do it!millette@boss:~$ history &#124; awk '{a[$2]++}END{for(i in a){print a[i] &#8221; &#8221; i}}&#8217; &#124; sort -rn &#124; head2486 ls1934 cd498 rm398 btdownloadgui395 kaffeine375 mv266 htop242 df239 watch210 vimPS: my history is 10000 lines long. I like to use CTRL-R a lot :)]]></description>
			<content:encoded><![CDATA[<p><a href='http://softwareas.com/unix-history-it-is-an-offensive-meme-but-i-cannot-look-away'>Michael Mahemoff</a> made me do it!</p><p><img src='http://picupper.com/2008/04/16/historymeme.png.jpg' alt='history meme comic strip' /></p><p><code>millette@boss:~$ history | awk '{a[$2]++}END{for(i in a){print a[i] &#8221; &#8221; i}}&#8217; | sort -rn | head</code><br />2486 ls<br />1934 cd<br />498 rm<br />398 btdownloadgui<br />395 kaffeine<br />375 mv<br />266 htop<br />242 df<br />239 watch<br />210 vim</p><p>PS: my history is 10000 lines long. I like to use CTRL-R a lot :)</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/05/22/history-awk-a2endfori-in-aprint-ai-i-sort-rn-head/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Drupal Actions vs new core features</title>
		<link>http://rym.waglo.com/wordpress/2008/05/21/drupal-actions-vs-new-core-features/</link>
		<comments>http://rym.waglo.com/wordpress/2008/05/21/drupal-actions-vs-new-core-features/#comments</comments>
		<pubDate>Wed, 21 May 2008 17:14:19 +0000</pubDate>
		<dc:creator>Robin</dc:creator>
		
		<category><![CDATA[English]]></category>

		<category><![CDATA[anglais]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[drupal]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[free software]]></category>

		<category><![CDATA[koumbit]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://rym.waglo.com/wordpress/?p=1480</guid>
		<description><![CDATA[For a Drupal 5 project Koumbit is currently working on, we needed token support in the Actions module to send emails. Unfortunately, that feature wasn&#8217;t available for the version we&#8217;re using. I was happy to help and developped a new tiny module, and this explains why.The Actions module has been in development since Drupal 4.7 [...]]]></description>
			<content:encoded><![CDATA[<p>For a Drupal 5 project <a href='http://koumbit.org/'>Koumbit</a> is currently working on, we needed token support in the Actions module to send emails. Unfortunately, that feature wasn&#8217;t available for the version we&#8217;re using. I was happy to help and developped a new tiny module, and this explains why.</p><p>The <a href='http://drupal.org/project/actions'>Actions module</a> has been in development since Drupal 4.7 and made its way into the Drupal 6 core. It&#8217;s the dedicated work of <a href='http://www.public.iastate.edu/~jvandyk/'>John VanDyk</a>, co-author of the <a href='http://www.drupalbook.com/'>Pro Drupal Development book</a> with Matt Westgate (of <a href='http://lullabot.com/'>Lullabot</a> fame). <a href='http://anarcat.koumbit.org/2008-02-09-je-fais-quoi-chez-koumbit'>Anarcat, one of the Koumbit founders,</a> also contributed to the actions module. PDD is a great book if you&#8217;re a programmer looking for an excellent overview of the Drupal mecanics, but I&#8217;d wait until this summer to get the <a href='http://www.drupalbook.com/node/126'>second edition</a> which will cover Drupal 6 (current edition is for Drupal 5), including Actions and Triggers.<br /><span id="more-1480"></span><br />The module is available in two flavours for Drupal 5:</p><blockquote><p>&#8220;The actions 5.x-1.2 module with the old-style actions is deprecated. It is available for download below but all further development will take place in the 5.x-2.x branch (which corresponds to the code in core in Drupal 6 and higher).&#8221; &#8212; <cite><a href='http://drupal.org/project/actions'>John VanDyk on the Actions module page</a></cite></p></blockquote><p>We know that Drupal 6 only gets bug fixes since new features going into Drupal 7 (which probably won&#8217;t be release for another 9 months). I&#8217;m afraid to interpret that quote to actually mean the Actions modules, as it&#8217;s available in Drupal 5 as a backport of the Drupal 6 core version, won&#8217;t see any new features :(</p><p>In Drupal 5, I&#8217;ve seen a few patches to make use of the Token module in the Actions Module, but they were all written for 5.x-1.2 when we&#8217;re using 5.x-2.5 (the current Drupal 6 backported from core). Instead of patching the module, I decided it was simpler (and cheaper too) to write another module, extracting the current email action code, and rewriting only that to use tokens instead of actions&#8217; own variables. The proper thing to do is probably to go through all the actions and rewrite them all for tokens. There&#8217;s the display message action, what else..?</p><p><a href='http://slapp.ecosociete.org/'>The code is going online in a few minutes</a>. It can also serve as an exemple to build other actions in Drupal 5, using the new style. I will contact John, the current module maintainer, and ask his opinion. If he wants, I&#8217;ll roll a proper patch using my module, and deprecate it on my end. No biggie. Release early, release often, I hear ya.</p><p>The <a href='http://drupal.org/project/actions_token_email'>Actions token email module</a> for Drupal 5, Actions 2 compatible, is now ready for mass consumption.</p><p>One final though. Since Actions version 2 is so different then version 1, perhaps it would have been better to release the new version as another module, not just another branch. That would make it much easier today to distinguish between the  two different APIs and dependent modules. Is it too late? I&#8217;ll ask John that, too, while I&#8217;m at it.</p>]]></content:encoded>
			<wfw:commentRss>http://rym.waglo.com/wordpress/2008/05/21/drupal-actions-vs-new-core-features/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
