Python Bug Day ce samedi à Montréal et sur IRC

Auteur : Éric Araujo

29 10 2012

Ce samedi, vous avez l’occasion de participer au Python Bug Day. Que diriez-vous de devenir un des contributeurs de Python ? Si vous avez des idées pour améliorer des parties de la documentation officielle, de la bibliothèque standard ou du langage même, ou si vous voulez pousser pour faire accepter un patch que vous avez déjà soumis, ou si vous avez juste envie de corriger un bug existant, c’est votre chance !

Joignez-vous à nous pour corriger des bugs et ajouter des nouvelles fonctionnalités à Python. Profitez de l’occasion pour recevoir des relectures rapides de vos patchs, apprendre à créer et relire un patch, et avoir du fun avec les développeurs et les autres contributeurs de Python. Il n’est pas nécessaire de connaître le code ou le processus de développement pour participer, il suffit de savoir programmer en Python.

Si vous habitez à Montréal, venez chez Caravan pour rencontrer d’autres Pythoneux et prendre part avec nous au sprint! L’adresse est le 5334 de Gaspé; nous y serons de 10h00 à 18h00.

Merci de vous inscrire à http://mpbugday.eventbrite.ca, les places sont limitées. Si vous ne pouvez pas vous déplacer ou que vous n’avez pas la chance d’habiter à Montréal, vous êtes invités à rejoindre le canal IRC #python-dev pour participer.

Cette page contient tous les renseignements au sujet du code, des bugs et d’IRC, en anglais: http://wiki.python.org/moin/PythonBugDay
N’hésitez pas à poser vos questions en anglais sur core-mentorship ou en français sur la liste montreal-python.

Merci à notre sponsor Caravan!



Retour sur le deuxième sprint Distutils2

Auteur : Éric Araujo

14 05 2012

Logo de TP1 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’experience sur ce sujet complexe qu’est le packaging.

Nous voudrions remercier tout spécialement TP1 de nous avoir accueillis et nourris. D’ailleurs, Pierre Paul, notre hôte, a écrit un plus long billet sur l’événement.

Il faut remercier chaleureusement les participants:

  • Julien Courteau
  • Jonathan Fernandes
  • Patrice Gauthier
  • Mathieu Leduc-Hamel
  • Pierre Paul Lefebvre
  • Alex Parij
  • Kim Pettersen

Restez à l’affût de notre blog pour une annonce du prochain sprint au cours de la semaine.

Capture d’un moment de la journée:

May 12 Distutils2 sprinters

Inspiration divine:

Halo de lumière sur un ordinateur



Prochain sprint Distutils2

Auteur : Éric Araujo

3 05 2012

Le premier sprint Distutils2 s’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’écosystème Python. En effet, c’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’une douzaine de volontaires soient venus participer à cette première rencontre!

J’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’é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.

Pour continuer sur notre lancée, un deuxième sprint aura lieu le samedi 12 mai. TP1 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.

Contribuer à Distutils2 aide toute la communauté Python. Soyez-en!

Deuxième sprint Distutils2:

  • Date: samedi, 12 mai 2012, de 12h00 à 19h00
  • Lieu: TP1, 1410 rue Stanley, bureau 500 (carte)
  • Inscription souhaitée mais non obligatoire
  • Préparation (peut aussi être faite sur place)


Sprint de Distutils2

Auteur : admin

29 03 2012

Pythoneux,

Distutils2 est en manque d’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.

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é.

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?

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’adresse est le:

2050 rue de Bleury
Suite 300

Vous êtes invité à vous pré-inscrire ici, mais c’est certainement pas obligatoire.

Pour la gloire et le code!



Techno-bénévolat

Auteur : dimitry

13 11 2011

Comment améliorer le monde avec la programmation? Une fonction a la fois. Relevez ce défi lors de l’événement Random Hacks of Kindness le 3 et 4 Décembre prochain à La Maison Notman.

Lors de la première journée de l’événement, un porte parole de l’ONG Médecins Sans Frontières exposera différents problèmes réels qu’ils rencontrent dans leur domaine. Une fois un problème choisi, votre l’équipe aura deux jours pour trouver une solution et la programmer.

Vous ne serrez pas seul lors de ce défi. Des milliers de personnes du monde entier participeront en parallèle à l’événement dans plus de 30 villes. Leurs tâches: trouver des solutions aux défis de leur communauté et leur entreprise.

