03:22 <Genesis:#afpy> a+
08:57 <carxwol:#afpy> bon jour
09:43 <dzen_:#afpy> matin
11:06 <dzen_:#afpy> dites
11:06 <dzen_:#afpy> des gens ont des docs sur twisted?
11:14 <yotaff:#afpy> j'ai le livre
11:14 <yotaff:#afpy> mais il est pauvre
11:15 <dzen:#afpy> mh
11:15 <dzen:#afpy> ça a l'air super objet et tout
11:15 <dzen:#afpy> et quand j'appelle certaines méthodes j'ai aps forcément de doc
11:15 <dzen:#afpy> c'est mizarree
11:57 <yotaff:#afpy> ogrisel: http://yota.smugmug.com/gallery/3033048
11:57 <ogrisel:#afpy> cool
11:57 <yotaff:#afpy> je suis pas fan de twisted
11:57 <yotaff:#afpy> c'est puissant mais c'est tout design à leur sauce
11:58 <yotaff:#afpy> pour utiliser la moindre fonctionnalité, faut comprendre l'ensemble
11:58 <ogrisel:#afpy> si y a des volontaires pour commencer a rediger une news pour DLFP et la sous mettre a commentaires sur la ML, qu'ils n'hesitent pas
11:59 <ogrisel:#afpy> but : debrief des JPF avec liens sur la page de programme (slides + videos) + photo + annonce afpyro
11:59 <ogrisel:#afpy> faudrait poster ca ce soir
11:59 <ogrisel:#afpy> ou demain matin max
11:59 <dzen_:#afpy> yotaff: ça m'interesse de comprendre l'ensemble, pour progresser en objet
14:15 <david`bgk:#afpy> salut
14:15 <dzen_:#afpy> matin
14:30 <ogrisel:#afpy> matin
14:36 <david`bgk:#afpy> quelqu'un sait par hasard si zope.wfmc est facilement ré-utilisable dans un autre contexte ?
14:43 <dzen:#afpy> je cherche une abstraction sql en py
14:43 <dzen:#afpy> j'imagine qu'il y a sqlalchemy
14:45 <ogrisel:#afpy> dzen: sqlalchemy est la bonne solution
14:45 <ogrisel:#afpy> avec elixir en plus pour une abstraction plus simple
14:45 <dzen_:#afpy> avec une base qui existe deja
14:45 <dzen_:#afpy> je crois que je l'ai deja utilisée sans le savoir avec django
14:45 <ogrisel:#afpy> zope.wfmc est une implementation partielle du standard WFMC
14:46 <ogrisel:#afpy> vu que c'est du zope3 ca doit etre relativement independant du reste de zope3 AMA
14:46 <ogrisel:#afpy> faut checker avec un grep "import zope"
14:46 <yotaff:#afpy> dzen: sqlalchemy est le plus abouti
14:46 <yotaff:#afpy> dzen: dans django l'orm est maison
14:46 <ogrisel:#afpy> mais AMA ca doit dependre principalement de zope.interface et zope.component
14:47 <ogrisel:#afpy> dzen l'orm de django est plus simpliste que SQLAlchemy
14:47 <dzen_:#afpy> ok
14:47 <ogrisel:#afpy> il est aussi plus simple a utiliser que SQLAlchemy directement
14:48 <ogrisel:#afpy> elixir apporte de la simplicité pour les cas simple
14:48 <dzen_:#afpy> mh
14:48 <dzen_:#afpy> mais la base exsite deja
14:48 <ogrisel:#afpy> pour les cas complexe, l'API directe de SQLAlchemy devrait faire l'affaire
14:48 <dzen_:#afpy> j'insiste un peu la dessus
14:49 <ogrisel:#afpy> normalement tout ORM bienfoutu est capable d'introspecter le model d'une base existants
14:49 <ogrisel:#afpy> e
14:49 <dzen_:#afpy> ok
14:49 <dzen_:#afpy> introspection c'est déduire les methodes d'un objet chose machin
14:50 <dzen_:#afpy> genre un peu comme dans xmlrpc simple server
14:50 <dzen_:#afpy> ou tu enregistres des methdoes
14:50 <dzen_:#afpy> ok
14:50 <david`bgk:#afpy> merci ogrisel
14:51 <david`bgk:#afpy> j'ai trouvé ça : http://source.schooltool.org/svn/trunk/schooltool/doc/wfmc-workflows.txt
14:51 <david`bgk:#afpy> très sympa :)
14:52 <ogrisel:#afpy> ok
14:53 <ogrisel:#afpy> dzen : ce que je voulais dire c'est que les ORM doivent etre capable de verifier que la structure des tables existantes correspond au model souhaité defini par tes classes / adapters
14:53 <ogrisel:#afpy> mappers
14:53 <ogrisel:#afpy> dans le cas de SQLAlchemy
14:54 <ogrisel:#afpy> donc si tu prends les bons noms de tables / champs avec les bonne declaration de type ca devrait marcher
14:54 <ogrisel:#afpy> au pire tu fais un alter table en SQL
14:54 <ogrisel:#afpy> mais devrait pas y en avoir besoin
14:56 <david`bgk:#afpy> (django permet de générer les modèles à partir d'une base : http://www.djangoproject.com/documentation/legacy_databases/)
15:00 <dzen_:#afpy> ouais ok je note
18:09 <amine:#afpy> 'lut tt le monde
18:12 <ogrisel:#afpy> matin
18:13 <amine:#afpy> yo olivier
18:22 <ccomb:#afpy> 'soaar
18:25 <amine:#afpy> yo christophe
18:25 <ccomb:#afpy> jour dieu
18:26 <amine:#afpy> une question qui me demange: si tu allais vivre dans un pays anglo-saxon, tu ferais comme lambert, tu t'appellerais Christopher?
18:27 <ccomb:#afpy> déjà que j'habite rue saint lambert, je vais pas en plus m'appeler christopher... :)
18:28 <amine:#afpy> oué, je vois. Lambert, il etait parti pour se taper tout Hollywood, c'est retrouvé dans des nanars pas possible
18:28 <amine:#afpy> comment avance ton projet, ccomb?
18:29 <ccomb:#afpy> bien, je viens de revenir de chez le client pour leur montrer, ils étaient très satisfaits
18:29 <amine:#afpy> génial!
18:29 <ccomb:#afpy> ils en veulent même un 2eme identique
18:29 <ccomb:#afpy> je dois juste ajouter la gestion des commentaires, puis j'arrête.
18:30 <amine:#afpy> :)
22:35 <amine:#afpy> ça n'interesse personne, mais: en cherchant des documents anti-scientologie, je me suis retrouvé dans un site catho d'extreme-droite
22:35 <yota:#afpy> logique
22:35 <dzen:#afpy> avec des photos d'enfants machin chose ? (catho)
22:37 <amine:#afpy> au fait, j'ai eu la puce à l'oreille quand ils ont traité harry potter de dangereureux pour les enfants.
22:37 <amine:#afpy> et en lisant entre les lignes d'autres articles, j'ai eu peur!
22:38 <amine:#afpy> et c'est un site tres bien referencé par google
22:49 <gawel> petit coquin
22:49 <dzen> :)
22:49 <dzen> t'aimerais ..
22:49 <gawel> non
22:49 <gawel> va fantasmer ailleurs :)
22:49 <dzen> je suis rassuré
22:51 <amine> gawel suscite un attrait trouble...
22:51 <gawel> Ouais, entre toi qui aime mon prénom et lui qui me saute dessus :p
22:52 <gawel> je me mets a faire des eggs, c'est marrant
22:52 <amine> easter?
22:52 <yota> yeah
22:52 <yota> tu as ajouté 1 ligne a ton setuptools ? :)
22:52 <gawel> heu, je sais pas. des eggs python
22:53 <gawel> je faisais pas de setup du tout :p
22:53 <yota> ahaha
22:53 <yota> mal
22:53 <yota> :)
22:53 <gawel> j'avais un gros package gp.* ou je fourais toutes les merdes que je fais
22:53 <gawel> je clean un peu le tout
22:53 <amine> :)
22:54 <dzen> des eggs ?
22:54 <gawel> ouais, des oeufs de .py :)
22:54 <yota> <yota> pour ceux qui connaissent pas le barcamp
22:54 <yota> <yota> http://yota.smugmug.com/gallery/3056908
22:54 <yota> dzen: cpan équivalent python
22:54 <yota> ou gem
22:54 <dzen> okay
22:54 <gawel> dzen: http://peak.telecommunity.com/DevCenter/setuptools
22:54 <amine> les eggs python sont vraiment une bonne initiative
22:54 <dzen> easysetup chose ?
22:55 <gawel> ouais
22:55 <yota> ouis
22:55 <gawel> easy_install
22:55 <dzen> okay :)
22:55 <dzen> je note
22:55 <dzen> ça me fervira
22:55 <gawel> c'est simple a faire et bien pratique
22:56 <gawel> bien foutu leurs trucs
22:56 <amine> il fonctionne un peu comme les depot deb ou rpm: une commande cherche, telecharge, installe et configure un module pythopn
22:57 <dzen> oui
22:57 <dzen> je sais ça :)
22:57 <amine> c'est qui sur http://yota.smugmug.com/gallery/3056908#166568557 ?
22:57 <dzen> gawel: query please
22:58 <yota> je sais pas
23:00 <gawel> je crois qu'il me kif
23:01 <yota> surement
23:04 <amine:#afpy> qui a vu babel, le film? :)
23:04 <dzen:#afpy> non pas vu
23:05 <amine:#afpy> dans une scene, on voit cate blanchett fumer du kiff
23:06 <amine:#afpy> Dame Galadrielle fumer du kiff, ça m'a fait marrer :)
23:09 <yota:#afpy> amine: paul blondiaux
23:09 <amine:#afpy> sur la photo?
23:09 <yota:#afpy> oui
23:09 <yota:#afpy> avec le tshirt typo3
23:09 <amine:#afpy> Paul BLONDIAUX (administrateur Typo3)
23:10 <amine:#afpy> merci
23:10 <yota:#afpy> np