<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Ne mettez pas n&#039;importe quoi en Open Source</title>
	<atom:link href="http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ne-mettez-pas-nimporte-quoi-en-open-source</link>
	<description>Boire ou coder ... pourquoi choisir ?</description>
	<lastBuildDate>Wed, 03 Mar 2010 09:13:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Pierre Bourdon</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-466</link>
		<dc:creator>Pierre Bourdon</dc:creator>
		<pubDate>Wed, 23 Sep 2009 16:18:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-466</guid>
		<description>Les développeurs de projets libres sont des humains : si tu fais un bug report en leur disant « hey les gens, votre code est horrible, il me donne envie de gerber », ça le fait pas trop. Même si tu donnes des solutions ensuite, c&#039;est dur de faire abstraction des « insultes-critiques » faites sur le code.

Avoir du bon code c&#039;est important pour faire du libre, mais savoir communiquer correctement et courtoisement avec les développeurs (ne pas se prendre pour quelqu&#039;un de meilleurs qu&#039;eux, par exemple, que sais tu des contraintes de temps qu&#039;ils avaient pour développer ce projet ?) c&#039;est probablement encore plus important.</description>
		<content:encoded><![CDATA[<p>Les développeurs de projets libres sont des humains : si tu fais un bug report en leur disant « hey les gens, votre code est horrible, il me donne envie de gerber », ça le fait pas trop. Même si tu donnes des solutions ensuite, c&#8217;est dur de faire abstraction des « insultes-critiques » faites sur le code.</p>
<p>Avoir du bon code c&#8217;est important pour faire du libre, mais savoir communiquer correctement et courtoisement avec les développeurs (ne pas se prendre pour quelqu&#8217;un de meilleurs qu&#8217;eux, par exemple, que sais tu des contraintes de temps qu&#8217;ils avaient pour développer ce projet ?) c&#8217;est probablement encore plus important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Damien</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-465</link>
		<dc:creator>Damien</dc:creator>
		<pubDate>Tue, 22 Sep 2009 13:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-465</guid>
		<description>Le code de refstats (qui utilise l&#039;API) est disponible ici ;)
http://github.com/dmathieu/refsite-php

Mais je ne parlai pas non plus que d&#039;ergonomie.</description>
		<content:encoded><![CDATA[<p>Le code de refstats (qui utilise l&#8217;API) est disponible ici <img src='http://www.dmathieu.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<a href="http://github.com/dmathieu/refsite-php" >http://github.com/dmathieu/refsite-php</a></p>
<p>Mais je ne parlai pas non plus que d&#8217;ergonomie.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jean</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-464</link>
		<dc:creator>Jean</dc:creator>
		<pubDate>Tue, 22 Sep 2009 13:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-464</guid>
		<description>Je n&#039;aurais pas réduit les lacunes de refStats à un simple manque d&#039;ergonomie, je parlais de code là ! Et vu comment l&#039;application réagit (bug trouvé les 10 premières secondes de prise en main), je doute de la propreté du code, c&#039;est tout. &quot;L&#039;intégrité engendre la crédibilité.&quot; Wayne Cheng</description>
		<content:encoded><![CDATA[<p>Je n&#8217;aurais pas réduit les lacunes de refStats à un simple manque d&#8217;ergonomie, je parlais de code là ! Et vu comment l&#8217;application réagit (bug trouvé les 10 premières secondes de prise en main), je doute de la propreté du code, c&#8217;est tout. &laquo;&nbsp;L&#8217;intégrité engendre la crédibilité.&nbsp;&raquo; Wayne Cheng</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Damien</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-463</link>
		<dc:creator>Damien</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-463</guid>
		<description>Concernant RefStats je suis parfaitement conscient de son absence totale d&#039;ergonomie. C&#039;est une chose à laquelle je travaille.

Concernant les articles &quot;religion&quot; que je sache, je ne suis pas le seul à avoir un blog technique et ne pas faire que des articles dessus.
D&#039;ailleurs l&#039;article le plus visité sur ce blog n&#039;est absolument pas technique puisque c&#039;est un article photo.</description>
		<content:encoded><![CDATA[<p>Concernant RefStats je suis parfaitement conscient de son absence totale d&#8217;ergonomie. C&#8217;est une chose à laquelle je travaille.</p>
<p>Concernant les articles &laquo;&nbsp;religion&nbsp;&raquo; que je sache, je ne suis pas le seul à avoir un blog technique et ne pas faire que des articles dessus.<br />
D&#8217;ailleurs l&#8217;article le plus visité sur ce blog n&#8217;est absolument pas technique puisque c&#8217;est un article photo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Jean</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-462</link>
		<dc:creator>Jean</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-462</guid>
		<description>Bonjour Damien, c&#039;est ma première intervention sur ton blog mais ce n&#039;est pas la première fois qu&#039;un de tes billets m&#039;interpelle.

J&#039;y perçoit régulièrement de la prétention sachant que tes codes ou solutions ne sont certainement pas exempts de défauts.

Je pourrais te retourner l&#039;argument &quot;Ne mettez pas n&#039;importe quoi en ligne&quot;. Par exemple, si de ton point de vue tr.im n&#039;aurait pas dû mettre son code open source, alors tu n&#039;aurais jamais du mettre refStats en ligne qui est une catastrophe du point de vue design (~ subjectif, ok) et comporte foultitude de bugs point de vue dév.

Il existe de grosses lacunes sur ton application, surprenantes voire risibles pour quelqu&#039;un prônant le DRY, les test unitaires, et autres termes cools qui en jettent...

Démo : va sur refSTats, ne remplis pas les champs de login et envoie le formulaire. Conclusion ? Ré-envoie le formulaire toujours sans rien remplir. Conclusion ? Sur quelque chose d&#039;aussi basique que ça, cela démontre que le professionnalisme que tu essaies de mettre en avant sur ton blog est à des années lumières de la réalité (en l&#039;occurence celle que je perçois). En tous cas, ça ne prend pas avec moi, qui suis loin d&#039;être un cador du code et qui n&#039;en ai pas la prétention.

De plus, je ne vois pas l&#039;intérêt que tu as de poster des articles sur la religion dans un blog (certes le tien) qui parle de code.

Voilà, réponse souhaitée merci !

&quot;Let&#039;s work on getting &lt;b&gt;better&lt;/b&gt; code&quot;</description>
		<content:encoded><![CDATA[<p>Bonjour Damien, c&#8217;est ma première intervention sur ton blog mais ce n&#8217;est pas la première fois qu&#8217;un de tes billets m&#8217;interpelle.</p>
<p>J&#8217;y perçoit régulièrement de la prétention sachant que tes codes ou solutions ne sont certainement pas exempts de défauts.</p>
<p>Je pourrais te retourner l&#8217;argument &laquo;&nbsp;Ne mettez pas n&#8217;importe quoi en ligne&nbsp;&raquo;. Par exemple, si de ton point de vue tr.im n&#8217;aurait pas dû mettre son code open source, alors tu n&#8217;aurais jamais du mettre refStats en ligne qui est une catastrophe du point de vue design (~ subjectif, ok) et comporte foultitude de bugs point de vue dév.</p>
<p>Il existe de grosses lacunes sur ton application, surprenantes voire risibles pour quelqu&#8217;un prônant le DRY, les test unitaires, et autres termes cools qui en jettent&#8230;</p>
<p>Démo : va sur refSTats, ne remplis pas les champs de login et envoie le formulaire. Conclusion ? Ré-envoie le formulaire toujours sans rien remplir. Conclusion ? Sur quelque chose d&#8217;aussi basique que ça, cela démontre que le professionnalisme que tu essaies de mettre en avant sur ton blog est à des années lumières de la réalité (en l&#8217;occurence celle que je perçois). En tous cas, ça ne prend pas avec moi, qui suis loin d&#8217;être un cador du code et qui n&#8217;en ai pas la prétention.</p>
<p>De plus, je ne vois pas l&#8217;intérêt que tu as de poster des articles sur la religion dans un blog (certes le tien) qui parle de code.</p>
<p>Voilà, réponse souhaitée merci !</p>
<p>&laquo;&nbsp;Let&#8217;s work on getting <b>better</b> code&nbsp;&raquo;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Aurélien</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-461</link>
		<dc:creator>Aurélien</dc:creator>
		<pubDate>Mon, 21 Sep 2009 21:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-461</guid>
		<description>Sympa la réponse de l&#039;auteur :s</description>
		<content:encoded><![CDATA[<p>Sympa la réponse de l&#8217;auteur :s</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Palleas</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-460</link>
		<dc:creator>Palleas</dc:creator>
		<pubDate>Sat, 19 Sep 2009 13:16:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-460</guid>
		<description>En même temps, je ne crois pas que j&#039;aurais commencé mon ticket par &quot;Urk&quot;, t&#039;avais sans doute moyen d&#039;y aller plus diplomatiquement ^^&#039;</description>
		<content:encoded><![CDATA[<p>En même temps, je ne crois pas que j&#8217;aurais commencé mon ticket par &laquo;&nbsp;Urk&nbsp;&raquo;, t&#8217;avais sans doute moyen d&#8217;y aller plus diplomatiquement ^^&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Damien</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-459</link>
		<dc:creator>Damien</dc:creator>
		<pubDate>Fri, 18 Sep 2009 20:14:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-459</guid>
		<description>Bon bah du coup de toute façon la problématique est complètement différente puisque l&#039;auteur se contrebalance d&#039;avoir du code propre se fournit des pseudo excuses.
http://github.com/ejw/tr.im/issues/closed/#issue/7</description>
		<content:encoded><![CDATA[<p>Bon bah du coup de toute façon la problématique est complètement différente puisque l&#8217;auteur se contrebalance d&#8217;avoir du code propre se fournit des pseudo excuses.<br />
<a href="http://github.com/ejw/tr.im/issues/closed/#issue/7" >http://github.com/ejw/tr.im/issues/closed/#issue/7</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Pierre Bourdon</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-458</link>
		<dc:creator>Pierre Bourdon</dc:creator>
		<pubDate>Fri, 18 Sep 2009 14:45:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-458</guid>
		<description>Au contraire, ça t&#039;a poussé à participer indirectement au projet : tu as fait la remarque aux développeurs sous la forme d&#039;un bug report :) .

Et puis cette mauvaise image n&#039;est que temporaire : on peut imaginer que dans deux ou trois jours le problème sera entièrement réglé, cela grâce uniquement à l&#039;ouverture du code. Après, tout dépend de ce que tu préfères : du code moche non améliorable ou du code moche améliorable par qui le souhaite :) . En tant que développeur, je préfère de loin le deuxième cas.</description>
		<content:encoded><![CDATA[<p>Au contraire, ça t&#8217;a poussé à participer indirectement au projet : tu as fait la remarque aux développeurs sous la forme d&#8217;un bug report <img src='http://www.dmathieu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
<p>Et puis cette mauvaise image n&#8217;est que temporaire : on peut imaginer que dans deux ou trois jours le problème sera entièrement réglé, cela grâce uniquement à l&#8217;ouverture du code. Après, tout dépend de ce que tu préfères : du code moche non améliorable ou du code moche améliorable par qui le souhaite <img src='http://www.dmathieu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . En tant que développeur, je préfère de loin le deuxième cas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Damien</title>
		<link>http://www.dmathieu.com/2009/09/18/ne-mettez-pas-nimporte-quoi-en-open-source/comment-page-1/#comment-457</link>
		<dc:creator>Damien</dc:creator>
		<pubDate>Fri, 18 Sep 2009 13:50:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.dmathieu.com/?p=962#comment-457</guid>
		<description>Tout à fait d&#039;accord avec toi. Mais je pense qu&#039;il faut tout de même avoir un minimum de qualité avant de rendre son application publique.
Ici le respond_to est expliqué dans le tutoriel &quot;&lt;a href=&quot;http://guides.rubyonrails.org/getting_started.html&quot; rel=&quot;nofollow&quot;&gt;Getting Started&lt;/a&gt;&quot; de rails. Tout développeur qui a commencé par la, c&#039;est à dire à cherché à rendre son application plus propre a normalement lu cet article.

Alors ok pour avoir une application pas forcément parfaite. Aucune ne l&#039;est de toute façon.
Mais je pense que dans des cas trop extrêmes (comme celui-ci), cela ne pousse justement pas les gens à participer au projet.
Au contraire, cela en donne une mauvaise image auprès des développeurs. Pour un service utilisé uniquement par des geeks, c&#039;est particulièrement dommage.</description>
		<content:encoded><![CDATA[<p>Tout à fait d&#8217;accord avec toi. Mais je pense qu&#8217;il faut tout de même avoir un minimum de qualité avant de rendre son application publique.<br />
Ici le respond_to est expliqué dans le tutoriel &laquo;&nbsp;<a href="http://guides.rubyonrails.org/getting_started.html" >Getting Started</a>&nbsp;&raquo; de rails. Tout développeur qui a commencé par la, c&#8217;est à dire à cherché à rendre son application plus propre a normalement lu cet article.</p>
<p>Alors ok pour avoir une application pas forcément parfaite. Aucune ne l&#8217;est de toute façon.<br />
Mais je pense que dans des cas trop extrêmes (comme celui-ci), cela ne pousse justement pas les gens à participer au projet.<br />
Au contraire, cela en donne une mauvaise image auprès des développeurs. Pour un service utilisé uniquement par des geeks, c&#8217;est particulièrement dommage.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