Pour l’évènement à Montréal, je (Dimitry Zolotaryov) cherche un équipe de développeurs, designers, ingénieurs et des spécialistes en médias sociaux pour représenter Montréal-Python. Si vous êtes intéressés a faire partie d’une équipe dynamique et professionnelle, contactez-moi a l’adresse suivante: dimitry@webit.ca

C’est une excellente opportunité de mettre à l’épreuve vos capacités. Êtes-vous prêts à relever le défi?

Inscriptions: http://mtlrhok.eventbrite.com/?srnk=1
Site de l’événement: http://www.rhok.org/event/montr%C3%A9al-canada
Problèmes antérieurs: http://www.rhok.org/problems



Hackathon sur les données ouvertes de Montréal

Auteur : Yannick Gingras

2 11 2011

Montréal est notre ville, hacker du code est notre passion: voici ce que nous sommes. Aujourd’hui, être un hacker montréalais est devenu encore plus excitant: quand notre code interagit avec des données particulièrement intéressantes, la danse est d’autant plus enivrante. Mercredi dernier, la ville de Montréal nous a rendu fière d’être Montréalais en publiant une partie de ses données sous une licence très permissive. C’est une première au Quebec.

Montréal-Ouvert a déjà prévu un hackaton le samedi 19 novembre. Maintenant que nous avons de vrai données à manipuler, nous voulons être sûr que beaucoup de code Python va être écrit pendant ce hackaton.

La date du hackaton n’est pas encore définit, mais ce sera proche du centre-ville, non loin d’un metro. Nous y serons, et si vous pensez venir y écrire du code Python, alors inscrivez votre nom en commentaire ci-dessous; nous allons monter une équipe Python de choc.

Voici quelques idées de projets cools qui pourront être attaqué:

  • Un site web où l’on peut suggérer et voter pour les données que la ville devrait publier en priorité. Un outil proche de Reddit ou Ubuntu BrainStorm pour pouvoir dire « Hé ce serait très pratique d’avoir un clone de Patiner-Montreal pour le ski » ou bien « Rendons le brassage encore plus excitant grace à une carte de la dureté de l’eau ».
  • Publier des corrélations croisées des données déjà publiées; pourrait-on utiliser les données démographiques pour visualiser le nombre de pompier par habitant suivant la commune? Le nombre de policier par habitant? Pourrait-on croiser ça avec le revenu moyen?
  • Un aggrégateur des applications existantes ou en dévelopement: un site web qui permet de découvrir facilement ce qui est fait avec les données ouvertes de Montréal, avec toutes sortes de métadonnées comme l’adresse des dépots de code et le processus de contribution. Pouvoir commenter/voter pour ces applications serait un plus amusant.
  • Un calendrier intuitif et flexible des festivals et évenements culturels, facilement utilisable par type, date et localisation.
  • Intégrer toutes ces nouvelles source de données avec Open Street Maps.

Nous serons là. Qui d’autre?



Sprint de packaging #11

Auteur : Cyril

25 01 2011

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 PS3 pour prendre une petite pause fifa :)



Sprint sur le Packaging #11

Auteur : Yannick Gingras

12 01 2011

L’é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’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 mais on s’attend à un nombre de places limité à entre 12 et 20 hackers donc
inscrivez-vous sans tarder sur le wiki.



Sprints: Nouvelle salle

Auteur : Mathieu Leduc-Hamel

9 09 2010

Un des avantages de vivre dans une ville trépidante comme Montréal est qu’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’abord, un sprint de traduction Django, le 22 septembre 2010 à 18h30.  Venez contribuer à l’ouverture de Django à une plus large communauté.

Le second sprint portera sur le packaging de Python, le 29 septembre 2010 à 18h30. On travaille d’arrache-pied à faire notre part pour que Python avec Distutils2 ait un meilleur système de packaging.

Les deux sprints seront  chez Google au 1253 Avenue McGill College #250

Et surtout, les places sont limités alors n’oubliez pas de vous inscrire sur notre wiki afin de réserver votre place.



Compte rendu du sixième sprint sur le packaging

Auteur : Yannick Gingras

23 07 2010

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’outil de migration automatique 2to3.

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’à la fin du sprint, 7h du matin chez eux.

Leur participation nous fut d’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’était très motivant pour tout le monde à Montréal de voir leur contribution fusionné à la volée pendant le sprint.

Félicitations à tous le participants:

  • Éric Araujo (à distance, de France)
  • Nicolas Cadou
  • Alex Gal
  • Yannick Gingras
  • Alexis Métaireau (à distance, de France)
  • George Peristerakis
  • Luis Rojas

Nous allons annoncer d’autres sprints sous peu. Soyez attentif pour les annonces.