<?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>Tue, 15 May 2012 13:49:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Second Distutils2 Sprint Wrap-up</title>
		<link>http://montrealpython.org/2012/05/second-distutils2-sprint-wrap-up/</link>
		<comments>http://montrealpython.org/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[The second event in our series of Distutils2 sprints was again a success. We&#8217;ve managed to fix some interesting issues and we&#8217;ve gained some experience points at dealing with the black magic of the packaging arcane. We would like to thank TP1 for hosting the sprint at their nice Downtown Montreal offices and also for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.tp1.ca/sites/all/themes/tp1/images/logo.png" alt="TP1 logo" style="float: left; display: block"> The second event in our series of Distutils2 sprints was again a success. We&#8217;ve managed to fix some interesting issues and we&#8217;ve gained some experience points at dealing with the black magic of the packaging arcane.</p>
<p>We would like to thank <a href="http://www.tp1.ca/">TP1</a> for hosting the sprint at their nice Downtown Montreal offices and also for the pizza. Pierre Paul, our host, wrote <a href="http://www.tp1.ca/en/node/559" title="Distutils2 coding sprint wrap-up">a longer post</a> relating the event.</p>
<p>Stay tuned for upcoming announcements on Distutils2 sprints.</p>
<p>Special thanks to the sprinters:</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>Stay tuned this week for the announcement of the next sprint.</p>
<p>Here&#8217;s a glimpse of patches being born:</p>
<p><img src="https://s3.amazonaws.com/distilleryimage7/d1a11f029c6e11e1a8761231381b4856_7.jpg" alt="May 12 Distutils2 sprinters"></p>
<p>Divine inspiration:</p>
<p><img src="https://s3.amazonaws.com/distilleryimage1/20022dc29c7311e180c9123138016265_7.jpg" alt="Light falling on a computer"></p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2012/05/second-distutils2-sprint-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next Distutils2 Sprint</title>
		<link>http://montrealpython.org/2012/05/distutils2-sprint-2/</link>
		<comments>http://montrealpython.org/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[The first Distutils2 sprint, held on the 21st of April at RadialPoint&#8217;s office, was a real success. That afternoon marked the renewal of Montréal-Python&#8217;s contributions to this vital project of the Python ecosystem. Indeed, two years ago, sprints were organized here at the very beginning of Distutils2, which aims to replace Distutils with a more [...]]]></description>
			<content:encoded><![CDATA[<p>The first <a href="http://montrealpython.org/2012/03/distutils2-sprint/">Distutils2 sprint</a>, held on the 21st of April at <a href="http://www.radialpoint.com/">RadialPoint&#8217;s</a> office, was a real success.</p>
<p>That afternoon marked the renewal of Montréal-Python&#8217;s contributions to this vital project of the Python ecosystem. Indeed, two years ago, sprints were organized here at the very beginning of Distutils2, which aims to replace Distutils with a more powerful tool that implements the new specs (PEPs) that all packaging tools will comply with in the long term.</p>
<p>We&#8217;re pleased that a dozen of volunteers were part of this first sprint!</p>
<p>I spent some time with every participant and I think everyone learnt something from the sprint, be it knowledge on packaging, a first experience in free software development or the writing test suites. I&#8217;d like to thank everyone who came and opened Pandora&#8217;s Box in order to fix bugs for the benefit of the whole community.</p>
<p>The complexity of the code explains the fact that only two patches were done at the end of the sprint, but the other patches started by the other participants could certainly be completed during the next one.</p>
<p>In order to keep the pace, a second sprint will be held <em>Saturday the 12th of May</em>. <a href="http://www.tp1.ca/">TP1</a> will host this sprint and provide us with some pizza. Keep in mind that our deadline is the release of the first beta version on the 24th of June. We have until that point to close bugs and implement some useful features still missing.</p>
<p><strong>Contributing to Distutils2 will help the whole Python community.  Be part of it!</strong></p>
<p>Second Distutils2 Sprint:</p>
<ul>
<li>Date: Saturday, 12th of May 2012, from 12:00 to 19:00</li>
<li>Place: TP1, 1410 Stanley street, office 500 (<a href="http://g.co/maps/c662j">map</a>)</li>
<li><a href="http://next-distutils2-sprint.eventbrite.ca/">Registration</a> is optional but recommended</li>
<li><a href="http://wiki.python.org/moin/Distutils2/Sprints">Setup instructions</a> (can also be done on site)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2012/05/distutils2-sprint-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Distutils2 sprint</title>
		<link>http://montrealpython.org/2012/03/distutils2-sprint/</link>
		<comments>http://montrealpython.org/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[Pythonistas, Distutils2 is looking for love, and you are the group who are going to give it! The Montreal-Python user group is hosting, on the 21st of April, a sprint in Montreal to work on Distutils2 with Éric Araujo, Python core developer and distutils2 maintainer. Bring your laptop and your magic fingers, and we will provide the food [...]]]></description>
			<content:encoded><![CDATA[<p>Pythonistas,</p>
<p>Distutils2 is looking for love, and you are the group who are going to give it! The Montreal-Python user group is hosting, on the 21st of April, a sprint in Montreal to work on Distutils2 with Éric Araujo, Python core developer and distutils2 maintainer. Bring your laptop and your magic fingers, and we will provide the food and the good times. No previous knowledge of Distutils2 required, just general Python skills.</p>
<p>Distutils2 is the official successor of distutils. It aims to be a better, more flexible and more featureful packaging tool for Python authors, as well as a reusable library for packaging tools developers. Distutils2 is included in the Python 3.3 standard library under the name “packaging”, the module named “distutils2” is the standalone backport for Python versions 2.5 to 2.7, and 3.x. The first beta versions of Python 3.3 and Distutils2 are coming in June, and we are planning a series of sprints to make it ready for the release.</p>
<p>A sprint is simply programmers meeting together face-to-face to work on the same project. Previous sprints held in Montreal have improved Distutils2, why don’t you come along for the next one and put your mark on a Python release?</p>
<p>The good folks at Radialpoint have graciously provided us with space and free pizza. Come join us on Saturday, the 21st of April, from 12pm to 7pm.</p>
<p>The address is:<br />
<a href="http://g.co/maps/cuaxc">2050 Bleury Street<br />
Suite 300</a></p>
<p>Registration <a href="http://www.eventbrite.ca/event/3261945567">here</a> is preferable but not required.</p>
<p>For hacks and glory!</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2012/03/distutils2-sprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #11</title>
		<link>http://montrealpython.org/2011/01/packaging-sprint-11-2/</link>
		<comments>http://montrealpython.org/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[We have found a location for our next packaging sprint (2011/01/29), it will be at LeSite&#8217;s office! Here are the coordinates: Le Site 381, Notre-Dame west, suite 200 Corner of McGill or St-Pierre Metro Square Victoria There will be beer -of course- and also coffee, food, beanbags, and even a giant TV with a PS3 [...]]]></description>
			<content:encoded><![CDATA[<p>We have found a location for our next packaging sprint (2011/01/29), it will be at LeSite&#8217;s office!<br />
Here are the coordinates:<br />
Le Site<br />
381, Notre-Dame west, suite 200<br />
Corner of McGill or St-Pierre<br />
Metro Square Victoria</p>
<p>There will be beer -of course- and also coffee, food, beanbags, and even a giant TV with a PS3 if you want to take a small fifa break <img src='http://montrealpython.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2011/01/packaging-sprint-11-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #11</title>
		<link>http://montrealpython.org/2011/01/packaging-sprint-11/</link>
		<comments>http://montrealpython.org/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[The core Python packaging team is going to be sprinting on distutils2 from Thursday 2011-01-27 to Sunday 2011-01-30. We don&#8217;t want to be left behind so we plan to join them with a gathering on Saturday 2011-01-29. We expect to be hacking between 11h AM and 8h PM. The location will be announced shortly but [...]]]></description>
			<content:encoded><![CDATA[<p>The core Python packaging team is going to be <a href="http://tarekziade.wordpress.com/2011/01/11/distutils2-sprint/">sprinting on distutils2</a> from Thursday 2011-01-27 to Sunday 2011-01-30.  We don&#8217;t want to be left behind so we plan to join them with a gathering on Saturday 2011-01-29.</p>
<p>We expect to be hacking between 11h AM and 8h PM. The location will be announced shortly but we expect an attendance cap between 12 and 20 hackers so don&#8217;t forget to <a href="http://wiki.montrealpython.org/index.php/Packaging_no.11">RSVP on the wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2011/01/packaging-sprint-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprints: New Location</title>
		<link>http://montrealpython.org/2010/09/sprints-new-location/</link>
		<comments>http://montrealpython.org/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[One of the great thing with a booming city like Montréal is that we get dynamic companies such as Google improving the synergy of our community by hosting our sprints in bigger rooms and providing food and refreshments. Our next sprint will be on Django translation on September 22nd, 2010, starting at 18h30. Come and [...]]]></description>
			<content:encoded><![CDATA[<p>One of the great thing with a booming city like Montréal is that we get dynamic companies such as Google improving the synergy of our community by hosting our sprints in bigger rooms and providing food and refreshments.</p>
<p>Our next sprint will be on <strong>Django translation</strong> on September 22nd, 2010, starting at 18h30.  Come and allow us to offer Django to a broader community of developers.</p>
<p>Only one week after that, we&#8217;ll host a sprint on the <strong>Python packaging system</strong>.  Come and frantically hack with us to empower Python with the best packaging system out there.</p>
<p>Both sprints will be a Google, 1253 McGill College ave. suite #250.</p>
<p><strong>Attendance is limited to 20 sprinters so don&#8217;t forget to </strong><a href="http://wiki.montrealpython.org/index.php/Sprints"><strong>RSVP on the wiki</strong></a><strong>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2010/09/sprints-new-location/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #6 wrap-up</title>
		<link>http://montrealpython.org/2010/07/packaging-sprint-6-wrap-up/</link>
		<comments>http://montrealpython.org/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[Last Thursday, we ran our 6th sprint on the Python packaging system. Most people worked on distutils2 and its test suite although a few were undertaking the implementation of new features in the 2to3 automated migration tool. This sprint was a turning point in our sprint series because we managed to get enough notoriety to [...]]]></description>
			<content:encoded><![CDATA[<p>Last Thursday, we ran our 6th sprint on the Python packaging system. Most people worked on distutils2 and its test suite although a few were undertaking the implementation of new features in the 2to3 automated migration tool.</p>
<p>This sprint was a turning point in our sprint series because we managed to get enough notoriety to convince two sprinter to join us remotely despite a massive six hours timezone difference.  Alexis Métaireau and Éric Araujo, both living in France and both Google summer of code students on the Python packaging system, joined us util the end of the sprint, around 7am in their timezone.  Their participation was very helpful since they were able to answer many questions regarding the road-map and what was in the pipe for various sub-systems of the packaging eco-system.  Since they both the commit privilege in the canonical repository, it was very motivating for everyone in Montréal to see their contributions being merged on the fly.</p>
<p>Congratulations to all the sprinter who resisted the call of the terraces to work on the Python packaging system:</p>
<ul>
<li>Éric Araujo (remote from France)</li>
<li>Nicolas Cadou </li>
<li>Alex Gal </li>
<li>Yannick Gingras </li>
<li>Alexis Métaireau (remote from France) </li>
<li>George Peristerakis </li>
<li>Luis Rojas </li>
</ul>
<p>We will have more sprint in the coming weeks.  Stay tuned for the announcements.</p>

<a href='http://montrealpython.org/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/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/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/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/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/2010/07/packaging-sprint-6-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #6</title>
		<link>http://montrealpython.org/2010/07/packaging-sprint-6/</link>
		<comments>http://montrealpython.org/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[The last sprint was a productive one, yet we left with a few outstanding issues. In order to correct those while everything is still fresh in our mind, we don&#8217;t waste anytime and go for another sprint on the Python packaging system this Thursday, 2010-07-15. The sprint will be at Brasseurs Numériques, 1124 Marie-Anne, suite [...]]]></description>
			<content:encoded><![CDATA[<p>The last sprint was <a href="http://montrealpython.org/2010/07/packaging-sprint-5-wrap-up/">a productive one</a>, yet we left with a few outstanding issues.  In order to correct those while everything is still fresh in our mind, we don&#8217;t waste anytime and go for another sprint on the Python packaging system this Thursday, 2010-07-15.</p>
<p>The sprint will be at <a href="http://ajah.ca/blog">Brasseurs Numériques</a>, 1124 Marie-Anne, suite 11, starting at 6h30 pm and going as long as there are hackers standing.</p>
<p>Bring your own laptop or make an arrangement for pairing on the mailing list beforehand. Attendance is limited to 12 persons so please <a href="http://wiki.montrealpython.org/index.php/Packaging_no.6">RSVP on the wiki</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2010/07/packaging-sprint-6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #5 wrap-up</title>
		<link>http://montrealpython.org/2010/07/packaging-sprint-5-wrap-up/</link>
		<comments>http://montrealpython.org/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[Last Monday was a hot and sticky day here in Montréal, one of these days when air feels as dense as molasses, when grocery stores run out of ice cream. Yet, a handful of brave Pythonistas decided to brave the heat and to head out to Brasseurs Numériques for the fifth Montréal-Python sprint on the [...]]]></description>
			<content:encoded><![CDATA[<p>Last Monday was a hot and sticky day here in Montréal, one of these days when air feels as dense as molasses, when grocery stores run out of ice cream.  Yet, a handful of brave Pythonistas decided to brave the heat and to head out to <a href="http://ajah.ca/blog">Brasseurs Numériques</a> for the fifth Montréal-Python <a href="http://montrealpython.org/2010/07/packaging-sprint-5/">sprint on the Python packaging system</a>.</p>
<p>The turn out was a bit low compared with previous sprints but this is easily explained by the many regulars who are traveling abroad during the summer.  We were also happy to welcome a few new comers.</p>
<p>We took a moment at the white-board to review what was the state of the Python packaging and to define the aspects on which everyone could be contributing.</p>
<p>Alex and Nicolas worked on improving the test coverage in distutils2, a very good way of getting familiar with the code while diving in right away; I, Yannick, gave them a hand by adding test coverage reports as a command line option to the test runner; George and Pior worked on 2to3 migration fixers and on the related test suite; and Davin improved the Hitchhiker&#8217;s Guide to Packaging while Michel helped him by packaging a package of his own while following the guide, making sure that the documentation was clear and obvious.</p>
<p>Thanks to the 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>I also want to personally thank everyone for taking the time to clean their glasses and plates as they were leaving.  It was refreshing not to have to do most of the cleanup myself at 1am.</p>
<p>We&#8217;re becoming productive during our sprints.  One thing that we overlooked when we started sprinting at Montréal-Python is how important it is to have a coach, that is, someone who knows the project reasonably well and who will answer questions from other sprinters. Theoretically, a bunch of hackers could work together, dive in, pry open, and figured out a project as they go.  In practice, that does not work very well for a sprint since you get a bunch of people who are not used to work together and the kind of close communication that you need for pair investigation does not have time to kick in during the relatively short sprint.  As people are waiting for the investigators to come up with answers to their questions, their excitement dissipates and they get kicked out of <a href="http://en.wikipedia.org/wiki/Flow_(psychology)">the zone</a>.</p>
<p>Another thing that really helps is to have possible tasks with a wide range of difficulty to allow anyone to get busy.  An example of great introductory task, as mentioned earlier, is writing unit-test.  This requires that setting up a working test environment and producing a coverage report is straight forward and this is what a someone should keep in mind before launching a sprint on a given project.</p>
<p>As it takes some time to setup and to get focussed, one way to improve productivity is to have longer sprint.  Hacking during the week-end, especially during nice summer days, is not very popular but dedicated hackers will show up.  A good balance between week-days and weekend sprints is key here.  Another way to improve is to nail down as many &#8220;boiler plate&#8221; tasks as possible before the sprint: creating all the Bitbucket accounts and distributing the necessary privileges, assigning tasks, or even setting up a working tests environment.</p>
<p>We have to thank the Python Software Foundation for <a href="http://pythonsprints.com/2010/07/4/our-first-sponsored-sprint-montreal-python-packagi/">supporting the sprint</a> by covering the cost of food and drinks.  Fuel (food and drinks), is not a requirement for a sprint since dedicated hackers will show up whether they have to bring their own booze or not, but it&#8217;s nice to be able to reward sprinters with a savory meal.  They deserve it.  The <a href="http://pythonsprints.com/">sprint sponsorship program</a> is a great thing, not because there is a financial bottleneck to organizing sprint, but because having a common coordinator for Python sprint will help to share the excitement and the knowledge of what works for sprints and what doesn&#8217;t.  Hopefully, other user groups will join us and make sprints a core element of their schedule.</p>

<a href='http://montrealpython.org/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/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/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/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/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/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/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/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/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/2010/07/packaging-sprint-5-wrap-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Packaging Sprint #5</title>
		<link>http://montrealpython.org/2010/07/packaging-sprint-5/</link>
		<comments>http://montrealpython.org/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[Summer is going strong with lots of good opportunities for terraces but we know that beer always feel better after accomplishing something great. This is why we will have a fifth sprint on the Python packaging system next Monday, 2010-07-05. The sprint will be at Brasseurs Numériques, 1124 Marie-Anne, suite 11, starting at 6h30 pm [...]]]></description>
			<content:encoded><![CDATA[<p>Summer is going strong with lots of good opportunities for terraces but we know that beer always feel better after accomplishing something great.  This is why we will have a fifth sprint on the Python packaging system next Monday, 2010-07-05.  </p>
<p>The sprint will be at Brasseurs Numériques, 1124 Marie-Anne, suite 11,<br />
starting at 6h30 pm and going as long as there are hackers standing.</p>
<p>Bring your own laptop or make an arrangement for pairing on the mailing list beforehand. Attendance is limited to 12 persons so please <a href="http://wiki.montrealpython.org/index.php/Packaging_no.5">RSVP on the wiki</a>.</p>
<p><strong>update:</strong> We thank the <a href="http://www.python.org/psf/">Python Software Foundation</a> for supporting our sprinting effort by supplying food and drinks.  You probably recall that not long ago, the PSF <a href="http://pyfound.blogspot.com/2010/06/psf-sponsored-sprints.html">announced</a> that it would start a sprint sponsorship program.  Montréal-Python is honored to be the first recipient of the program.</p>
]]></content:encoded>
			<wfw:commentRss>http://montrealpython.org/2010/07/packaging-sprint-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

