<?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>Nekohayo !</title>
	<atom:link href="http://jeff.ecchi.ca/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeff.ecchi.ca/blog</link>
	<description>La vie personnelle du chat</description>
	<lastBuildDate>Fri, 27 Aug 2010 18:56:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Windows Media and PiTiVi</title>
		<link>http://jeff.ecchi.ca/blog/2010/08/27/windows-media-and-pitivi/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/08/27/windows-media-and-pitivi/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 18:56:49 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[PiTiVi]]></category>
		<category><![CDATA[Planet GNOME]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1592</guid>
		<description><![CDATA[WMV files did not import and seek properly in PiTiVi&#8230; until now. Edward has committed a fix in the GStreamer &#8220;ugly&#8221; plugins today and, as such, PiTiVi directly benefits from this. Not that anyone uses this dead/crappy format anyway, but it&#8217;s always nice to be able to back up the &#8220;anything in, anything out&#8221; claim ;)]]></description>
			<content:encoded><![CDATA[<p>WMV files <a href="https://bugzilla.gnome.org/show_bug.cgi?id=600412">did not import and seek properly</a> in PiTiVi&#8230; until now. Edward has committed a fix in the GStreamer &#8220;ugly&#8221; plugins today and, as such, PiTiVi directly benefits from this. Not that anyone uses this dead/crappy format <em>anyway,</em> but it&#8217;s always nice to be able to back up the &#8220;anything in, anything out&#8221; claim ;)</p>
<p><span id="more-1592"></span></p>
<p>Obligatory screenshot with everything git:</p>
<p><img class="alignnone size-full wp-image-1593" title="2010 08 27" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-08-27.jpg" alt="" width="661" height="592" /></p>
<p>P.s.: no, that MGS2 trailer is not <em>really </em>an ASX file, but rather Windows Media with an incorrect file extension. It&#8217;s just among the little torture tests I throw at PiTiVi and GStreamer sometimes to make sure they&#8217;re bulletproof.</p>
<p>In other news:</p>
<ul>
<li>There is an insane amount of activity in #pitivi these days. It&#8217;s a thrilling time to be involved in the project!</li>
<li>Thibault Saunier&#8217;s &#8220;implement effects and make them rock&#8221; branch is gradually improving. I&#8217;m quite excited about this (even though I rarely use effects myself).</li>
<li>Some rather important bugs are being addressed, including bugs with still images (png, jpeg, etc.) and those pesky &#8220;not linked&#8221; gnonlin errors.</li>
<li>I might try to make a small demo of Thibault&#8217;s effects branch at the Ubuntu Global Jam in Montreal this saturday, if there&#8217;s an interest for it.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/08/27/windows-media-and-pitivi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Planets in orbit</title>
		<link>http://jeff.ecchi.ca/blog/2010/08/27/planets-in-orbit/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/08/27/planets-in-orbit/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 13:49:08 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Linux Planet]]></category>
		<category><![CDATA[PiTiVi]]></category>
		<category><![CDATA[Planet GNOME]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1590</guid>
		<description><![CDATA[In case there actually are people subscribed to the PiTiVi planet (i.e. who know that it actually exists!), the new URL is http://www.pitivi.org/planet (until further notice&#8230; maybe one day it will become planet.pitivi.org, but I&#8217;m le tired). This should make it more reliable than my self-hosted server on a residential DSL connection, and the URL]]></description>
			<content:encoded><![CDATA[<p>In case there actually are people subscribed to the <a href="http://www.pitivi.org">PiTiVi</a> planet (i.e. who know that it actually exists!), the new URL is <a href="http://www.pitivi.org/planet">http://www.pitivi.org/planet</a> (until further notice&#8230; maybe one day it will become planet.pitivi.org, but <em>I&#8217;m le tired</em>).</p>
<p><span id="more-1590"></span></p>
<p>This should make it more reliable than my self-hosted server on a residential DSL connection, and the URL will be less ugly too.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/08/27/planets-in-orbit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ring Light and HDR Sketch Scanning</title>
		<link>http://jeff.ecchi.ca/blog/2010/08/10/ring-light-and-hdr-sketch-scanning/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/08/10/ring-light-and-hdr-sketch-scanning/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 03:30:41 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Photographie]]></category>
		<category><![CDATA[Planet GNOME]]></category>
		<category><![CDATA[Réalisations]]></category>
		<category><![CDATA[Vie personnelle]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1585</guid>
		<description><![CDATA[I don&#8217;t know how many sketchers there are out there, but I thought this might interest some photographers and imaging geeks. A while ago, I posted this question on Ask MetaFilter: Why do flatbed scanners seem to have so little dynamic range for sketches? I draw for fun, usually with a 0.5mm mechanical pencil. I]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know how many sketchers there are out there, but I thought this might interest some photographers and imaging geeks. A while ago, I posted <a href="http://ask.metafilter.com/144435/Flatbed-scanners-and-dynamic-range-for-sketching">this question</a> on Ask MetaFilter:<span id="more-1585"></span></p>
<blockquote><p>Why do flatbed scanners seem to have so little <a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">dynamic range</a> for sketches? I draw for fun, usually with a 0.5mm mechanical pencil. I do not put a lot of pressure onto the pen because it allows for more details/subtle shading. When I scan the images, the &#8220;light&#8221; details are always blown out and no amount of fiddling xsane&#8217;s settings (gamma, brightness, contrast) seems to reveal them. [...]</p></blockquote>
<p>The best I could do with a scanner was to ensure I scanned <strong>in 24-bit </strong>color <strong>before</strong> converting to grayscale (instead of scanning in grayscale directly). The resulting image was slightly better, but not that much: a lot of detail was still missing. I guess generic flatbed scanners are made to scan text and photographs, not fine lineart. A powerful cold-cathode light at 1 mm of the sensor is not exactly <em>subtle.</em></p>
<p>Your average photo camera doesn&#8217;t have this problem, because it has a better dynamic range and you can control the lighting. However, sketches require <strong>even lighting</strong>. Achieving this is hard. You can&#8217;t set-up your gear quickly and effortlessly.</p>
<p>Enter the <strong>ring light</strong>.</p>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-07-17-16.36.33.jpg"><img class="alignnone size-medium wp-image-1586" title="ring light" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-07-17-16.36.33-300x221.jpg" alt="" width="300" height="221" /></a></p>
<p>I used the same method as <a href="http://jyoseph.com/diy-ringlight-for-portrait-photography/">this tutorial</a>, albeit slightly modified:</p>
<ul>
<li>I made holes on the sides of the &#8220;plastic lampholders&#8221; so that the wires could come through the sides, instead of having the wires come <em>through </em>the plywood. Safer, more robust, and easier to rearrange if I change my mind.</li>
<li>Since I didn&#8217;t want to make a custom tripod mount, I simply stuck the ring between two notches of the tripod mount and let the tripod rise to full height.</li>
</ul>
<p>The results are <em>stunning</em>.</p>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-01-28-comparaison-du-scan-vs-ring-light.png"><img class="alignnone size-medium wp-image-1587" title="2010 01 28 - comparaison du scan vs ring light" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-01-28-comparaison-du-scan-vs-ring-light-300x149.png" alt="" width="300" height="149" /></a></p>
<p><strong>On the left:</strong> scanned with a flatbed scanner. <strong>On the right:</strong> shot with a camera and ring light and post-processed with <a href="http://gimp.org">GIMP</a> (cropped, converted to grayscale and levels correction). It takes longer, as you still have to set-up your tripods, take the picture and post-process in GIMP (instead of simply hitting the Scan button), but you get a much richer output.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/08/10/ring-light-and-hdr-sketch-scanning/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Desktop in the Shell</title>
		<link>http://jeff.ecchi.ca/blog/2010/07/25/desktop-in-the-shell/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/07/25/desktop-in-the-shell/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 13:30:13 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux Planet]]></category>
		<category><![CDATA[Planet GNOME]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1571</guid>
		<description><![CDATA[I once wrote a nice rant about the inadequacy of the desktop metaphor. In the light of the upcoming GNOME 3, the more document-centric Shell and the browser-mode nautilus (instead of spatial mode), I wanted to remix my thoughts a bit. Note: I am not a developer and I am not on the Shell or]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=Oj-hU1xHpig"><img class="alignright size-full wp-image-1572" title="desktop in the shell 1 - small" src="http://jeff.ecchi.ca/blog/wp-content/uploads/desktop-in-the-shell-1-small.jpg" alt="" width="600" height="374" /></a>I once wrote a nice rant about <a href="http://open-source.ecchi.ca/?voir=articles/killing_the_desktop">the inadequacy of the desktop metaphor</a>.</p>
<p><span id="more-1571"></span></p>
<p>In the light of the upcoming <a href="http://live.gnome.org/ThreePointZero">GNOME 3</a>, the more document-centric <a href="http://live.gnome.org/GnomeShell">Shell</a> and the <a href="http://mail.gnome.org/archives/nautilus-list/2009-December/msg00047.html">browser-mode nautilus</a> (instead of spatial mode), I wanted to remix my thoughts a bit.</p>
<p><strong>Note</strong>: I am not a developer and I am not on the Shell or Nautilus teams. The idea of a desktopless environment was briefly raised <a href="http://mail.gnome.org/archives/nautilus-list/2009-December/msg00001.html">on the Nautilus mailing list</a> months ago and has hesitantly appeared at the end of the GNOME Shell <a href="http://www.gnome.org/~mccann/shell/design/GNOME_Shell-20091114.pdf">Design Document</a>, as quoted below:</p>
<blockquote><p>Used for both ephemeral, and working set data finding and reminding. Given time, the constant stream of things to do, the constant remainder that does not get done, and the unwillingness to categorize and archive manually, and the fact that the solution doesn&#8217;t scale (due to being spatially bound) results in the system breaking down. On top of this &#8211; so to speak &#8211; is the problem that this data lives underneath all of the current activities on the computer and is therefore very difficult to reach. Which also tends to reduce its effectiveness for finding and reminding. It also doesn&#8217;t provide any form of prioritization.</p>
<p>In the Shell design, the &#8220;desktop&#8221; folder should no longer be presented as if it resides behind all open windows. We should have another way of representing ephemeral and working set objects.</p>
<p>The reminding function of the desktop is really only available immediately after login. Once any activities are started its effectiveness is dramatically diminished. Starting the Journal automatically at login will have a equivalent effect and have the advantage of being easier to access later.</p></blockquote>
<p>However, I haven&#8217;t seen much more happening since then, and I believe this to be a fundamental question to settle. GNOME 3 would be, in my humble opinion, a perfect window of opportunity for an &#8220;intrusive&#8221; paradigm shift like killing the aging desktop metaphor.</p>
<p>I believe the concept of &#8220;icons on the desktop&#8221; to be counterproductive and perhaps counterintuitive. This blog post is a humble attempt at demonstrating why.</p>
<h2>Windows obfuscating contents</h2>
<p>Most of the time, the desktop is hidden by multiple windows. To access your desktop contents, you need to manually minimize your windows, hit Ctrl+Alt+D, or use the &#8220;Show desktop&#8221; panel applet (which probably won&#8217;t exist in the Shell anyway). Then, when you are done interacting with your desktop, you need to raise all your windows again. You keep moving things out of the way and putting them back in the way, all the time!</p>
<p><img class="alignnone size-full wp-image-1574" style="border: 1px solid black;" title="desktop in the shell 2" src="http://jeff.ecchi.ca/blog/wp-content/uploads/desktop-in-the-shell-2.jpg" alt="" width="600" height="375" /></p>
<p>Alternatively, you could use nautilus to access the contents of the desktop folder, which defeats the purpose of having contents on the desktop. Or you could always keep an empty virtual workspace to switch to, but it quickly fills itself with windows and the cycle repeats itself.</p>
<h2>Icons, visual clutter and cognitive strain</h2>
<p>The Desktop is typically &#8220;designed&#8221; for <em>transient files</em> (though, as I&#8217;m arguing here, the vast majority of users don&#8217;t actually use it for its intended purpose). By transient files, I mean the following categories/scenarios:</p>
<ul>
<li>Files that I received or downloaded (through instant messaging, or files that the web browser auto-downloaded for me, for example)</li>
<li>Temporary crap: blogging material, files to be attached to bug reports, files from bug reports, emails, etc. Usually files with a lifespan of five minutes.</li>
<li><strong>&#8220;Reminder&#8221; files</strong>, there just to annoy me into doing something about them.</li>
<li>Files that I am <strong>currently working on</strong> (though, in theory, nothing prevents us from working on files that were already filed properly in folders)</li>
<li>Files that are <strong>&#8220;waiting&#8221; for something</strong> (for example, files I would need for project X in 2 months)</li>
</ul>
<p>The distinguishing lines between those scenarios is often blurry, to say the least.</p>
<p>The problem with desktops is that we, modern &#8220;information workers&#8221;, have heaps of data to process, and we have the following choices to make about a file (<a href="http://en.wikipedia.org/wiki/Getting_Things_Done">GTD</a>/<a href="http://inboxzero.com/">Inbox Zero</a> fans will see that one coming):</p>
<ul>
<li>Process it immediately (and then delete or archive it)</li>
<li>Defer it (&#8220;I need to wait 2 weeks for event X to happen before I can touch this&#8221;)</li>
<li>Archive it (in that case, it should not be on the desktop)</li>
<li>Get lazy and let it sit there</li>
</ul>
<p>Oftentimes, this means items start accumulating on the desktop for weeks on end, waiting for the right moment/motivation/energy to be used. All this has a price. For some, it can be annoying to have all that stuff in your face all the time, or it can become a chore to &#8220;clean up&#8221;.</p>
<p>Ironically, the inverse tendency can also be true: the less there is, the more we are inclined towards piling up new stuff.</p>
<p>Keeping the balance takes determination and technique (not everyone is a GTD/Inbox Zero maniac). For less organized people, the desktop just becomes a dumping ground, full of &#8220;stuff&#8221; constantly in your face, &#8220;urging&#8221; you to be processed and reminding you that you <em>should</em> be doing something else but don&#8217;t have the energy or resources needed.</p>
<p>My point is a bit hard to prove here because, to some, it may look like I am advocating &#8220;hiding stuff under the rug&#8221;. For the sake of the argument though, I shall say that I have been running my computers without a desktop since 2007. This is what it typically looks like:</p>
<p><img src="http://open-source.ecchi.ca/articles/killing_the_desktop_01.jpg" alt="a clean, desktopless setup" /></p>
<p>And this is what happens if I reactivate the &#8220;icons on the desktop&#8221;:</p>
<p><img src="http://open-source.ecchi.ca/articles/killing_the_desktop_02.jpg" alt="a cluttered desktop" /></p>
<p>As a real world analogy, my current summer job involves office work. Pure, old-fashioned office work with actual folders, tons of paper, a hole puncher, stapler, and pencils. I process a couple of dozen cases per day, which means that my desk is a <strong>constant</strong> mess, with me pushing and pulling folders around, using aforementioned tools, throwing them back in the pile while I go fetch printouts, letting objects fall on the floor, leaving bits of memos everywhere, etc.</p>
<p>It doesn&#8217;t look exactly like this, but close enough:</p>
<p><img src="http://farm1.static.flickr.com/56/148974086_d7417462ac.jpg?v=0" alt="" /><br />
(picture by <a href="http://flickr.com/photos/xerostomia/148974086/">Rob</a>)</p>
<p>It is <a href="http://www.youtube.com/watch?v=kxEciAcewEE">Hell</a>.</p>
<p>Why would I ever want to reproduce this kind of chaos onto my computer screen? Isn&#8217;t it the computer&#8217;s job to give me unlimited storage and triaging capability for me not to shuffle things around constantly?</p>
<h2>Text legibility</h2>
<p>Partly due to <a href="http://bugzilla.gnome.org/show_bug.cgi?id=317764">Bug 317764</a>, GNOME&#8217;s text readability on the desktop is very poor, to put it nicely.</p>
<p><img class="alignnone" title="impossible to read" src="http://img394.imageshack.us/img394/7574/impossibletoread9mf.png" alt="" width="648" height="473" /></p>
<p>As I don&#8217;t want to nitpick on a bug report that I filed years ago, I won&#8217;t comment further on the matter. Suffice to say, reading text without a solid, contrasting background is an accessibility disaster. Those who want to dig the matter can take a look at the bug report linked above.</p>
<h2>Wallpaper enjoyment</h2>
<p>Not only complex wallpapers impair text legibility (as mentioned above), but the reverse is also true: text and icons take away from your enjoyment of a good wallpaper because they add visual clutter. When I wrote my original article a couple of years ago, I had calculated that out of my 2500+ wallpapers, about 5-10% of them could <em>actually be used</em> with the traditional desktop metaphor.</p>
<p><img class="alignnone size-full wp-image-1576" title="killing_the_desktop_04" src="http://jeff.ecchi.ca/blog/wp-content/uploads/killing_the_desktop_04.jpg" alt="" width="600" height="434" /></p>
<p>Here&#8217;s the thing: our icons are mostly bright, and their text labels are bright too. <em>Even with sufficient text borders</em> (if bug <a href="http://bugzilla.gnome.org/show_bug.cgi?id=317764">317764</a> was fixed), having items on the desktop interferes with the artistic complexity of most wallpapers in terms of clutter, brightness, contrast, etc. For that reason, only a minority of minimalistic wallpapers are truly suitable for use with icons on a desktop.</p>
<h2>Incoherence with the &#8220;file manager&#8221;</h2>
<p>By exposing the desktop folder as a special use case, we lose a great amount of functionality and break the consistency with &#8220;normal&#8221; folders; the desktop does not have the same features as the &#8220;full-featured&#8221; file browser Nautilus. No side pane, menubar, toolbars, no listview/treeview/compact view/infrared view, etc.</p>
<p>It made &#8220;some&#8221; sense when spatial mode was the default behavior, but it doesn&#8217;t make much sense now that browser mode is the default.</p>
<p><strong>TL;DR/summary</strong>: the desktop metaphor sucks. We are stuck with a limited surface, limited file management tools, and a background that actively impairs legibility of the files sitting on it (unless you&#8217;re using a solid black background).</p>
<h2>Not so intuitive?</h2>
<p>The desktop metaphor is often presumed to be more intuitive to use, because:</p>
<ul>
<li>The user would interact solely with that desktop, thus see the entirety of his/her&#8217;s important files. This falls short for anything but the simplest use cases.</li>
<li>Users come from Windows/Mac OS/Altimit OS and are used to the desktop metaphor. This is one of the eternal debates of usability, &#8220;Do we make drastic changes or do we keep everything &#8216;familiar&#8217;?&#8221; It struck me, however, that one day my mom asked me directly if those desktop folders could vanish! A similar observation applies to a couple of other relatives: I suggested disabling the desktop because it was a mess and&#8230; they actually agreed!</li>
</ul>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/Lesson450.jpg"><img class="alignright size-medium wp-image-1577" title="Lesson450" src="http://jeff.ecchi.ca/blog/wp-content/uploads/Lesson450-300x230.jpg" alt="" width="300" height="230" /></a>In my opinion,<strong> for someone who was not trained for using the desktop</strong> (others can be retrained, or <a href="http://ftp.gnome.org/conspiracy/">brainwashed</a>), not having a desktop does not make a computer less intuitive. Actually, I believe <strong>having a desktop increases the difficulty</strong>, due to the reasons mentioned earlier and because it creates &#8220;another&#8221; way to access your files and folders.</p>
<p>You can easily explain to someone that &#8220;Whenever you need to access some of your documents, you just have to access the Activities screen and click your Documents folder, or your Home folder&#8221;. Explaining why some things appear on the desktop but at different places in the file chooser or Nautilus? Not so much.</p>
<p>As a matter of fact, unless the gconf key &#8220;desktop_is_homedir&#8221; is set to True, the standard XDG directories (Documents, Images, Music, etc.) are not even located on the desktop, so the user has to use the Activities menu to access them anyway. Many users don&#8217;t bother. And <strong>many users have no abstract conception of the distinction between the Home folder and the Desktop folder</strong>. I have observed this time and again.</p>
<p>In GNOME 2.x, switching non-geeks to launching their Home folder from the Places menu is a bit of a stretch, since it requires more abstract thinking (knowing what files and folders are).</p>
<p><strong>Things change with the GNOME Shell</strong>: the incredible elegance of the Shell&#8217;s concept is that it combines applications, recent documents and places all into the <em>Activities</em> menu, which is accessible simply by a flick of the mouse. This means that accessing the home folder takes exactly <strong>one</strong> click, and is much, much less painful. The fact that the Home folder can now be accessed so easily is one more reasons why I believe the time is right to get rid of the desktop. The fact that removable devices can be accessed (and unmounted) directly from the Shell is icing on the cake.</p>
<p>Back when I wrote the first version of this essay a few years ago, the ecosystem was different. We were in the middle of a stable GNOME 2.x series, with no revolutionary 3.x redesign at our doorstep, and the thought of advocating a desktopless GNOME 2.x as the default behavior <em>didn&#8217;t even cross my mind</em>. However, at the dawn of a groundbreaking release, I believe now is the time to voice one of my deep convictions: we ought to kill the desktop by default. This means:</p>
<ul>
<li>Set the key &#8220;/apps/nautilus/preferences/show_desktop&#8221; to False by default</li>
<li>Set the key &#8220;/apps/nautilus/preferences/desktop_is_home_dir&#8221; to True (unless we have a new use for the desktop folder)</li>
<li>Ensure that the interaction between the Shell&#8217;s and its places shortcuts is rock-solid: it needs to fully support dragging and dropping items onto places such as Images, Documents, Home, etc; it needs to be reliable in showing all the removable storage devices and reliable in mounting/unmounting them. Have 20 usb keys plugged in? They should all be easily accessible without even launching Nautilus.</li>
<li>Eventually: complement this vision with tools like <a href="https://launchpad.net/gnome-activity-journal">GNOME Activity Journal</a> and the (experimental) idea of <a href="http://live.gnome.org/GnomeShell/DesignerPlayground/MultiDesktop">&#8220;project-centric&#8221; workspaces</a>. Surely someone smarter than me will be able to come up with a brilliant solution to the eternal problem of &#8220;limbo/temporary files&#8221;; perhaps a zone where files have &#8220;expiration&#8221; dates and where users can &#8220;pin&#8221; files to prolong their life before they are either archived (put in another folder) or trashed.</li>
</ul>
<h2>What about &#8220;@Waitingfor&#8221; files?</h2>
<p>As I mentioned previously, there are some kinds of files that you need to work on at a later time. Back in the day, I wrote a horrible, hacky python script to deal with this, called <a href="http://code.ecchi.ca/frontbringer/">FrontBringer</a>. Again, perhaps that the great minds behind the 3.x vision could come up with a better way to handle this use case, with files that you can &#8220;pin&#8221; or put in a &#8220;cryogenic storage&#8221;. Or something based on Lucas&#8217; newly announced <a href="http://lucasr.org/2010/07/24/introducing-the-board/">Board</a>. Perhaps <a href="http://www.guadec.org">Guadec</a> would be a great time to discuss these things (I will not be able to attend, sadly).</p>
<p>Gentlemen, start your flamethrowers.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/07/25/desktop-in-the-shell/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Pour en finir avec Dieu</title>
		<link>http://jeff.ecchi.ca/blog/2010/06/24/pour-en-finir-avec-dieu/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/06/24/pour-en-finir-avec-dieu/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 18:00:53 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Vie personnelle]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1564</guid>
		<description><![CDATA[J&#8217;ai récemment terminé de lire The God Delusion de Richard Dawkins, un livre absolument fascinant sur tous les points de vue. Le professeur Dawkins y fait une argumentation complète et soutenue (logiquement et empiriquement) contre la religion en général, et, en quelque sorte, crée un ouvrage de référence solide pour les «athées militants» (comme il]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1566" title="richard dawkins TED 254x191" src="http://jeff.ecchi.ca/blog/wp-content/uploads/richard-dawkins-TED-254x191.jpg" alt="" width="254" height="191" />J&#8217;ai récemment terminé de lire <a href="http://en.wikipedia.org/wiki/The_God_Delusion">The God Delusion</a> de Richard Dawkins, un livre absolument fascinant sur tous les points de vue. Le professeur Dawkins y fait une argumentation complète et soutenue (logiquement et empiriquement) contre la religion en général, et, en quelque sorte, crée un ouvrage de référence solide pour les «athées militants» (comme il l&#8217;avait laissé sous-entendre dans <a href="http://www.ted.com/talks/lang/eng/richard_dawkins_on_militant_atheism.html">sa présentation hilarante à TED</a> en 2002). Je recommande hautement ce livre, que vous soyiez religieux, athée ou agnostique. Il faut le lire du début à la fin (heureusement, M. Dawkins nous rend la lecture très agréable).</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/06/24/pour-en-finir-avec-dieu/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Previewer in the file chooser</title>
		<link>http://jeff.ecchi.ca/blog/2010/06/17/previewer-in-the-file-chooser/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/06/17/previewer-in-the-file-chooser/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 02:48:04 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Linux Planet]]></category>
		<category><![CDATA[PiTiVi]]></category>
		<category><![CDATA[Planet GNOME]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1556</guid>
		<description><![CDATA[Well hello there. I haven&#8217;t blogged much about PiTiVi lately, since I hadn&#8217;t kept up with the project&#8217;s happenings for a month or so. My PiTiVi bug mail folder was getting out of hand, so did some triaging today and discovered some gems. Namely, &#8220;Pier Carteri&#8221; has been hard at work, tackling two of the items on]]></description>
			<content:encoded><![CDATA[<p>Well hello there. I haven&#8217;t blogged much about <a href="http://www.pitivi.org">PiTiVi</a> lately, since I hadn&#8217;t kept up with the project&#8217;s happenings for a month or so. My PiTiVi bug mail folder was getting out of hand, so did some triaging today and discovered some gems. Namely, &#8220;Pier Carteri&#8221; has been hard at work, tackling two of the items on the <a href="http://pitivi.org/wiki/PiTiVi_Love">PiTiVi Love</a> list: a feature to <a href="https://bugzilla.gnome.org/show_bug.cgi?id=586023">revert to the saved version</a> and a <a href="https://bugzilla.gnome.org/show_bug.cgi?id=586003">previewer in the file chooser</a>, which looks roughly like this:</p>
<p><span id="more-1556"></span></p>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/pitivi-file-chooser-previewer.png"><img class="alignnone size-medium wp-image-1557" title="pitivi file chooser previewer" src="http://jeff.ecchi.ca/blog/wp-content/uploads/pitivi-file-chooser-previewer-300x219.png" alt="" width="300" height="219" /></a></p>
<blockquote><p>&#8220;Sup dawg, I heard you like videos, so we put a previewer in your file chooser so you can preview while you choose your files so you don&#8217;t have to preview them in the previewer after having chosen them.&#8221;</p></blockquote>
<p>Now, be aware that those changes are not yet official: they are in Pier&#8217;s own git repository and have not been thoroughly reviewed and merged in the master branch. There are probably bugs and rough edges left. This is where you, gentle reader in quest of adventure, come in and test the hell out of it. Play with it. Break it. <em>Unleash the fury of the bleeding edge tester.</em></p>
<p>Some other notable bugfixes in pitivi git lately:</p>
<ul>
<li>Rendering WebM/VP8 now works properly (bug #621576)</li>
<li>Aspect ratio was not preserved when rendering, resulting in letterboxing (bug #615569)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/06/17/previewer-in-the-file-chooser/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Psychologie et administration</title>
		<link>http://jeff.ecchi.ca/blog/2010/06/15/psychologie-et-administration/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/06/15/psychologie-et-administration/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 22:22:15 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Vie personnelle]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1554</guid>
		<description><![CDATA[Update sur ma vie (ou absence de). Durant l&#8217;hiver, j&#8217;ai passé environ trois ou quatre mois à faire mes demandes d&#8217;admission pour le doctorat en psychologie dans six universités québécoises. La partie la plus longue n&#8217;est pas de remplir les formulaires, mais de rassembler les kilos de documents et références nécessaires, de se conformer aux]]></description>
			<content:encoded><![CDATA[<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/admissions-au-dpsy.jpg"><img class="size-medium wp-image-1560 alignleft" title="admissions au dpsy" src="http://jeff.ecchi.ca/blog/wp-content/uploads/admissions-au-dpsy-300x179.jpg" alt="" width="300" height="179" /></a><em>Update sur ma vie (ou absence de)</em>. Durant l&#8217;hiver, j&#8217;ai passé environ trois ou quatre mois à faire mes demandes d&#8217;admission pour le doctorat en psychologie dans six universités québécoises. La partie la plus longue n&#8217;est pas de remplir les formulaires, mais de rassembler les kilos de documents et références nécessaires, de se conformer aux règles hétérogènes des universités, et surtout, pourchasser des professeurs qui accepteraient de me diriger pour un essai doctoral (ou une thèse).</p>
<p><span id="more-1554"></span></p>
<p>En tout, selon les statistiques de <a href="http://projecthamster.wordpress.com/about/">Hamster</a>, de novembre à février, j&#8217;ai consacré plus de 130 heures à la maison à faire tout ça (ce qui exclut mes déplacements pour entrevues avec les professeurs ou autres).</p>
<p>Bien que j&#8217;aie eu un professeur m&#8217;appuyant dans toutes les universités où c&#8217;était nécessaire, un bulletin de notes arborant une moyenne de 3.6/4.3 (j&#8217;avais 3.7, ça a diminué) et un CV de président, ça n&#8217;a pas marché. Cinq universités m&#8217;ont refusé sèchement, et la dernière m&#8217;a placé sur une liste d&#8217;attente (42ième, alors qu&#8217;il y a 10-15 places disponibles&#8230;).</p>
<p>Bref, il vient un temps dans la vie d&#8217;un étudiant finissant où on pèse le pour et le contre de l&#8217;acharnement. C&#8217;est mon cas. Je ne regrette pas mes études en psychologie (et franchement, c&#8217;est fascinant comment ça change la façon de voir les choses), et je peux fièrement dire que j&#8217;ai essayé. Maintenant, s&#8217;acharner pour <em>«tenter»</em> de réussir à <em>éventuellement</em> passer dans l&#8217;entonnoir de l&#8217;admission, pour se taper cinq autres années d&#8217;études et ensuite déboucher sur le marché du travail (et peut-être avoir des surprises), peut-être pas, finalement.</p>
<p>Ainsi, je me suis inscrit au <em>Certificat en administration</em> pour l&#8217;année qui vient. Ceci risque, ironiquement, de me rapprocher potentiellement de mes intérêts de geek; ces dernière années, ma passion du logiciel libre, du design et de la gestion de projets ne s&#8217;est pas éteinte. J&#8217;ai quelques plans de tenter de rejoindre le domaine (dans un monde parfait, rempli de <a href="http://collabora.co.uk/">poneys</a> et d&#8217;<a href="http://www.savoirfairelinux.com">arcs-en-ciel</a>), d&#8217;autres plans alternatifs, et au final beaucoup de spéculation quant à mon avenir. Je verrai bien où ça m&#8217;amène dans un an, moment à partir duquel je devrai avoir acquis mon autonomie.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/06/15/psychologie-et-administration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WTFraise</title>
		<link>http://jeff.ecchi.ca/blog/2010/06/12/wtfraise/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/06/12/wtfraise/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 21:28:56 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[N'importequoi]]></category>
		<category><![CDATA[Vie personnelle]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1550</guid>
		<description><![CDATA[Non, sérieusement, WTF? Suis-je le seul à trouver louche le fait qu&#8217;en dix ou vingt ans, les fraises aient quintuplé en volume? Ok ok, croisements génétique, OGM, etc&#8230; mais quand même. Tout est plus gros ces derniers temps en Amérique du nord (je sais pas ailleurs). Les fraises, dans la nature (au Lac Saint-Jean par]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1551" title="2010-06-12" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-06-12.jpg" alt="" width="500" height="375" /></p>
<p><span id="more-1550"></span></p>
<p>Non, sérieusement, <em>WTF</em>? Suis-je le seul à trouver louche le fait qu&#8217;en dix ou vingt ans, les fraises aient quintuplé en volume? Ok ok, croisements génétique, OGM, etc&#8230; mais quand même. Tout est plus gros ces derniers temps en Amérique du nord (je sais pas ailleurs).</p>
<p>Les fraises, dans la nature (au Lac Saint-Jean par exemple), c&#8217;est maximum deux centimètres de diamètre, pas sept centimètres minimum!). Les bleuets* qu&#8217;on voit dans beaucoup de supermarchés font deux centimètres de diamètre (au lieu de 0.5-1 cm)&#8230; l&#8217;énormité ne relève plus de l&#8217;exceptionnel, c&#8217;est la norme. Dans quelques générations, personne ne saura que ce n&#8217;est pas la taille «naturelle» (prenons exemple de la sélection génétique de l&#8217;<a href="http://fr.wikipedia.org/wiki/Ma%C3%AFs#S.C3.A9lection_vari.C3.A9tale">épis de maïs</a>). Franchement, ça donne quelques frissons dans le dos et des pensées nostalgiques par moments. <em>Quand j&#8217;étais jeune&#8230;</em></p>
<p>* contrairement aux fraises géantes, les bleuets géants ne goûtent habituellement presque rien. On dirait que c&#8217;est gonflé d&#8217;eau.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/06/12/wtfraise/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GNOME pour les non-ordinateuriens</title>
		<link>http://jeff.ecchi.ca/blog/2010/06/12/gnome-pour-les-non-ordinateuriens/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/06/12/gnome-pour-les-non-ordinateuriens/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 18:20:36 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[GNOME]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planète Libre]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1544</guid>
		<description><![CDATA[Ce qui suit est une étude de cas spéciale, à long-terme (longitudinale, comme on dirait en psy) d&#8217;un bureau GNOME adapté à un type d&#8217;utilisateur très particulier: un non-ordinateurien pur (plus hardcore que ce que décrivait Ploum). Depuis des années, je fais le soutien technique pour les membres de la famille qui roulent Ubuntu/Linux (j&#8217;ai]]></description>
			<content:encoded><![CDATA[<p>Ce qui suit est une étude de cas spéciale, à long-terme (longitudinale, comme on dirait en psy) d&#8217;un bureau GNOME adapté à un type d&#8217;utilisateur très particulier: un non-ordinateurien pur (plus hardcore que ce que décrivait <a href="http://ploum.frimouvy.org/?tag/advocacy">Ploum</a>).</p>
<p><span id="more-1544"></span></p>
<p><img class="alignnone size-full wp-image-1545" title="Cat plays computer" src="http://jeff.ecchi.ca/blog/wp-content/uploads/Cat-plays-computer.jpg" alt="" width="556" height="434" /></p>
<p>Depuis des années, je fais le soutien technique pour les membres de la famille qui roulent Ubuntu/Linux (j&#8217;ai une politique, <a href="http://popey.com/blog/2006/11/22/Helping_Windows_Users/">à la Alan Pope</a> ou <a href="http://ploum.frimouvy.org/?36-je-ne-suis-pas-un-numero-de-hotline-je-suis-un-geek-libre">à la Ploum</a>, de n&#8217;offrir aucun soutien si la machine roule sous Windows). Pour la majorité de ces utilisateurs, je ne personnalise que très peu le bureau GNOME standard, parce que, bien que nécessitant quelques explications, ces utilisateurs ont déjà une certaine affinité avec le monde de l&#8217;informatique, et comprennent les principes de base sous-tendant l&#8217;interaction dans une interface graphique <a href="http://ploum.frimouvy.org/?tag/advocacy">WIMP</a>.</p>
<p>Or, le cas que je vous présente aujourd&#8217;hui est une exception, que nous surnommerons ici Alex. Alex est âgée d&#8217;une soixantaine d&#8217;années et n&#8217;a jamais touché à un ordinateur de sa vie avant que je lui en fabrique un avec Ubuntu. C&#8217;est dans des situations comme ça que l&#8217;on s&#8217;étonne de voir combien de choses, prises pour acquis pour la majorité d&#8217;entre nous, ne peuvent tout simplement pas être laissées au hasard ici, parce que dangereuses ou trop complexes.</p>
<p>Caractéristiques:</p>
<ul>
<li>Pas de conception mentale claire de fichiers/dossiers/etc. (ceci est commun à la majorité des utilisateurs &#8220;non-geeks/non-professionels&#8221;, pas juste aux non-ordinateuriens)</li>
<li>Sa coordination motrice et son acuité visuelle sont problématiques (l&#8217;usage de la souris est extrêmement imprécis)</li>
<li>Que ce soit le serveur X, les barres d&#8217;outils ou les tableaux de bord, si ça peut être détruit, ça <em>va</em> être détruit. Il faut que tout, <em>absolument tout</em>, soit verrouillé et cloué en place (utilisez le logiciel <a href="apt://pessulus">Pessulus</a> pour arriver à cette fin). Exemples:
<ul>
<li>Alex fait ctrl+alt+backspace (ce qui tue le serveur X; j&#8217;ai été bouche bée de constater que les développeurs de Xorg avaient raison de désactiver cette fonction par défaut) parce qu&#8217;elle oublie de lâcher certaines touches du clavier. Ceci n&#8217;est plus activé par défaut.</li>
<li>Elle déplace des éléments des barres d&#8217;outils/panneaux sans le vouloir (puisqu&#8217;elle a du mal avec la souris; la moitié du temps, un &#8220;simple clic&#8221; se transforme en glisser-déposer)</li>
</ul>
</li>
<li>Considérez que les menus contextuels (accessibles par le clic droit) <em>n&#8217;existent tout simplement pas.</em> Si vous voulez que ce soit accessible, il faut que ça se fasse par la barre d&#8217;outils ou les menus.</li>
<li>La liste des fenêtres est inutile. L&#8217;utilisateur ici ne sait pas et <em>ne veut pas</em> gérer des «fenêtres» (en ce sens, je comprends mieux le mot «Activités» de GNOME Shell). Le regard ne s&#8217;y porte même pas, c&#8217;est totalement périphérique. J&#8217;ai également constaté ce phénomène chez d&#8217;autres «non ordinateuriens»: je ne les ai pas encore vus une seule fois <em>utiliser</em> la liste des fenêtres.</li>
<li>Une impatience marquée envers le temps de démarrage de l&#8217;ordinateur (ce qui est relativement rare parmis les gens que je croise); en ce sens, je suis bien content que ce dernier ait chuté considérablement dans les dernières moutures d&#8217;Ubuntu</li>
<li>Lorsqu&#8217;un problème survient, ne vous attendez pas à avoir des explications claires ou des étapes pour les reproduire (qui plus est, le vocabulaire n&#8217;est pas assez complet pour pouvoir exprimer les idées).</li>
</ul>
<p>Par dessus le marché, l&#8217;ordinateur en question n&#8217;a que 256 Mo de mémoire vive et doit nécessiter le moins de maintenance possible. Il faut qu&#8217;il soit <strong>blindé</strong> <em>et</em> léger. Dans cette optique:</p>
<ul>
<li><strong>Le moins de processus au login possible</strong>: on retire Gestionnaire Bluetooth, Gestionnaire de réseau (NetworkManager applet), Notificateur de mises à jour (update manager), bureau à distance (s&#8217;il n&#8217;est pas utilisé), Ubuntu One, vérification de pilotes matériel (jockey), Mise à jour des dossiers utilisateur (xdg-user-dirs-gtk-update), etc.</li>
<li><strong>Un seul tableau de bord, avec le moins d&#8217;applets possible</strong> (en fait, rien sauf des lanceurs et un bouton pour éteindre l&#8217;ordinateur). Ceci contribue à réduire significativement la quantité de mémoire utilisée (et, indirectement, le temps de démarrage). C&#8217;est la différence entre 160 et 87 Mio de RAM utilisés au démarrage. Sur 256 Mo, c&#8217;est significatif, et ça implique moins d&#8217;utilisation du swap, donc de meilleures performances.</li>
<li><strong>Pas d&#8217;effets spéciaux</strong>: ce n&#8217;est pas le genre d&#8217;utilisateur à apprécier Compiz si, après tout, il ne «gère» pas les fenêtres; qui plus est, Compiz est une source de bugs potentielle et consomme des ressources du système.</li>
<li><strong>Barres d&#8217;outils simplifiées et personnalisées</strong>: il faut prendre le temps d&#8217;observer comment l&#8217;utilisateur interagit avec ses logiciels, et quelles tâches il veut réaliser courramment. Si c&#8217;est planqué dans un menu, ça risque d&#8217;être oublié. Ainsi, je suis bien content de pouvoir modifier la barre d&#8217;outils de Eye of GNOME pour y ajouter un bouton «Enregistrer», opération qui est nécessaire après que l&#8217;utilisateur ait utilisé l&#8217;outil de rotation d&#8217;image. Dans certains cas comme Epiphany, grâce à Pessulus, on peut simplifier encore plus l&#8217;interface en retirant la barre de menus, ce qui a également l&#8217;avantage de nous économiser une dizaine de pixels d&#8217;espace vertical (sérieusement, personne n&#8217;utilise les menus d&#8217;Epiphany sauf les geeks, et Alex n&#8217;a jamais utilisé les «Signets» dans les 4 dernières années).</li>
<li><strong>Un panel énorme</strong> (48 pixels de hauteur!) pour compenser les problèmes oculomoteurs de Alex et rendre les icônes plus faciles à reconnaître. Sur ce panel se trouvent simplement des lanceurs d&#8217;applications et un gros bouton pour éteindre l&#8217;ordinateur.</li>
<li><strong>Des barres de titre énormes</strong>: simplement changer la taille de la police de texte de Metacity permet d&#8217;avoir des boutons plus gros/accessibles (clé gconf: /apps/metacity/general/titlebar_font = Sans Bold 14)</li>
</ul>
<p>Un autre constat: l&#8217;ordinateur ne sert, franchement, qu&#8217;à accéder au web et à deux ou trois autres choses. J&#8217;avais auparavant installé une multitude de logiciels, espérant susciter un intérêt, tels que Homebank, Contacts, Tasks, GThumb, etc.:</p>
<p><img class="alignnone size-medium wp-image-1546" title="2008-04-28" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2008-04-28-300x225.jpg" alt="" width="300" height="225" /></p>
<p>Des années plus tard, force m&#8217;est de constater qu&#8217;ils n&#8217;ont jamais été utilisés (l&#8217;ordinateur est un «moyen» pour accéder au net, pas une «fin» en soi). Conséquemment, je les ai retirés.</p>
<p>Le résultat final:</p>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-05-02.jpg"><img class="alignnone size-medium wp-image-1547" title="2010-05-02" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-05-02-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Epiphany 2.30 et GMail:</p>
<p><a href="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-05-02-epiphany.png"><img class="alignnone size-medium wp-image-1548" title="2010-05-02 epiphany" src="http://jeff.ecchi.ca/blog/wp-content/uploads/2010-05-02-epiphany-300x225.png" alt="" width="300" height="225" /></a></p>
<p>Temps de login total <em>from cold metal</em> (incluant le bios de 15 secondes) jusqu&#8217;au login avec bureau gnome: <strong>45 secondes</strong> (25 secondes du démarrage du kernel jusqu&#8217;à GNOME chargé).</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/06/12/gnome-pour-les-non-ordinateuriens/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Burnt by disc burning</title>
		<link>http://jeff.ecchi.ca/blog/2010/05/31/burnt-by-disc-burning/</link>
		<comments>http://jeff.ecchi.ca/blog/2010/05/31/burnt-by-disc-burning/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 02:10:22 +0000</pubDate>
		<dc:creator>nekohayo</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Planet]]></category>
		<category><![CDATA[Planet GNOME]]></category>
		<category><![CDATA[Planète Ubuntu Québec]]></category>

		<guid isPermaLink="false">http://jeff.ecchi.ca/blog/?p=1536</guid>
		<description><![CDATA[I&#8217;ve been happily using various pieces of software over the last five years (especially nautilus-cd-burner and K3B) to burn ISO images, create data DVDs, etc. I&#8217;ve come to rely on that kind of stuff to work and keep working. Not in Ubuntu 10.04. For some reason, I have been unable to burn a single data DVD]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been happily using various pieces of software over the last five years (especially nautilus-cd-burner and K3B) to burn ISO images, create data DVDs, etc. I&#8217;ve come to rely on that kind of stuff to work and keep working.</p>
<p><span id="more-1536"></span></p>
<p><em>Not in Ubuntu 10.04.</em> For some reason, I have been unable to burn a single data DVD tonight.</p>
<p><img class="alignnone size-full wp-image-1539" title="lucid nautilus-cd-burner fail" src="http://jeff.ecchi.ca/blog/wp-content/uploads/lucid-nautilus-cd-burner-fail.png" alt="" width="461" height="276" /></p>
<p>Let&#8217;s see:</p>
<ul>
<li>I tried dumping one or two files into a blank data project in Brasero, putting a blank DVD+R in and hitting the Burn button. It seemed to work, then failed a few seconds after starting the burn process and dumped a truncated error log (not very helpful, but available further down below).</li>
<li>Cursing the good name of Brasero, I promptly uninstalled it and put nautilus-cd-burner back in place, expecting it to do the job where Brasero had left off (Brasero was at least able to create an ISO image). And there came the surprise. <strong>Nautilus didn&#8217;t work either</strong>. That&#8217;s news to me. <em>Wait a second. I remember K3B not working either lately. Uh oh.</em></li>
<li>I then tried from the command line, with the following command: growisofs -dvd-compat -Z /dev/sr0=<em>GITS</em>.iso
<ul>
<li>This worked with a (freshly blanked) DVD+RW.</li>
<li>&#8230;and then when I attempted the very same command with a DVD+R, it failed.</li>
</ul>
</li>
</ul>
<p>Is it growisofs&#8217; fault? cdrecord? The kernel? Some other thing? There are so many pieces of software in the Linux CD/DVD burning ecosystem that it&#8217;s a maze for a non-<em>connaisseur</em> to figure out. And somehow, this is not very encouraging:</p>
<p><img class="alignnone size-full wp-image-1537" style="border: 1px solid black;" title="lucid growisofs fail" src="http://jeff.ecchi.ca/blog/wp-content/uploads/lucid-growisofs-fail.png" alt="" width="761" height="575" /></p>
<p>For the record, my computer is a Dell Inspiron 530n (ubuntu-certified desktop machine that has worked flawlessly so far) with an Optiarc DVD±RW AD-7200S. My Sony accucore DVD+R discs are the same ones I have kept purchasing over the years (the most reliable I have found).</p>
<p>Here is <a href="http://launchpadlibrarian.net/49472579/brasero-session.log">Brasero&#8217;s error log when trying to burn directly from a data DVD project</a>, when <a href="http://launchpadlibrarian.net/49472592/brasero-session2.log">trying to burn from a DVD ISO image</a>, and here are my <a href="http://launchpadlibrarian.net/49472642/growisofs%20fail.log">two attempts at using growisofs on the command line</a> (DVD+RW = success, DVD+R = fail).</p>
<p>I&#8217;m stumped; I have wasted 3 blank discs and still haven&#8217;t been able to burn the data I wanted to give to a friend or even figure out why this is happening. Any ideas? Are there many users affected by this, or are we only a handful? Issues like these are hard to justify in an Ubuntu LTS release.</p>
<p><strong>Update (2010 06 07)</strong>: it seems the problem was Brasero creating incorrect ISO images. Trying to burn an existing ISO image works, so my drive, kernel, cdrkit/wodim/cdrecorder libraries are not to blame.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeff.ecchi.ca/blog/2010/05/31/burnt-by-disc-burning/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
