09:56 <Genesis> bonjour
10:03 <gawel> matin
10:03 <ccomb> 'jour
10:05 <gawel> j'ai fais de la belle doc: http://www.gawel.org/docs/gp.fileupload/
10:05 <gawel> :)
10:16 <nightlybuild> Bonjour.
10:17 <nightlybuild> gawel: ca sphynx ? :)
10:18 <nightlybuild> avec un i c'est mieux
10:28 <gawel> ouais
10:28 <gawel> c'est top ce machin
11:43 <AlexCONRAD> gawel: c'est facile à utiliser sphinx ?
11:46 <gawel> AlexCONRAD: ouais
11:46 <gawel> c'est top
11:46 <AlexCONRAD> il parait
11:46 <AlexCONRAD> j'en ai entendu beaucoup de bien des gens de pylons
11:47 <AlexCONRAD> d'ailleurs leur doc passe sous sphinx aussi
11:49 <ccomb> et celle de python aussi
11:59 <kujiu> bonjour
12:05 <nightlybuild> AlexCONRAD: je confirme. À partir du moment ou tu n'as pas de soucis avec le ReST, c'est super cool
12:05 <AlexCONRAD> ok
12:07 <AlexCONRAD> ccomb: true
13:58 <No`> salut l'afpy
13:58 <kujiu> salut No`
14:42 <gawel> david`bgk: c'est quoi le truc pour activer le debug js dans safary déjà ?
14:45 <david`bgk> gawel, c'est dans le menu développement je crois
14:46 <gawel> je vois pas ca
14:47 <jpcw2002> gawel inspecter element t console
14:47 <gawel> hein ?
14:52 <gawel> ah j'ai trouvé
15:33 <ccomb> No` merci pour la crise de fou rire en lisant tes slides
15:39 <No`> le code source a quelques blagues aussi
15:39 <No`> il est un peu quick 'n' dirty, mais il marche
15:45 <ccomb> ah putain ça fonctionne pour de vrai ! :)
15:46 <ccomb> \o/ ........................ _@_y
15:48 <No`> "pour de vrai"
15:48 <No`> c'est un peu exagéré
15:51 <ccomb> ah zut /path/to/project/farme
15:55 <No`> farme est dans l'archive
15:55 <No`> c'est un projet django hypra simple
15:55 <No`> (podcast aussi)
15:55 <No`> ccomb: ^^
17:29 <yotaff> ccomb: ping
17:30 <ccomb> gnop
17:30 <ccomb> yotaff
17:33 <yotaff> ccomb: dans le fichier version de z3 tu as l'ancienne version de setuptools
17:33 <yotaff> alors que le bootstrap installe par défaut la derniere version
17:33 <yotaff> d'ou conflit
17:33 <yotaff> je te parle de : http://download.zope.org/zope3.4/versions.cfg
17:34 <ccomb> ouais faut rajouter la version explicitement dans le buildout.cfg
17:35 <ccomb> faudrait surtout releaser un nouveau kgs
17:35 <ccomb> ou bien virer l'extend et mettre les versions à la main
17:40 <yotaff> c'est ce que j'ai fait
17:40 <yotaff> un fichier version maison
17:41 <yotaff> mais tu peux modifier le kgs d'origine ca serait mieux :)
17:41 <yotaff> ou alors je remonte ca sur la ml dev
17:45 <ccomb> c'est un defaut du projet local, pas du kgs ni de buildout
17:46 <ccomb> vu que le bootstrap est versionné
17:47 <ccomb> faut ajouter une section [versions] en écrasant juste la version de setuptools
17:51 <yotaff> ok
17:51 <yotaff> uses namespace packages but the distribution does not require setuptools.
17:51 <yotaff> mais euh
17:52 <ccomb> bah il doit manquer setuptools dans le setup.py en requires
17:53 <yotaff> ah
17:55 <yotaff> nop, ca me dit rien, car jai déja fait des eggs sans dépendance à setuptools
17:56 <yotaff> (ce qui est logique)
17:56 <ccomb> oui mais c'est un namespace package
17:56 <ccomb> le vrai nom de namespace virtuel
17:58 <ccomb> http://svn.zope.org/zope.app.container/trunk/setup.py?rev=87365&view=auto
17:58 <yotaff> en meme temps, c'est la 1ere fois que je fais directement en buildout
17:58 <ccomb> install_requires=['setuptools', .....
17:58 <yotaff> donc je dois pas maitrisier le bouzin
17:58 <yotaff> vi vi
17:58 <yotaff> j'ai fait
17:58 <yotaff> c'est pas ca
18:00 <ccomb> les slides de tarek sont pas mal sur buildout http://video.google.com/videoplay?docid=1535235474065448343
18:00 <ccomb> sauf qu'il faut se taper le start/stop à la main et c'est chiant
18:03 <ccomb> et que c'est plus dispo pour l'instant
18:12 <yotaff> tiens question conne sur buildout
18:12 <yotaff> c'est possible d'avoir un buildout pour 1 seul egg (lui même ) ?
18:13 <yotaff> le recipe egg me semble fait pour installer des dépendances
18:14 <ccomb> le recipe egg sert juste à installer des eggs à l'intérieur du buildout
18:15 <ccomb> tu peux avoir un buildout qui fait autre chose, style installer postgres comilfo
18:15 <yotaff> je sais bien
18:15 <yotaff> mais la, je me disais si ca valait le coup
18:15 <yotaff> d'avoir un buildout qui n'a aucune dépendance
18:15 <yotaff> sur rien
18:15 <yotaff> (ni python, ni eggs...)
18:16 <yotaff> juste avoir un environnement buildout afin de le pouvoir d'installer individuellement dans un env vide
18:17 <ccomb> si le buildout est completement vide il sert à rien
18:18 <ccomb> ca vaut le coup si tu utilises des recipes
18:19 <ccomb> sinon virtualenv suffit
18:21 <yotaff> vi
18:21 <yotaff> mais ca évite d'avoir du virtualenv et du buildout
18:21 <yotaff> c'est du buildout partout
18:21 <ccomb> faudrait une options --no-site-packages dans buildout
18:24 <yotaff> hum, en fait c'est distutils qui aime pas mon rep
18:24 <yotaff> error in sact.haverster setup command: Distribution contains no modules or packages for namespace package 'sact.haverster'
18:24 <yotaff> un __init__.py vide doit le suffire
18:24 <yotaff> enfin c'était comme ca la dernière fois que j'avais fait des eggs
18:25 <ccomb> dans un namespace package faut mettre des trucs dans l'__init__
18:25 <ccomb> http://svn.zope.org/zope.app.container/trunk/src/zope/__init__.py?rev=72119&view=auto
18:26 <ccomb> d'ailleurs y a un template Paste pour faire des namespace package
18:26 <yotaff> wai, j'ai mis ca pour le namespace virtuel, mais je pensais qu'un ns classique, c'était pas la peine
18:26 <yotaff> je vais effectivement matter les autres paquets
18:26 <yotaff> y'a eu qq changements depuis la derniere fois que j'ai fais ca
18:43 <AlexCONRAD> aaaah
18:43 <AlexCONRAD> mais c'est quoi ce mail ?!
18:43 <AlexCONRAD> y'a quoi demain déjà ?
18:44 <AlexCONRAD> j'sais meme plus si j'avais répondu
18:44 <AlexCONRAD> ccomb:
18:44 <ccomb> plait-il ?
18:44 <ccomb> t'as pas l'historique ?
18:44 <Genesis> a+
18:44 <AlexCONRAD> ah si
18:44 <ccomb> http://www.doodle.ch/participation.html?pollId=wdkhsn68a2nd6rtk
18:44 <AlexCONRAD> y'a pas eu beaucoup d'échanges
18:45 <AlexCONRAD> et ça consiste en quoi ccomb ?
18:46 <yotaff> bouhouhouhouhou
18:46 <ccomb> ca depend, ca peut etre des presentation si certains ont des trucs à présenter, un sprint s'il faut sprinter, etc.
18:46 <yotaff> ca fait 20mn alors que je trompe de noms
18:46 <yotaff> +me
18:46 <AlexCONRAD> ccomb: faut un pc ? :p
18:46 <yotaff> ah ben bravo la fatigue
18:46 <ccomb> haverster ?
18:47 <yotaff> harvester il a écrit
18:47 <yotaff> ce qui est juste d'ailleurs
18:47 <ccomb> AlexCONRAD c'est mieux
18:48 <AlexCONRAD> ccomb: faut que j'en trouve un :p
18:48 <AlexCONRAD> je passerais bien en tout cas
18:48 <ccomb> AlexCONRAD le boulot en cours c'est le site web de l'afpy
18:48 <AlexCONRAD> ok
18:48 <AlexCONRAD> en fait, comme je l'avais pas prévu, faut que je vois avec ma copine
18:48 <ccomb> héhé
18:56 <AlexCONRAD> ccomb: bon bon bon, c'est ok pour moi, j'ai eu l'autorisation :)
18:57 <AlexCONRAD> on va fluncher
18:57 <ccomb> fais gaffe, elle dit oui maintenant, mais elle te fera la gueule apres demain :D
18:57 <AlexCONRAD> t'inquiète
18:57 <AlexCONRAD> :p
18:57 <AlexCONRAD> pour dej peut être, pas certain
18:57 <AlexCONRAD> ccomb: c'est dans les locaux de ton taf ?
18:58 <ccomb> de celui de yota initialement
18:58 <ccomb> mais j'y suis 3 jours/sem en ce moment
18:58 <AlexCONRAD> ok
18:59 <AlexCONRAD> bon, je vais essayer de venir pour dej et faire le truc dans l'aprèm, le soir j'aviserai si je dine avec vous ou pas
18:59 <ccomb> ok
18:59 <AlexCONRAD> http://www.doodle.ch/participation.html;jsessionid=25D64752CAE405CC1159691CC0C585ED.prim1?pollId=wdkhsn68a2nd6rtk
19:00 <ccomb> si tu trouves pas de pc, je peux t'en ramener un mais faut avoir des doigts de gonzesse
19:00 <AlexCONRAD> non, mais je vais piquer celui de ma copine
19:00 <AlexCONRAD> ou celui du taf
19:00 <Arabesque> ça fait pas beaucoup de monde
19:01 <ccomb> de toute facon c'est pas fait pour accueillir 50 pers
19:01 <ccomb> ce serait bien, mais faudra trouver un autre endroit
19:01 <Arabesque> je serai bien venu mais j'ai pas le budget pour aller sur paris
19:04 <AlexCONRAD> bon, zou
19:04 <AlexCONRAD> bonne soirée
19:04 <AlexCONRAD> et à demain :)
19:04 <ccomb> adem
19:04 <yotaff> j'ai un pc sup en dispo
19:04 <yotaff> voir plus
19:05 <yotaff> ccomb: hum, on tiens a 30
19:05 <AlexCONRAD> yotaff: sur place déjà ?
19:05 <yotaff> mais faut de la préparation
19:05 <yotaff> AlexCONRAD: non je suis pas encore parti
19:05 <yotaff> nuance
19:05 <yotaff> (oui, c'est à mon taff)
19:05 <AlexCONRAD> yotaff: nan, mais laisse tomber, je vais prendre le portable du boulot
19:06 <AlexCONRAD> le "transportable" plutôt
19:06 <yotaff> ben, j'ai 2 portables de taff hein
19:06 <AlexCONRAD> parce qu'il est tellement énorme
19:06 <AlexCONRAD> et lourd
19:06 <yotaff> donc l'autre il est a 10cm de moi
19:06 <yotaff> et 3 PCs à mes pieds
19:06 <AlexCONRAD> yotaff: t'es un geek quoi
19:06 <AlexCONRAD> :)
19:06 <yotaff> non, je suis au taff
19:06 <AlexCONRAD> donc ça va
19:07 <AlexCONRAD> j'ai 4 écrans là
19:07 <yotaff> j'ai moi j'en ai 1
19:07 <AlexCONRAD> mais au taf aussi
19:07 <yotaff> 1 écran de portable
19:07 <AlexCONRAD> moi j'en ai pas :p
19:07 <yotaff> mais 1920x1200
19:07 <AlexCONRAD> aller, go, je vais me faire tuer ^^
19:07 <AlexCONRAD> ++
19:07 <yotaff> bon
19:07 <yotaff> ca va mieux mon truc
19:07 <yotaff> egg tout seul ca marche
19:08 <yotaff> ccomb: effectivement, meme en terminal, il veut sa déclaration le egg j'ai l'impression
19:08 <yotaff> mais dans buildbout, il le créé pas
19:09 <ccomb> vous faites les marioles, mais vous faites pas le poids, moi j'en ai 5 :D http://dl.free.fr/qrxHP3sIY
19:10 <gawel> et un pas allumer
19:11 <gawel> moi j'en ai 1 + un portable
19:11 <gawel> petite bite :(
19:11 <ccomb> bon ils sont pas tous à moi...
19:21 <gawel> http://pypi.python.org/pypi/gp.fileupload/0.2/ :p
19:21 <gawel> marche sous IE
19:22 <gawel> je me suis arraché
19:22 <ccomb> si ca marche sous IE, c'est une regression :)
19:22 <gawel> hin hin :)
19:23 <gawel> ca marche super bien en tout cas
19:23 <gawel> faut que je mette un truc de demo
19:23 <ccomb> t'as qu'à nous faire une pres+demo demain
19:23 <gawel> pourquoi pas
19:23 <yotaff> en licence BSD hein *khof* *khof*
19:23 <gawel> mit :p
19:24 <gawel> c'est ce que j'ai mis la. au pif :D
19:24 <gawel> rien a taper des licences moi
19:24 <ccomb> sauf que t'as pas updaté le setup.py
19:24 <gawel> je sais, c'est mal, mais bon
19:24 <gawel> bah si :(
19:24 <gawel> non ?
19:24 <ccomb> ou la description d'upload ou un truc du genre
19:24 <yotaff> mit ca me va aussi *khof*
19:25 <ccomb> non
19:25 <ccomb> la categorie pypi est bonne, mais pas la licence
19:25 <gawel> hu ?
19:25 <gawel> ou ca ?
19:25 <ccomb> License: GPL
19:26 <gawel> ah
19:26 <gawel> vu
19:26 <yotaff> ccomb: pas bon le lien hard faire le chemin des eggs
19:26 <yotaff> bizarre qu'on peut faire des alias
19:27 <gawel> fixed
19:27 <ccomb> t'as reuploadé ou quoi ?
19:27 <gawel> ouais
19:28 <gawel> pas le package remarque
19:29 <gawel> voila
19:29 <ccomb> on peut réuploader n'importe quelle version ??
19:29 <gawel> bah ouais
19:29 <gawel> t'as une interface d'admin
19:29 <gawel> tu vire le package et tu le reupload
19:30 <gawel> t'as jamais essyé de te logguer ? :)
19:30 <yotaff> :)
19:30 <ccomb> en fait non, j'ai juste uploadé
19:31 <gawel> héhé
19:31 <ccomb> ok là je vois
19:34 <ccomb> plus moyen de bosser là, je suis juste bon pour aller voir kungfu panda
19:43 <gawel> je sais pas ce que je vais glander moi
19:43 <gawel> ptete bien rien tiens :p
21:29 <ccomb> bon ben c'est super kung fu panda
21:42 <gawel> c'est pas long :p
21:44 <gawel> ccomb: t'as un bout de code pour setter la skin par défaut dans zope 3 ?
21:45 <ccomb> <browser:defaultSkin name="MySkin" />
21:46 <ccomb> dans overrides.zcml
21:46 <gawel> grut
21:46 <ccomb> avec <includeOverrides package="mypackage" file="overrides.zcml" />
21:46 <Maximeee> salut ici :)
21:46 <Maximeee> comment je peux supprimer la fenetre actuelle avec pygtk autrement qu'avec gtk.main_quit ?
21:47 <ccomb> on dirait que la croix-rouge distribue des eee :)
21:47 <gawel> connait pas pygtk, sorry
21:47 <Maximeee> :/
21:47 <Maximeee> pas grave
21:48 <Maximeee> ah, j'ai troué
21:48 <Maximeee> +v
21:48 <Maximeee> merci :)
21:49 <gawel> ccomb: tiens: http://www.gawel.org/weblog/2008/07/zope-virtualhosting-the-wsgi-way
21:50 <gawel> ca peu te botter
21:53 <ccomb> ça peut servir
21:54 <gawel> ca me sert pour /docs
21:54 <gawel> et ca va servir pour /demo :)