<?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>Montreal Python &#187; Packaging</title>
	<atom:link href="http://montrealpython.org/category/sprints/python-packaging/feed/" rel="self" type="application/rss+xml" />
	<link>http://montrealpython.org</link>
	<description>Home of the Montreal Python User Group</description>
	<lastBuildDate>Fri, 17 May 2013 14:32:32 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Retour sur le deuxième sprint Distutils2</title>
		<link>http://montrealpython.org/fr/2012/05/second-distutils2-sprint-wrap-up/</link>
		<comments>http://montrealpython.org/fr/2012/05/second-distutils2-sprint-wrap-up/#comments</comments>
		<pubDate>Tue, 15 May 2012 01:48:22 +0000</pubDate>
		<dc:creator>Éric Araujo</dc:creator>
				<category><![CDATA[Montréal Python]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=2016</guid>
		<description><![CDATA[Le deuxième sprint sur Distutils2 de notre série printanière a été encore une fois couronné de succès. Nous avons pu corriger plusieurs bugs intéressants et acquérir de l&#8217;experience sur ce sujet complexe qu&#8217;est le packaging. Nous voudrions remercier tout spécialement TP1 de nous avoir accueillis et nourris. D&#8217;ailleurs, Pierre Paul, notre hôte, a écrit un [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tp1.ca/sites/all/themes/tp1/images/logo.png" alt="Logo de TP1" style="display: block; float: left"> Le  deuxième sprint sur Distutils2 de notre série printanière a été encore  une fois couronné de succès. Nous avons pu corriger plusieurs bugs intéressants et acquérir de l&#8217;experience sur ce sujet complexe qu&#8217;est le packaging.</p>
<p>Nous voudrions remercier tout spécialement <a href="http://www.tp1.ca/">TP1</a> de nous avoir accueillis et nourris. D&#8217;ailleurs, Pierre Paul, notre hôte, a écrit <a href="http://www.tp1.ca/blogue/python-code-sprint-2012" title="Distutils2 coding sprint wrap-up">un plus long billet</a> sur l&#8217;événement.</p>
<p>Il faut remercier chaleureusement les participants:</p>
<ul>
<li>Julien Courteau</li>
<li>Jonathan Fernandes</li>
<li>Patrice Gauthier</li>
<li>Mathieu Leduc-Hamel</li>
<li>Pierre Paul Lefebvre</li>
<li>Alex Parij</li>
<li>Kim Pettersen</li>
</ul>
<p>Restez à l&#8217;affût de notre blog pour une annonce du prochain sprint au cours de la semaine.</p>
<p>Capture d&#8217;un moment de la journée:</p>
<p>
<img src="https://s3.amazonaws.com/distilleryimage7/d1a11f029c6e11e1a8761231381b4856_7.jpg" alt="May 12 Distutils2 sprinters"></p>
<p>Inspiration divine:</p>
<p><img src="https://s3.amazonaws.com/distilleryimage1/20022dc29c7311e180c9123138016265_7.jpg" alt="Halo de lumière sur un ordinateur"></p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2012/05/second-distutils2-sprint-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prochain sprint Distutils2</title>
		<link>http://montrealpython.org/fr/2012/05/distutils2-sprint-2/</link>
		<comments>http://montrealpython.org/fr/2012/05/distutils2-sprint-2/#comments</comments>
		<pubDate>Thu, 03 May 2012 16:19:44 +0000</pubDate>
		<dc:creator>Éric Araujo</dc:creator>
				<category><![CDATA[Montréal Python]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=1948</guid>
		<description><![CDATA[Le premier sprint Distutils2 s&#8217;est déroulé avec succès le 21 avril, dans les locaux mis à disposition par Radialpoint. Cet après-midi a marqué la reprise des contributions de Montréal-Python à ce projet vital de l&#8217;écosystème Python. En effet, c&#8217;est ici que des sprints avaient été organisés il y a deux ans alors que Distutils2 commençait [...]]]></description>
			<content:encoded><![CDATA[<p>Le premier <a href="http://montrealpython.org/2012/03/distutils2-sprint/">sprint Distutils2</a> s&#8217;est déroulé avec succès le 21 avril, dans les locaux mis à disposition par <a href="http://www.radialpoint.com/">Radialpoint</a>.</p>
<p>Cet après-midi a marqué la reprise des contributions de Montréal-Python à ce projet vital de l&#8217;écosystème Python. En effet, c&#8217;est ici que des sprints avaient été organisés il y a deux ans alors que Distutils2 commençait son existence dans le but de remplacer Distutils par un outil plus puissant et intégrant les nouvelles spécifications (PEP) qui seront respectées  à terme par tous les outils de packaging. Nous sommes ravis qu&#8217;une douzaine de volontaires soient venus participer à cette première rencontre!</p>
<p>J&#8217;ai pu passer du temps avec chaque participant et je crois que chacun a tiré parti du sprint, que ce soit en connaissance sur le packaging, le développement de logiciel libre ou encore l&#8217;écriture de tests. Je tiens à remercier les personnes qui sont venues et qui ont ouvert la boîte de Pandore afin de corriger des bugs pour le bénéfice de la communauté. La complexité du code explique que seulement deux patchs ont été terminés à l’issue du sprint, mais les autres patchs commencés par les autres participants pourront certainement être complétés lors du prochain sprint.</p>
<p>Pour continuer sur notre lancée, un deuxième sprint aura lieu le <em>samedi 12 mai</em>. <a href="http://www.tp1.ca/">TP1</a> nous accueillera et nous offrira des pizzas. Rappelons que l’échéance que nous avons est la sortie de la première version beta le 24 juin, pour laquelle il nous faut résoudre quelques problèmes et ajouter certaines fonctionnalités utiles mais pour le moment manquantes.</p>
<p><strong>Contribuer à Distutils2 aide toute la communauté Python. Soyez-en!</strong></p>
<p>Deuxième sprint Distutils2:</p>
<ul>
<li>Date: samedi, 12 mai 2012, de 12h00 à 19h00</li>
<li>Lieu: TP1, 1410 rue Stanley, bureau 500 (<a href="http://g.co/maps/c662j">carte</a>)</li>
<li><a href="http://next-distutils2-sprint.eventbrite.ca/">Inscription</a> souhaitée mais non obligatoire</li>
<li><a href="http://wiki.python.org/moin/Distutils2/Sprints">Préparation</a> (peut aussi être faite sur place)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2012/05/distutils2-sprint-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sprint de Distutils2</title>
		<link>http://montrealpython.org/fr/2012/03/distutils2-sprint/</link>
		<comments>http://montrealpython.org/fr/2012/03/distutils2-sprint/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 01:10:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Montréal Python]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=1895</guid>
		<description><![CDATA[Pythoneux, Distutils2 est en manque d&#8217;amour et vous êtes les mieux placés pour lui en donner! Le groupe d’utilisateurs Montreal-Python organise un sprint à Montréal afin de contribuer à Distutils2 sous l’égide d’Éric Araujo, committeur Python et mainteneur de Distutils2, en ce beau 21 avril. Amenez votre portable et vos doigts magiques, nous aurons de quoi manger et passer un bon moment. Connaître Distutils2 [...]]]></description>
			<content:encoded><![CDATA[<p>Pythoneux,</p>
<p>Distutils2 est en manque d&#8217;amour et vous êtes les mieux placés pour lui en donner! Le groupe d’utilisateurs Montreal-Python organise un sprint à Montréal afin de contribuer à Distutils2 sous l’égide d’Éric Araujo, committeur Python et mainteneur de Distutils2, en ce beau 21 avril. Amenez votre portable et vos doigts magiques, nous aurons de quoi manger et passer un bon moment. Connaître Distutils2 n’est pas pré-requis, il suffit de savoir programmer en Python.</p>
<p>Distutils2 est le successeur officiel de distutils. Son but est d’être un outil de packaging qui soit meilleur, plus flexible et plus complet, ainsi qu’une collection de modules réutilisables par des auteurs d’outils de packaging tiers. Distutils2 fait partie de la bibliothèque standard à compter de Python 3.3, sous le nom «packaging»; le module appelé «distutils2» est un backport indépendant fourni pour les versions de Python plus anciennes (2.5 à 2.7 et 3.x). Les premières versions béta de Python 3.3 et Distutils2 sont prévues pour juin; nous planifions une série de sprints pour rendre le code prêt à être publié.</p>
<p>Un sprint est simplement une rencontre face-à-face de programmeurs pour travailler sur un même projet. Les sprints précédent à Montréal ont été bénéfiques pour Distutils2, alors pourquoi ne pas venir participer au prochain et laisser votre marque sur une version de Python?</p>
<p>Le monde de Radialpoint nous offre gracieusement une salle et de la pizza. Soyez des nôtres le samedi 21 avril de 12h à 19h. L&#8217;adresse est le:</p>
<p><a href="http://g.co/maps/cuaxc">2050 rue de Bleury<br />
Suite 300</a></p>
<p>Vous êtes invité à vous pré-inscrire <a href="http://www.eventbrite.ca/event/3261945567">ici</a>, mais c&#8217;est certainement pas obligatoire.</p>
<p>Pour la gloire et le code!</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2012/03/distutils2-sprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprint de packaging #11</title>
		<link>http://montrealpython.org/fr/2011/01/packaging-sprint-11-2/</link>
		<comments>http://montrealpython.org/fr/2011/01/packaging-sprint-11-2/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 00:41:22 +0000</pubDate>
		<dc:creator>Cyril</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=1169</guid>
		<description><![CDATA[Nous avons trouvé un lieu pour notre prochain sprint de packaging (2011/01/29), ça sera mon bureau! Les coordonnées: Le Site 381, Notre-Dame ouest, suite 200 Coin McGill ou St-Pierre Métro Square Victoria Il y aura de la bière -bien entendu- mais aussi du café, de la bouffe, des beanbags, et même une TV géante avec [...]]]></description>
			<content:encoded><![CDATA[<p>Nous avons trouvé un lieu pour notre prochain sprint de packaging (2011/01/29), ça sera mon bureau!<br />
Les coordonnées:</p>
<p>Le Site</p>
<p>381, Notre-Dame ouest, suite 200</p>
<p>Coin McGill ou St-Pierre</p>
<p>Métro Square Victoria</p>
<p>Il y aura de la bière -bien entendu- mais aussi du café, de la bouffe, des beanbags, et même une TV géante avec PS3 pour prendre une petite pause fifa <img src='http://montrealpython.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2011/01/packaging-sprint-11-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sprint sur le Packaging #11</title>
		<link>http://montrealpython.org/fr/2011/01/packaging-sprint-11/</link>
		<comments>http://montrealpython.org/fr/2011/01/packaging-sprint-11/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 04:26:00 +0000</pubDate>
		<dc:creator>Yannick Gingras</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=1135</guid>
		<description><![CDATA[L&#8217;équipe des core-dev du packaging de Python organise un sprint sur distutils2 du jeudi 27-01-2011 au dimanche 30-01-2011. Nous ne voulons pas les abandonner donc on prévoit s&#8217;y joindre, à distance, de Montréal, samedi le 29-01-2011. On prévoit coder entre 11h00 et 20h00, mais le lieu reste à être défini et sera annoncé sous peu [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>L&#8217;équipe des core-dev du packaging de Python organise un <a href="http://tarekziade.wordpress.com/2011/01/11/distutils2-sprint/">sprint sur distutils2</a> du jeudi 27-01-2011 au dimanche 30-01-2011. Nous ne voulons pas les abandonner donc on prévoit s&#8217;y joindre, à distance, de Montréal, samedi le 29-01-2011.</p>
<p>On prévoit coder entre 11h00 et 20h00, mais le lieu reste à être défini et sera annoncé sous peu mais on s&#8217;attend à un nombre de places limité à entre 12 et 20 hackers donc<br />
<a href="http://wiki.montrealpython.org/index.php/Packaging_no.11">inscrivez-vous</a> sans tarder sur le wiki.
</div>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2011/01/packaging-sprint-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprints: Nouvelle salle</title>
		<link>http://montrealpython.org/fr/2010/09/sprints-new-location/</link>
		<comments>http://montrealpython.org/fr/2010/09/sprints-new-location/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 21:58:41 +0000</pubDate>
		<dc:creator>Mathieu Leduc-Hamel</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Montréal Python]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=880</guid>
		<description><![CDATA[Un des avantages de vivre dans une ville trépidante comme Montréal est qu&#8217;il y a des compagnies dynamiques comme Google qui peuvent augmenter la synergie de notre communauté en hébergeant nos sprints dans une plus grande salle avec de la pizza et des rafraichissements. On lance, d&#8217;abord, un sprint de traduction Django, le 22 septembre [...]]]></description>
			<content:encoded><![CDATA[<p>Un des avantages de vivre dans une ville trépidante comme Montréal est qu&#8217;il y a des compagnies dynamiques comme Google qui peuvent augmenter la synergie de notre communauté en hébergeant nos sprints dans une plus grande salle avec de la pizza et des rafraichissements.</p>
<p>On lance, d&#8217;abord, un <strong>sprint de traduction Django</strong>, le 22 septembre 2010 à 18h30.  Venez contribuer à l&#8217;ouverture de Django à une plus large communauté.</p>
<p>Le second sprint portera sur le <strong>packaging de Python</strong>, le 29 septembre 2010 à 18h30. On travaille d&#8217;arrache-pied à faire notre part pour que Python avec Distutils2 ait un meilleur système de packaging.</p>
<p>Les deux sprints seront  chez Google au 1253 Avenue McGill College #250</p>
<p><strong>Et surtout, les places sont limités alors n&#8217;oubliez pas de vous inscrire sur notre </strong><a href="http://wiki.montrealpython.org/index.php/Sprints"><strong>wiki</strong></a><strong> afin de réserver votre place.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2010/09/sprints-new-location/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compte rendu du sixième sprint sur le packaging</title>
		<link>http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/</link>
		<comments>http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 22:13:14 +0000</pubDate>
		<dc:creator>Yannick Gingras</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=802</guid>
		<description><![CDATA[Jeudi passé se déroulait notre sixième sprint sur le système de packaging de Python. La plupart des participants ont travaillé sur distutils2 et sur sa suite de tests; quelques uns ont travaillé au développement de nouvelles fonctionnalités dans l&#8217;outil de migration automatique 2to3. Ce sprint nous amène vers de nouveaux sommet car nous avons gagné [...]]]></description>
			<content:encoded><![CDATA[<p>Jeudi passé se déroulait notre sixième sprint sur le système de packaging de Python.  La plupart des participants ont travaillé sur distutils2 et sur sa suite de tests; quelques uns ont travaillé au développement de nouvelles fonctionnalités dans l&#8217;outil de migration automatique 2to3.</p>
<p>Ce sprint nous amène vers de nouveaux sommet car nous avons gagné assez de notoriété pour convaincre deux sprinteurs à se joindre à nous malgré un décalage horaire de six heures.  Alexis Métaireau et Éric Araujo, tous deux travaillant sur le système de Packaging de Python dans le Google summer of code et tout deux demeurant en France, ont sprinté à distance jusqu&#8217;à la fin du sprint, 7h du matin chez eux.</p>
<p>Leur participation nous fut d&#8217;une grande aide car ils ont pu répondre à plusieurs questions les plans futurs pour plusieurs sous-systèmes. Aussi, comme ils ont tout deux les droits pour pousser des changements vers le dépôt de sources canonique, c&#8217;était très motivant pour tout le monde à Montréal de voir leur contribution fusionné à la volée pendant le sprint.</p>
<p>Félicitations à tous le participants:</p>
<ul>
<li>Éric Araujo (à distance, de France)</li>
<li>Nicolas Cadou </li>
<li>Alex Gal </li>
<li>Yannick Gingras </li>
<li>Alexis Métaireau (à distance, de France) </li>
<li>George Peristerakis </li>
<li>Luis Rojas </li>
</ul>
<p>Nous allons annoncer d&#8217;autres sprints sous peu.  Soyez attentif pour les annonces.</p>

<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/dsc07723/' title='Packaging Sprint #6'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/DSC07723-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #6" title="Packaging Sprint #6" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/dsc07724/' title='Packaging Sprint #6'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/DSC07724-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #6" title="Packaging Sprint #6" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/dsc07726/' title='Packaging Sprint #6'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/DSC07726-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #6" title="Packaging Sprint #6" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/dsc07730/' title='Packaging Sprint #6'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/DSC07730-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #6" title="Packaging Sprint #6" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/dsc07732/' title='Packaging Sprint #6'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/DSC07732-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #6" title="Packaging Sprint #6" /></a>

]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2010/07/packaging-sprint-6-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprint sur le packaging #6</title>
		<link>http://montrealpython.org/fr/2010/07/packaging-sprint-6/</link>
		<comments>http://montrealpython.org/fr/2010/07/packaging-sprint-6/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 04:44:51 +0000</pubDate>
		<dc:creator>Yannick Gingras</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=791</guid>
		<description><![CDATA[Le dernier sprint fut productif mais nous avons malheureusement laissé quelque problèmes en suspend. Affin de les corriger pendant qu&#8217;on les a encore bien en tête, on lance un nouveau sprint sur le système de Packaging de Python ce jeudi, le 2010-07-15. Le sprint sera chez Brasseurs Numériques, au 1124 Marie-Anne, bur. 11. Il débutera [...]]]></description>
			<content:encoded><![CDATA[<p>Le dernier sprint <a href="http://montrealpython.org/2010/07/packaging-sprint-5-wrap-up/">fut productif</a> mais nous avons malheureusement laissé quelque problèmes en suspend.  Affin de les corriger pendant qu&#8217;on les a encore bien en tête, on lance un nouveau sprint sur le système de Packaging de Python ce jeudi, le 2010-07-15.</p>
<p>Le sprint sera chez <a href="http://ajah.ca/blog">Brasseurs Numériques</a>, au 1124 Marie-Anne, bur. 11. Il débutera à 18h30 et continue tant qu’il reste des codeurs qui tiennent le coup.</p>
<p>La capacité est limité à 12 places donc <a href="http://wiki.montrealpython.org/index.php/Packaging_no.6">réservez la votre</a> sans plus tarder. Apportez votre ordinateur ou faites une entente de pairage à l’avance sur la liste de diffusion.</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2010/07/packaging-sprint-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Résumé du sprint #5 sur le packaging</title>
		<link>http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/</link>
		<comments>http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 03:42:57 +0000</pubDate>
		<dc:creator>Yannick Gingras</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=780</guid>
		<description><![CDATA[Il faisait chaud et humide lundi dernier ici à Montréal, une de ces journées où l&#8217;air est comme de la mélasse, où les épiceries n&#8217;ont plus de crème glacée. Malgré ça, une poignée de Pythoneux ont décidé de braver la chaleur et de se présenter chez les Brasseurs Numériques pour le cinquième sprint sur le [...]]]></description>
			<content:encoded><![CDATA[<p>Il faisait chaud et humide lundi dernier ici à Montréal, une de ces journées où l&#8217;air est comme de la mélasse, où les épiceries n&#8217;ont plus de crème glacée. Malgré ça, une poignée de Pythoneux ont décidé de braver la chaleur et de se présenter chez les <a href="http://ajah.ca/blog">Brasseurs Numériques</a> pour le cinquième <a href="http://montrealpython.org/2010/07/packaging-sprint-5/">sprint sur le système de packaging Python</a>.</p>
<p>La participation était un peu plus faible qu&#8217;aux sprints précédants mais vu les voyages estivaux de plusieurs participants réguliers, cela s&#8217;explique aisément. Nous étions par ailleurs heureux d&#8217;accueillir quelques nouveaux.</p>
<p>Au tableau blanc, nous avons fait une revue de l&#8217;état actuel du packaging Python et nous avons cerné les aspects sur lesquels chacun pouvait contribuer.</p>
<p>Alex et Nicolas ont travaillé à l&#8217;amélioration de la couverture de tests de distutils2, une très bonne façon de se familiariser avec le code tout en s&#8217;y plongeant immédiatement; je (Yannick) leur ai donné un coup de main en ajoutant des rapports de couverture de tests en tant qu&#8217;option en ligne de commande de l&#8217;exécuteur de test; George et Pior ont travaillé sur les ajusteurs (fixers) pour la migration 2to3 et sur la suite de tests associée; et Davin a amélioré le Hitchhiker&#8217;s Guide to Packaging tandis que Michel l&#8217;a aidé en paquettant un de ses propres paquets en suivant le guide, s&#8217;assurant que la documentation était claire et explicite.</p>
<p>Merci aux sprinters:</p>
<ul>
<li>Davin Baragiotta </li>
<li>Pior Bastida </li>
<li>Nicolas Cadou </li>
<li>Alex Gal </li>
<li>Michel Gallant</li>
<li>Yannick Gingras </li>
<li>George Peristerakis </li>
</ul>
<p>Je voudrais aussi remercier personnellement chacun d&#8217;avoir pris le temps de nettoyer leurs verres et assiettes avant de partir. C&#8217;était rafraîchissant de ne pas avoir à faire le gros du ménage à 1 heure du matin.</p>
<p>Nous commençons à devenir productif durant nos sprints. Une chose que nous avons négligé au début lorsque nous avons commencé à organiser des sprints à Montréal-Python, c&#8217;est l&#8217;importance d&#8217;avoir un coach, c&#8217;est-à-dire quelqu&#8217;un qui connaît raisonnablement bien le projet et qui répondra aux questions des autres sprinters. En théorie, une bande de hackers devrait pouvoir travailler ensemble, s&#8217;y plonger, décortiquer et cerner un projet au fur et à mesure. En pratique, ça ne fonctionne pas bien pour un sprint puisque vous vous retrouvez avec une bande qui n&#8217;est pas habituée à travailler ensemble et le genre de communication étroite nécessaire pour l&#8217;investigation en pair n&#8217;a pas le temps de prendre durant le relativement court sprint. Quand les sprinters doivent attendre des investigateurs les réponses à leurs questions, leur excitation se dissipe et ils ne sont plus <a href="http://fr.wikipedia.org/wiki/Flow_(psychologie)">dans le coup</a>.</p>
<p>Une autre chose qui aide c&#8217;est d&#8217;avoir une liste de tâches possibles qui couvrent plusieurs niveaux de difficulté pour permettre à chacun de s&#8217;affairer. Un exemple d&#8217;une belle tâche d&#8217;introduction, tel que mentionné plus tôt, c&#8217;est d&#8217;écrire des tests unitaires. Pour ce faire, il faut que la mise en place d&#8217;un environnement fonctionnel de test et que la production d&#8217;un rapport de couverture soient facilitées aux sprinteurs; ce sont là des choses à garder à l&#8217;esprit pour qui souhaite lancer un sprint sur un projet.</p>
<p>Dans la mesure où ça prend un certain temps pour s&#8217;intaller et se concentrer, une façon d&#8217;améliorer la productivité d&#8217;un sprint est de tenir un sprint plus long. Hacker le week-end, en particulier lors des belles journées d&#8217;été, n&#8217;est pas très populaire mais les hackers engagés vont se présenter. Un bon équilibre entre les sprints en semaine et en week-end est un élément clé. Une autre façon d&#8217;améliorer est de régler le plus possible les tâches connexes avant le sprint: créer tous les comptes Bitbucket et attribuer les privilèges nécessaires, assigner les tâches ou même mettre en place un environnement fonctionnel de tests.</p>
<p>Remercions la Python Software Foundation d&#8217;avoir <a href="http://pythonsprints.com/2010/07/4/our-first-sponsored-sprint-montreal-python-packagi/">supporté le sprint</a> en couvrant les frais de nourriture et de rafraîchissement. Le carburant (bouffe et liquide) n&#8217;est pas requis pour un sprint dans la mesure où les hackers engagés se présenteront, qu&#8217;ils aient à amener leur propre bibine ou pas, mais c&#8217;est agréable de pouvoir récompenser les sprinters avec un met savoureux. Ils le méritent. Le <a href="http://pythonsprints.com/">programme de commandite de sprint</a> est une chose super, pas tant qu&#8217;il y ait un goulot financier à l&#8217;organisation de sprints mais parce que d&#8217;avoir un coordonnateur commun pour les sprints Python aidera à partager l&#8217;enthousiasme et la connaissance relative à ce qui marche ou pas avec les sprints. Nous espérons que d&#8217;autres groupes d&#8217;utilisateurs vont se joindre à nous et feront des sprints un élément central de leurs activités.</p>

<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050534/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050534-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050538/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050538-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050542/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050542-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050543/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050543-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050544/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050544-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050549/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050549-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050551/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050551-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050554/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050554-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>
<a href='http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/p7050555/' title='Packaging Sprint #5'><img width="150" height="150" src="http://montrealpython.org/wp-content/uploads/2010/07/P7050555-150x150.jpg" class="attachment-thumbnail" alt="Packaging Sprint #5" title="Packaging Sprint #5" /></a>

]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2010/07/packaging-sprint-5-wrap-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sprint sur le packaging #5</title>
		<link>http://montrealpython.org/fr/2010/07/packaging-sprint-5/</link>
		<comments>http://montrealpython.org/fr/2010/07/packaging-sprint-5/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 02:35:01 +0000</pubDate>
		<dc:creator>Yannick Gingras</dc:creator>
				<category><![CDATA[Packaging]]></category>
		<category><![CDATA[Sprints]]></category>

		<guid isPermaLink="false">http://montrealpython.org/?p=742</guid>
		<description><![CDATA[L&#8217;été va de bon train et nous apporte une foule de bonne occasions pour aller se désalterer sur une terrasse. Par contre, on sait tous que la bière est meilleure après avoir forcé un peu; c&#8217;est pourquoi on lance un cinquième sprint sur le système de packaging de Python lundi prochain, le 2010-07-05. Le sprint [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;été va de bon train et nous apporte une foule de bonne occasions pour aller se désalterer sur une terrasse.  Par contre, on sait tous que la bière est meilleure après avoir forcé un peu; c&#8217;est pourquoi on lance un cinquième sprint sur le système de packaging de Python lundi prochain, le 2010-07-05.</p>
<p>Le sprint sera chez Brasseurs Numériques, au 1124 Marie-Anne, bur. 11.  Il débutera à 18h30 et continue tant qu&#8217;il reste des codeurs qui tiennent le coup.</p>
<p>La capacité est limité à 12 places donc <a href="http://wiki.montrealpython.org/index.php/Packaging_no.5">réservez la votre</a> sans plus tarder. Apportez votre ordinateur ou faites une entente de pairage à l&#8217;avance sur la liste de diffusion.</p>
<p><strong>mise-à-jour:</strong> Nous remercions chaleureusement la  <a href="http://www.python.org/psf/">Python Software Foundation</a> pour le support quel nous offre en fournissant la nourriture et les rafraîchissements pour le sprint.  Vous vous rappelez probablement que la PSF <a href="http://pyfound.blogspot.com/2010/06/psf-sponsored-sprints.html">à annoncée</a> il y a peu de temps qu&#8217;elle alait lancer un programme pour supporter les sprints.  Montréal-Python est honoré d&#8217;être le premier récipiendaire du programme.</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/fr/2010/07/packaging-sprint-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
