Sprints PyConFr

Sprints

  • Newebe
  • PyAjam
  • www.afpy.org
  • ANNULÉ (Porter vos applications et autres projets sur Python 3)
  • OpenERP
  • Pylint
  • Traduction de la documentation de python.org
  • dipplanner
  • Tryton
  • Scikit-learn
  • Circus

Newebe

Newebe est un réseau social distribué où tous les utilisateurs auto-hébergent leur node. Ici, il n'y a pas besoin de serveurs tiers pour échanger avec ses contacts. On reste donc totalement maitre de ses données.

L'objectif de ce sprint sera d'aboutir à la version 0.6.0 de Newebe qui comprend notamment l'indexation des contenus reçus et envoyés (avec whoosh) et le partage de fichiers.

responsable Frank Rousseau, gelnior@free.fr

source https://github.com/gelnior/newebe

Inscription https://github.com/gelnior/newebe/wiki/Inscriptions-sprint-pyconfr-2012

PyAjam

Description : PyAjam permet d'intéragir avec les WebServices REST/XML intégrés à Asterisk en fournissant une API pythonique aux développeurs. Le but de ce sprint code est de moderniser l'architecture interne de PyAjam puis d'ajouter le support d'Asterisk 1.6 et 1.8.

Responsable : Ludovic Gasc gmludo@gmail.com

code source : https://github.com/gbour/PyAjam

S'inscrire en envoyant un e-mail sur gmludo@gmail.com

www.afpy.org

Sprint pour faire avancer le nouveau site afpy.org (dont une version en dev est sur dev.afpy.org). Il s'agit de techno Plone, mais il est possible de participer sans connaître plone, par exemple pour améliorer la CSS de base.

Parmis les tâches prévues :

  • améliorer le style (principalement de la CSS)
  • reporter la conf déjà faite en cliquant vers une conf XML (logo, portlets, ldap, etc.)
  • migrer l'ancien contenu (plone 2.0 → Plone 4.2)
  • améliorer la conf le LDAP et le SSO

Responsable: Christophe Combelles ccomb@afpy.org

Project page: http://www.afpy.org

Repo source: http://hg.afpy.org/afpy.org/

Inscription: http://doodle.com/wkr9vi5gg6wztvuk

Porter vos applications et autres projets sur Python 3

ANNULÉ

OpenERP

Selon les personnes présentes il pourra être orienté vers n'importe quel sujet, on précisera sur place. Un premier sujet quasi-sûr est de bosser sur le connecteur Magento et/ou Prestashop. Il y a d'autres sujets possibles, il suffit de proposer.

Responsable: Georges Racinet & Christophe Combelles

Inscription: http://www.doodle.com/zn2usxsu9pa88z7z

Pylint

Pylint is a python tool that checks if a module satisfies a coding standard. Pylint is similar to PyChecker but offers more features, like checking line-code's length, checking if variable names are well-formed according to your coding standard, or checking if declared interfaces are truly implemented, and much more (see the complete check list).

Responsable: FELD Boris lothiraldan@gmail.com

Project page: http://www.logilab.org/project/pylint

Repo source: http://hg.logilab.org/pylint/

Inscription: http://pylint-sprint-pyconfr2012.eventbrite.com/ .

Traduction de la documentation de python.org

Aider à la traduction progressive des documentations disponibles sur python.org.

La responsable du sprint ne sera présente que vendredi

Responsable : Claire Revillet : grenoya at zarb dot org

Dépôt : http://pootle.python.org/pootle

dipplanner

dipplanner est un programme de planification de plongée et de calcul de décompression écrit en python et sous licence GPLv3

description: dipplanner utilise aujourd'hui un modèle de décompression Bülhmann ZH-L16B ou C avec Gradient Factor. Il permet des planifications en utilisant n'importe quel(s) mélange(s) de gaz (% oxygène, % helium, % azote) et gère également les plongées en recycleur à circuit fermé (CCR:setpoint, passage en bailout, ...)

Quelques autres fonctionnalités:

  • multigaz, sélection automatique du meilleur gaz
  • gestion des bouteilles en circuit ouvert (consommation, warnings en cas de dépassement, etc...)
  • templates pour l'affichage des résultats des planifications et export en différents formats (utilise jinja2)
  • gestion plongées successives
  • gestion plongées multiniveaux
  • gestion plongées en altitude
  • calcul du no flight time
  • calculs CNS et OTU
  • tous les calculs internes en unités SI
  • calculs "precis" : décompressions à la seconde, utilise un maximum d'algorithmes "précis" en évitant toute approximation (densité réélle de l'eau pour les pressions sous-marines, van der waals pour les pressions bouteille, etc..) ...

responsable: Thomas Chiroux (thomas@chiroux.com)

page du projet : http://dipplanner.org

dépot : https://github.com/ThomasChiroux/dipplanner

wiki : https://github.com/ThomasChiroux/dipplanner/wiki/PyConFR-2012-Sprint (avec un peu plus d'info sur les objectifs du sprint dans le wiki)

Tryton

Description : Tryton est une plate-forme applicative de haut-niveau, d'architecture trois tiers, sous licence GPL-3, écrite en Python et utilisant PostgreSQL comme moteur de base de données.

Responsables:

    - Cédric Krier: ``cedric dot krier at b2ck dot com``
    - Nicolas Évrard: ``nicolas dot evrard at b2ck dot com``

Dépôt: http://hg.tryton.org/

Wiki:

Scikit-learn

Description : scikit-learn est un module Python intégrant des algorithmes d'apprentissage statistiques classiques dans l'univers de Python scientifique (numpy, scipy, matplotlib). Il offre des solutions simples et efficaces pour résoudre des problèmes d'apprentissage, accessible à tous, utilisable dans des domaines variés.

Responsable : Nelle Varoquaux nelle.varoquaux@gmail.com

Site : http://scikit-learn.org/

Informations supplémentaires sur le sprint : (lien)

Circus

Informations sur le sprint

Description : Circus est un superviseur et un lanceur de processus écrit en python. Il peut être piloté depuis une interface web, une ligne de commande, via des messages json envoyés par ZeroMQ ou depuis ses API en python. Circus est utilisé en production chez Mozilla pour superviser des services web.

Dresseurs de python : Alexis Metaireau alexis@notmyidea.org & Tarek Ziadé tarek@ziade.org

Site du projet: http://circus.io

Or
Cité des Sciences
Bronze
AppartInfo Net-ng
Or
Alwaysdata Majerti
Bronze
Wingware
Or
Bearstech
Bronze
Emencia
Or
XCG Consulting tinyclues
Bronze
Anybox Greenbureau
Or
Logilab
Bronze
Makina-Corpus
Or
Novapost

Sponsors