00:13 <tarek> vazy ccomb ! :)
00:14 <ccomb> :)
00:15 <ccomb> je peux pas y aller trop fort vu que je connais pas super bien l'historique
00:16 <ccomb> une bonne idée serait d'organiser un sprint dédié uniquement aux problemes de distribution des paquets python
00:18 <ccomb> pour unifier toutes les idées de tous les projets paralelles
00:18 <ccomb> parce que là c'est le bordel
00:19 <ccomb> entre virtualenv, distutils, setuptools, buildout, pyinstall, paver, .....
00:19 <ccomb> quoi d'autre ?!
00:20 <gawel> tar xvzf
00:20 <ccomb> rsync :)
00:21 <gawel> virtualenv devrait etre intégré a setuptools déjà
00:21 <ccomb> et à buildout aussi
00:21 <gawel> j'ai vu que y avait virtualpython dedans
00:21 <gawel> un truc qui date un peu
00:21 <gawel> ..
00:24 <ccomb> imagine le mec qui apprend :
00:25 <ccomb> « comment j'installe ce truc ? »
00:25 <ccomb> Facile, tu crée un virtualenv dans lequel tu installes setuptools, puis tu bootstrappes le buildout avec la recipe pour pyinstall qui te permet de patcher l'entry-point de distutils pour que ça soit compatible avec paver.
00:25 <gawel> ouais je sais, et encore y a pas plone dans ta liste je suis sur :p
00:25 <gawel> héhé
00:42 <gawel> y a un moyen d'exclure des fichier dans le manifest.in ?
00:50 <gawel> exclude :)
08:43 <kujiu> matin
09:00 <tarek> helo all
09:35 <Genesis> bonjour
09:36 <kujiu> salut Genesis
09:50 <gawel> matin
09:51 <nightlybuild> Mornin' à tous
09:53 <jpcw> matin
09:55 <jpcw> mine de rien le set-up tools 0.6c9 il a été téléchargé + de 800 fois en m^me pas 12heures :)
09:55 <jpcw> tu crois qu'il était atendu l machin
09:55 <jpcw> grr attendu
09:56 <tarek> hehe
09:59 <tarek> mais bon je lache pas l'affaire
10:00 <jpcw> tu as raison il faut maintenir une certaine pression sinon "pshittt"
10:10 <tarek> c'est surtout que la situation est inchangé
10:11 <jpcw> oui et non (dans le sens ou il admet que ça va pas assez vite)
10:13 <ccomb> oui mais il reporte la faute sur d'autres
10:13 <tarek> moi je veux voir une roadmap avec des dates en fait
10:14 <tarek> tant que c'est pas clair je continue
10:19 <nightlybuild> Bon, j'ai du nouveau au sujet du sprint. On va avoir une belle salle pour nous, en plein campus de Rennes 1, avec une dérogation pour rester toute la nuit si vous voulez pas dormir ! :D http://breizhoo.fr/phototheque/getitext.php?i=communes_bretonnes/Ille-et-Vilaine/Rennes/20070320_04571.jpg
10:20 <nightlybuild> J'ai juste besoin de savoir s'il y a des besoins spécifiques en matière de réseau
10:20 <nightlybuild> Du wifi pour tous ?
10:21 <ccomb> nightlybuild: cool
10:21 <ccomb> wifi oui ça doit aller
10:21 <nightlybuild> ccomb: Je me doutais bien que tu allais apprécier les fleurs du premier plan :D
10:22 <nightlybuild> Pour info, c'est plafonné à 40 personnes max. Ça suffit ?
10:23 <gawel> bah oui grave
10:23 <gawel> je doute qu'on soit plus de 10
10:23 <ccomb> la date c'est toujours le 1er nov ?
10:24 <nightlybuild> gawel: ben, il y a déjà plus de 15 inscrits: http://www.doodle.ch/participation.html?pollId=t6pn4h4b9ngw3mq3
10:24 <ccomb> faut refaire une annonce sur la liste, confirmer pour de bon et essayer de rameuter le plus de monde
10:24 <nightlybuild> ccomb: non, c'est le w.e du 8
10:24 <ccomb> ah merde
10:24 <ccomb> c vrai
10:25 <gawel> ama y en a qui zapperons
10:25 <nightlybuild> ccomb: à propos de rameuter, j'ai discuté avec Stani (le dev de SPE). Il serait ok pour venir, faudrait juste trouver de quoi financer son train. Je m'occuperais du reste (logement, bouffe)... Qu'en pensez-vous ?
10:25 <nightlybuild> ce serait jouable ?
10:26 <nightlybuild> gawel: oui, surement
10:26 <gawel> quoi donc ?
10:26 <nightlybuild> gawel: que certains zappent
10:26 <gawel> non, qui est jouable
10:27 <ccomb> nightlybuild: oui ça peut etre interessant, il habite ou stani ?
10:27 <nightlybuild> gawel: qu'on trouve des ronds pour faire venir Stani.
10:27 <nightlybuild> ccomb: en hollande
10:27 <gawel> ah
10:27 <tarek> il est cool stani
10:27 <nightlybuild> mais il bouge pas mal.
10:28 <ccomb> nightlybuild: pour l'hébergement de tout le monde on fait comment ?
10:28 <nightlybuild> tarek: l'idée, ce serait de faire deux ateliers en parallèle: un afpy, et un pour l'IDE.
10:29 <ccomb> nightlybuild: non, faut faire bosser stani sur les projets afpy, pas l'inverse :D
10:29 <nightlybuild> ccomb: pour l'hébergement, chacun se débrouille pour l'instant. Je vais à la fac courant de la semaine prochaine pour voir s'il n'est pas possible de bénéficier de chambre
10:29 <nightlybuild> s
10:30 <gawel> a mon avis en novembre c'est mort
10:31 <ccomb> pour des chambres ?
10:32 <gawel> yes
10:32 <gawel> c'est blindé d'étudiant rennes :)
10:32 <gawel> (et d'étudiante)
10:32 <nightlybuild> ccomb: Stani -> Afpy et pas l'inverse: oui. Ceci dit, si l'Afpy peut booster un peu l'IDE... tu sais, le "pack d'accueil du débutant" que nous avions abordés lors des RMLL (entre deux bières, c'est vrai).
10:32 <nightlybuild> gawel: yep, 60 000
10:32 <nightlybuild> héhé
10:33 <tarek> nan mais il rigole ccomb, il peut bosser sur SPE hein
10:33 <nightlybuild> bon, en tout cas, je vais faire le tour des hébergements possibles et faire une liste
10:33 <ccomb> oui d'autant que c'était le plus interessant que j'avais trouvé parmi les IDE libres
10:36 <nightlybuild> ccomb: je trouve aussi.
10:36 <nightlybuild> tarek: toujours partant pour le Python dans les facs ?
10:37 <tarek> ouai ouai
10:37 <tarek> manque de temps..
10:37 <tarek> faudrait que qq prene le lead la dessus
10:37 <nightlybuild> tarek: :) Ah bon. Je croyais qu'il y avait plusieurs Tarek ! :D
10:38 <nightlybuild> tarek: je demande cela car je vois le responsable de la formation continue de Rennes 1 d'ici quelques jours. Des points précis à aborder ?
10:39 <nightlybuild> tarek: tu seras là le W.E. du 8, au cas où ?
10:40 <tarek> dison que dans un 1er temps, si un prof ou un responsable de programmes a envie de mettre Python dans les cours, l'asso soutiendra cette action suivant plusieurs axes:
10:40 <tarek> 1/ review du programme (l'asso = pros du python donc on peut renvoyer du feedback)
10:41 <tarek> 2/ possibilité de proposer des actions de programmation concretes pour les étudiants dans le cadre de l'asso (on refond le site, y a du python à faire)
10:41 <ccomb> voire des stages ?
10:41 <tarek> 3/ on peut deleguer des gens là bas pour des prez en cours d'année pour les étudiants
10:41 <tarek> bah les stages c chaud, on a pas de locaux
10:41 <tarek> le W.E. du 8 c quoi ?
10:42 <ccomb> tarek débarque
10:42 <nightlybuild> sprint Afpy à rennes
10:42 <nightlybuild> :D
10:42 <nightlybuild> galette/saucisse party
10:43 <nightlybuild> je remet une couche: http://www.doodle.ch/participation.html?pollId=t6pn4h4b9ngw3mq3
10:43 <tarek> a mais non je débarque pas
10:44 <tarek> c juste que j'ai pas la mémoire des dates
10:44 <tarek> je me souviens parfaitement de ca
10:44 <ccomb> moi je croyais que c'était le 1er nov...
10:44 <tarek> le 8 novembre
10:44 <tarek> mmm
10:45 <tarek> a priori c jouable
10:45 <nightlybuild> ccomb: le 1 non, à cause de la toussaint.
10:45 <ccomb> moi c'est les fetes, les vacances et les celebrations que je retiens jamais
10:53 <nightlybuild> Pour Stani, je viens de regarder, à priori et sur la base d'un Amsterdam/Rennes, ça tourne autour de 200¤ A/R. On fait un appel sur Afpy.org pour financer le voyage ? L'asso prends en charge ? À moins qu'il y ait un sponsor dans le coin ? Je peux aussi vendre du Python en douce à la sortie des écoles ?
10:56 <gawel> on peut pas vraiment faire payer ça par l'asso ama. vu que le mec apporte rien a l'afpy
10:57 <gawel> si tu veux faire un appel par contre, pas de soucis
11:00 <ccomb> moi ça me choquerait pas vu que la rencontre peut etre interessante
11:02 <gawel> ouais, mais c'est intéressant de rencontrer tout le monde :p
11:02 <gawel> je veux dire qu'on peut difficilement justifier que "bah lui on lui paye, parceque"
11:03 <gawel> l'afpy n'y a pas de réél intérêt
11:03 <gawel> si vous en trouvé un je suis ouvert
11:04 <ccomb> l'oganisation de rencontre entre des acteurs du monde python
11:04 <ccomb> ça me parait etre un des roles de l'afpy ?
11:04 <gawel> pourquoi lui spécialement ?
11:05 <ccomb> parce que ca a juste été proposé, la prochaine fois ca peut etre qqu'un d'autre
11:05 <nightlybuild> gawel: oui, ceci dit, c'est une forme de marketing. Si l'Afpy soutient le développement d'un IDE Libre et permet d'en faire une référence alternative à Pydev, l'Afpy en bénéificiera
11:05 <gawel> je veux dire, moi aussi je veux bien me faire payé le voyage. avec tout ce que je fait pour, je le mériterais plus que lui, non ? :)
11:05 <nightlybuild> gawel: certainement
11:06 <nightlybuild> bon, s'il n'y a pas de sponsors, je fais un appel à la générosité de la communauté Python Francophone
11:07 <ccomb> de toute façon faut faire un budget pour voir combien ca va couter
11:07 <nightlybuild> ccomb: quoi, le voyage ?
11:07 <ccomb> le voyage depuis paris c'est pas forcément énorme à plusieurs en bagnole
11:07 <gawel> et voir si ils nous restera du fric après lyon
11:08 <ccomb> oui
11:11 <nightlybuild> pour l'instant, j'ai déjà 2 sponsors: Le pôle images & réseaux et Zindep. Je vais voir si j'ai d'autres possibilités. Et puis de toutes façons, un appel sur le site ne coute rien...
11:12 <ccomb> c'est vrai qu'il vaut mieux toujours penser aux sponsors en 1er
11:13 <nightlybuild> ccomb: si vous avez des contacts de votre côté, c'est le moment.
11:13 <tarek> ca claque deliverance
11:13 <ccomb> je suis en contact avec moi meme et je peux deja sponsoriser un peu en tant que gorfou
11:14 <tarek> je peux payer un aller simple paris-rennes avec mes points smiles
11:17 <yotaff> <ccomb> l'oganisation de rencontre entre des acteurs du monde python
11:17 <yotaff> <ccomb> ça me parait etre un des roles de l'afpy ?
11:17 <yotaff> wai enfin
11:17 <yotaff> on va pas non plus sponsoriser un mec dés qu'il fait du python :)
11:19 <carxwol> tcho
11:19 <tarek> bah si c qqun qui apporte qq chose à la communauté, ca a du sens
11:19 <ccomb> c'est pas juste un mec qui fait du python, c'est un mec qui pond un logiciel libre conséquent
11:20 <ccomb> un IDE c'est pas rien
11:20 <tarek> si par exemple il est pas traduit en francais son truc et si il vient et qu'on bosse là dessus avec lui, ca a du sens
11:21 <tarek> il pourra fournir qq chose à la cmmunauté python fr
11:21 <ccomb> ah tiens, super idée
11:21 <tarek> mais peut etre que c deja fait donc
11:21 <ccomb> j'ai pas l'impression que c'est traduit ce truc
11:22 <tarek> bah nightlybuild voila une piste
11:22 <tarek> si stani est partant pour ca, deja, ca aura du sens de l'aider à venir
11:39 <nightlybuild> ok. Je lui demande et vous tiens au courant.
11:44 <tarek> ccomb tain ca m'enerve sur distutils le discours démago
11:45 <encolpe> :(
11:46 <yotaff> tarek: te prends pas la tête en blabla avec lui, le juge de paix sera la production de code
11:48 <tarek> jeff rush fait parti de la PSF en même temps
11:48 <tarek> donc c l'occasion de recentrer le débat
12:13 <encolpe> :)
12:17 <yotaff> ah je croyais que tu parlais seulement de eby
13:17 <tarek> deliverance à l'action http://programmation-python.org/deliverance.mov
13:25 <gawel> Je ne suis pas sur que tout le monde veuillent se faire délivrer
13:25 <gawel> Le menottes avec moumoute rose ça plait beaucoup
13:26 <jpcw> :)
13:28 <jpcw> tarek avec quoi t'as fait ton .mov tu as la version payante de quicktime ou tu fais avec autre chose ?
13:29 <tarek> huhu
13:29 <tarek> avec screenflow
13:29 <tarek> une tite appli absolument géniale
13:32 <gawel> tarek: y a touff qu'a fait un truc pour coller des screencast. tu devrais le coller dessus
13:33 <tarek> coller des screencasts ?
13:33 <tarek> genre un portail ?
13:34 <gawel> yes
13:35 <tarek> url ?
13:36 <gawel> je vais lui demandé, j'ai pas sous la main
13:47 <gawel> moi je vois un problème a delivrance
13:47 <gawel> t'es incapable de gérer des truc dynamique avec des variable dans le skin lui même
13:47 <gawel> du moins a ma connaissance
13:48 <gawel> genre afficher le remote_user ou la date du jour indépendament de l'appli
13:49 <gawel> chose que je fais dans le bousin afpy
13:50 <gawel> faudrait que le theme soit une template mako ou autre en fait pour bien faire
13:50 <gawel> et que t'ai accès à l'environ dedans
13:52 <tarek> oui c'est du skinning à postériori
13:52 <tarek> le premier problème que j'ai eu avec ca a été les mennus
13:52 <gawel> ca tu peux le coller en statique
13:52 <tarek> oui c'est ce que j'ai fait
13:53 <gawel> le problème c'est puor conditioner sur la présence ou non d'une user, son role etc.
13:53 <gawel> la t'es baisé
13:53 <tarek> mais si chaque appli fourni ces infos, à toi d'avoir les bonnes regles
13:53 <tarek> donne moi un exemple
13:53 <gawel> ouais, mais dans l'idéal t'as pas a toucher à l'appli
13:54 <gawel> bah dans afpy y a une barre "mes préférences"
13:54 <tarek> ok
13:54 <gawel> elle est dans le skin que si y a un remote_user
13:54 <gawel> et est présente dans toute les app indépendement de ce qu'il y a dérrière
13:55 <gawel> juste parceque le template est une template cheetah justement
13:56 <tarek> ca veut dire que mes préférences généré par plone, tu genere ca aussi dans les autres applis ?
13:56 <tarek> suis pas sur de comprendre
13:56 <gawel> plone est le seul truc qu'est pas dedans
13:56 <gawel> matte la template hein
13:56 <gawel> y a un if afpy_user dedans ou un truc du genre
13:57 <tarek> a donc c'est une template en dehors de plone qui te génere ca
13:57 <tarek> en amont
13:57 <tarek> sauf pour plone, car ca y est deja
13:57 <gawel> l'équivalent du theme delivrance ouais
13:57 <gawel> yes
13:57 <tarek> ok ok
13:58 <gawel> c'est un grosse contrainte ama
13:58 <tarek> ouai effectivement, ca permet de gluer un peut plus tout ca
13:59 <tarek> t'a fait ca dans afpy.skin ?
13:59 <gawel> afpy.wsgi
13:59 <tarek> apres rien ne nous empeche d'avoir les deux en fait
13:59 <gawel> sauf que ca marche bien comme ca :)
14:00 <tarek> manque pas grand chose pour que deliverance le fasse
14:00 <gawel> coller delivrance pour remplacé l'existant, ok. mais si c'est pour rajouter une couche c'est peut-être pas nécessaire
14:01 <gawel> yep, mais pour l'instant c'est rapé
14:01 <tarek> c'est sur
14:02 <tarek> faut qu'on le propose en feature request
14:02 <gawel> clairement
14:02 <gawel> ptete y a moyen. c'est pas super bien documenté
14:08 <gawel> sinon y a ptete moyen de surcharger un truc dans le middleware pour que ça fasse ça
14:11 <tarek> je viens de lire le code
14:11 <tarek> y a moyen
14:11 <tarek> faut juste passer à mako l'env, le fichier et ressortir du html
14:11 <gawel> c'est déjà du mako ?
14:12 <tarek> non c du html pur
14:12 <tarek> j'ai dit mako
14:12 <tarek> car c celui que je pensais
14:13 <gawel> ok
14:19 <tarek> bon j'ai posté sur la ML de deliverance dev
14:20 <tarek> sinon pour l'auth j'ai trouvé ce qu'il faut faire
14:20 <tarek> http://pypi.python.org/pypi/Products.whoopass
14:20 <tarek> on fout ca dans le plone
14:20 <tarek> et comme ca on peut gerer en amont avec repoze.who
14:21 <tarek> ca déchire pas sa mémée ca ?
15:00 <No`> hello l'afpy
15:00 <jpcw> salut No`
15:04 <tarek> j'ai trouvé une technique qui tue pour arreter mon vieux zope de mon vieux blog
15:04 <tarek> j'envoie les gens sur http://web.archive.org
15:17 <gawel> haha
15:17 <tarek> bah ca marche nickel
15:23 <Genesis> mouarf :)
15:34 <yotaff> de mémoire y'a un truc plone pour faire un site html statique
15:35 <gawel> de mémoire c'est de la merde
15:36 <tarek> c'est trop tard le zope a fondu
15:50 <gawel> t'as utilisé fondu.pl ?
15:51 <gawel> http://stefans.datenbruch.de/lafonera/scripts/fondue.pl
17:56 <gawel> tarek: http://geekcast.eu
18:02 <tarek> tu vois je lache google video pour une raison:
18:02 <tarek> mon mov que j'ai balancé, il l'a trasformé en un truc hyper crade, on vois plus rien
18:04 <tarek> j'espere que c pas le plone qui gere les vidéos ;)
18:04 <ccomb> tarek essaye de l'uploader dans http://eztranet.gorfou.fr pour voir si c'est mieux
18:08 <gawel> </pub>
18:09 <ccomb> bah oui à donf :)
18:10 <gawel> (ca utilise gp.fileupload d'ailleurs)
18:10 <gawel> hihihi
18:10 <ccomb> </double pub>
18:11 <artart78> ompload ftw
18:30 <tarek> allez j'essaye
18:31 <tarek> rooo la classe les mecs
18:31 <yotaff> tarek: je dois faire quoi pour collective.eggproxy en remontée ?
18:31 <yotaff> parce que la, ca marche pas
18:33 <yotaff> je vais tenter en standalone
18:33 <tarek> oui deja en standalone
18:33 <yotaff> rha, je déteste les trucs sans --help
18:36 <yotaff> ha standalone c'est localhost en dur
18:36 <tarek> oui
18:36 <tarek> c juste pour tester
18:37 <tarek> ccomb, faut un redirect à la fin de ton upload
18:37 <tarek> wa ca déchire, c'est mieux que google video
18:37 <tarek> http://eztranet.gorfou.fr/projects/tarek/deliverance.mov
18:38 <tarek> sur google video je pouvais meme pas lire les <h1> tellement ils me l'on compressé
18:42 <yotaff> marche pas en local non plus
18:42 <gawel> t'as la poisse
18:43 <tarek> yotaff comment tu fais ???
18:43 <tarek> Traceback ?
18:45 <yotaff> sdouche@fou-hi:~$ sudo easy_install -i http://localhost:8888/ prynt
18:45 <yotaff> Searching for prynt
18:45 <yotaff> Reading http://localhost:8888/prynt/
18:45 <yotaff> No local packages or download links found for prynt
18:45 <yotaff> error: Could not find suitable distribution for Requirement.parse('prynt')
18:52 <jpcw> tarek: t'as du courrier de Eby :)
18:56 <yotaff> je pars en réunion la :)
18:57 <gawel> je vais test de mon coté
19:01 <tarek> prynt ?
19:01 <tarek> mmm
19:01 <tarek> merci gawel
19:02 <tarek> je gere l'avenir de nos eggs pdt ce temps
19:04 <gawel> lol
19:05 <tarek> wéééé fulton s'y met
19:07 <gawel> héhé, bien
19:21 <tarek> youpi, ca sent bon
19:30 <ccomb> ça sent la todo-list qui enfle
19:30 <ccomb> mais c'est cool si tout est remis à plat
19:31 <tarek> bah si jim et eby s'y colle c la voie...
19:38 <ccomb> ah, voilà le dictateur bénévole qui intervient
19:39 <tarek> hehe
19:48 <gawel> comment on choppe le /tmp déjà ?
19:49 <gawel> tempfile.truc
19:53 <ccomb> truc = gettempdir
19:54 <tarek> gawel, suis en train de soumettre l'idee à ian sur #repoze pour le truc dynamic dans deliverance
19:54 <gawel> cool
19:54 <gawel> moi je suis en train de faire marcher eggproxy
19:56 <tarek> [19:50] ianbicking probably the best way is something like <append href="/dynamic-stuff" content="//body/*" theme="dest" />
19:57 <tarek> [19:55] ianbicking well, if the resource at /dynamic-stuff looks at the environment, that would do what you want, right?
19:57 <gawel> ouais pas con
19:57 <gawel> +1
19:57 <tarek> donc en fait, /dynamic-stuff pour mater l'env ?
19:57 <gawel> bah tu fais un app pour déservir le contenu commun
19:58 <gawel> c'est ca en fait si je comprends non ?
19:58 <tarek> ouai
19:58 <tarek> exactement
19:58 <tarek> genre un app pour le header finalement
19:58 <gawel> ca me parait très bien
19:59 <tarek> en gros tu déplace ton code déjà existant dans l'app
19:59 <tarek> [19:58] ianbicking if you are using the rewrite, you can use if-content to make it more conditional
20:00 <tarek> putin il pense à tout lui
20:00 <tarek> il me scie
20:00 <gawel> ca fait 12 mille requete mais bon
20:01 <gawel> ca peut vite devenir lourd dans les mains de n'importe qui ce concept quand même
20:01 <tarek> ils bossent sur des systemes de cache en fait
20:01 <tarek> j'ai lu ca
20:01 <gawel> genre le mec il vas request plone pour afficher un bout, tendu
20:01 <tarek> de manière à ce que ce soit squid-compliant
20:02 <gawel> ouais mais quand même
20:02 <tarek> je pense qu'il y a moyen de faire un truc propre qd meme
20:05 <gawel> le pere beberts il a tout hard codé, c'est moche
20:05 <gawel> -s
20:05 <gawel> ouais, y a "moyen"
20:05 <gawel> mais ca peux vite devenir immonde
20:09 <tarek> il a just fait un standalone à l'arrache pour me faire plaisir
20:10 <gawel> non mais c'est le reste qu'est dégueux :p
20:10 <gawel> son syteme de conf est pas souple
20:10 <gawel> enfin j'assouplis le tout la
20:13 <tarek> corrige deja le souci de yotaff ptete, sinon on perd un client ;)
20:13 <gawel> déjà fait ça
20:13 <gawel> c'est du a la conf harcodé
20:15 <tarek> bon, sinon ce week end, vous passez à deliverance ? ;)
20:16 <gawel> perso je m'en tape
20:16 <gawel> ola ogrisel
20:16 <ogrisel> ola
20:21 <gawel> marche pas en tout cas
20:21 <gawel> ca download que le premier egg dans le cache on dirait
20:21 <gawel> après setuptools se sert plus de l'index
20:22 <gawel> ah non, ca marche que pour les truc qui sont sur pipy
20:22 <gawel> si le egg est ailleurs il passe pas par le cache
20:23 <gawel> m'étonne qu'a moitié en fait
20:23 <gawel> faut réecrire les url en sortie
20:23 <gawel> cpas gagné
20:27 <gawel> quand même chelou
20:27 <tarek> ptin il a foutu la zone guido
20:33 <tarek> et biking me dit maintenant qu'il est lui aussi motivé pour réécrire from scratch distutils
20:34 <ccomb> en fait c'est clairement mieux si ça repart de la base
20:34 <ccomb> setuptools c'est qu'une surcouche
20:34 <ccomb> faudrait simplement faire ce qui était prévu depuis un moment
20:52 <gawel> bon ba c'est tout pourris
20:57 <yotaff> gawel: ping
20:58 <gawel> kikoo
20:58 <yotaff> je suis en réunion xpdayfr 09 la
20:58 <yotaff> on parle site web
20:58 <gawel> dac
20:58 <yotaff> on a les meme besooin que pour pyconfr
20:59 <yotaff> on fait un truc pour pycon ?
20:59 <yotaff> site web
20:59 <yotaff> inscription
20:59 <yotaff> gestion des sessions
20:59 <yotaff> ...
20:59 <gawel> aucune idée
20:59 <gawel> on parlait de reprendre le truc en django fait pour europython non ?
20:59 <yotaff> oui mais on a pas avancé
21:00 <yotaff> donc pour xpday / pycon faut qu'on bouge
21:00 <gawel> clairement
21:02 <yotaff> je vais relancer sur la ml
21:02 <gawel> fais toi plaiz
21:03 <gawel> faudrait utiliser le cms couchdb qu'on a en projet sinon
21:03 <gawel> mais du coup ca urgerais un max
21:03 <gawel> tarek: qu'est ce qui fait que setuptools vas voir ailleurs que sur mon index ?
21:04 <gawel> quand tu mets un -i il vas quand même checké pypi apparement ce boulet
21:08 <yotaff> il va toujours sur pypi
21:08 <yotaff> d'ou le toujours lent :)
21:08 <gawel> même avec un -i ?
21:08 <ccomb_> gawel: http://duplicity.nongnu.org
21:10 <yotaff> ah merde
21:10 <yotaff> guido est dans la boucle
21:11 <gawel> ca vas casser :)
21:11 <yotaff> nop
21:11 <yotaff> il est pragmatique sur le remplacement de setuptools
21:15 <gawel> ca marche comme le -H de easy_install ?
21:15 <gawel> c'est pas le truc que t'as foutu tarek ?
21:16 <gawel> (trop a donf le garcon)
21:17 <gawel> ah bah voila
21:17 <gawel> ca zappe pypi
21:17 <gawel> -H "*localhost*"
21:21 <tarek> yo
21:21 <tarek> c quoi le bins
21:22 <tarek> arreter de faire de la branlette
21:22 <tarek> yotaff, guido a refroidi tout le monde
21:22 <gawel> réponds au lieu de dire de la merde
21:22 <tarek> lol
21:22 <tarek> -H c'est quoi c'est allow-hosts ?
21:22 <gawel> comment on utilise le allow_hosts dans buildout ?
21:22 <gawel> yes
21:23 <tarek> tu mets des urls avec des jokers
21:23 <tarek> si le paquet ou le chemin colle pas, easy_install le suit pas
21:23 <gawel> allow-hosts = *localhost* ?
21:23 <tarek> ou buildout
21:23 <tarek> mmm par exemple
21:23 <tarek> séparés par des ;
21:23 <tarek> si > 1 site
21:27 <ccomb_> si ca marche bien je ferai aussi pour py
21:28 <tarek> j'ai mis un truc pas mal sur ma dédi avec le ftp
21:28 <tarek> basé sur un fichier de conf tout bete
21:28 <ccomb_> skoi
21:29 <tarek> vais retrouver ca
21:29 <tarek> sinon y a rdiff-backup qui est pas mal
21:29 <tarek> mais je crois pas que ca fait le ftp
21:29 <ccomb_> duplicity ca fait meme amazon
21:30 <ccomb_> c'est du rdiff aussi d'ailleurs
21:30 <tarek> http://www2.backup-manager.org/
21:34 <ccomb_> ca a l'air pas mal aussi
21:36 <ccomb_> sauf que c'est du perl et du bash
21:36 <ccomb_> duplicity est en python et fait en plus du backup avec chiffrement
21:38 <ccomb_> mais y a pas de conf, faut taper les lignes de commande
21:39 <tarek> ok
21:40 <gawel> j'ai une version de eggproxy qui marche
21:41 <gawel> bebert vas urler probablement, mais bon :D
21:41 <gawel> yotaff: si tu veux test le trunk
21:43 <tarek> ptin ca rocks repoze.who toussa
21:43 <tarek> gawel, pareil faut mettre ca
21:44 <tarek> avec Products.whoopas coté plone
21:44 <gawel> faut écrire des plugins. fait toi plais
21:45 <tarek> pour ldap,
21:45 <tarek> bas le truc du gars peut pas etre si moisi que ca
21:45 <gawel> ldap+cookie zope
21:45 <tarek> ya 5 lignes à ecrire
21:45 <tarek> cookie c bon y a deja de base
21:45 <gawel> si, faut se auth avec le dn entiier ...
21:46 <gawel> enfin j'en ai un qui marche dans pybb déjà
21:46 <tarek> bah si c pas configurable
21:46 <tarek> un plugin who .
21:46 <tarek> ?
21:46 <gawel> yes
21:47 <gawel> https://svn.gawel.org/PyBB/trunk/pybb/plugins/auth/ldapauth.py
21:48 <tarek> bah tu vois oui c 4 lignes
21:48 <gawel> ouais, mais il a réussi a faire 4 ligne de merde
21:48 <tarek> haha
21:48 <tarek> bon ben faut le sortir ton truc, qu'on s'en reserve
21:49 <gawel> ce que j'aime pas dans repoze.who c'est leur config par fichier
21:49 <gawel> heureusement que t'es pas obligé de t'en servir
21:49 <tarek> le who.ini ?
21:49 <gawel> yes
21:50 <tarek> j'aime bien moi,
21:50 <gawel> c'est de la branlette :)
21:50 <tarek> ca me saoule de taper du python pour ce genre de choses
21:50 <tarek> bah c comme collective.buildbot hein
21:50 <tarek> meme délire
21:50 <gawel> sauf que t'es obligé de coder tes plugins
21:50 <gawel> du moins pour l'instant
21:50 <gawel> et tu te retrouve avec plus de ligne de conf que en python
21:51 <gawel> donc relou
21:51 <tarek> mouai
21:52 <gawel> https://svn.gawel.org/PyBB/trunk/pybb/plugins/auth/__init__.py
21:52 <gawel> ca donne ca en python
21:52 <gawel> un écran suffit même pas pour le .ini
21:54 <tarek> c plus robuste un ini
21:54 <gawel> pareil
21:55 <gawel> des fois c'est pratique, des fois c'est relou
21:55 <gawel> ce qu'est bien c'est que de toute t'as le choix
21:55 <gawel> donc on s'en tape :p
22:06 <tarek> j'ai envie de répondre à guido
22:06 <tarek> qitte à me manger
22:11 <gawel> vas y
22:11 <gawel> au pire on rigolera bien
22:12 <gawel> :p
22:12 <tarek> hehe
22:13 <gawel> j'ai add plein de truc dans eggproxy
22:14 <gawel> paster make-config collective.eggproxy truc.ini && paster serve truc.ini
22:14 <gawel> en gros
22:14 <gawel> plus qu'a attendre demain pour me faire déchirer
22:14 <tarek> commit une release de suite
22:14 <tarek> comme ca il pourra rien dire :D
22:14 <gawel> t'es ouf malheureux !!!
22:14 <tarek> lol
22:15 <gawel> la c'est de l'auto-suicide
22:15 <tarek> j'ai été super zen avec lui sur ce dev, notamment sur le fonctionnement des fichiers de conf
22:15 <gawel> (c'est a chier)
22:15 <tarek> en tout cas ca déchire comme idée
22:15 <gawel> yep clair
22:15 <gawel> la ca marche bien avec un -H
22:16 <gawel> mais sinon ca a jamais du vraiment marcher
22:16 <gawel> sauf si c'est *vraiment* le seul index dispo
22:16 <gawel> donc que t'es sur une machine qui a pas accès a pypi
22:19 <gawel> faudrait que je me mettent sur la ml de commit du collective un jour
22:47 <tarek> ca fait dix fois que ej réécris mon mail
22:50 <jpcw> héhé ça doit calmer un peu de répondre à Guido genre tu dois peser chaque mot ;)
22:59 <tarek> sent.
23:00 <tarek> y a des chances que je dise que de la merde
23:00 <tarek> mais deja je suis content de ce qui se passe
23:00 <jpcw> reading
23:04 <jpcw> bah wait and see
23:05 <jpcw> comme tu dis c'est déjà ien ce qui s'est passé
23:06 <jpcw> et pour que guido s'en préoccuppe c'est que ça a fait suffisemment de bruit, et ouis mine de rien y'a eu une nouvelle release de setuptools etc...
23:06 <jpcw> mais l'intérête et ce qui va faire bascule, c'st que t'as avec toi fulton, bicking et ça c'est pas rien !
23:07 <tarek> ouai
23:12 <ccomb_> bon, duplicity pue, pour l'instant
23:12 <ccomb_> pas fiable
23:12 <yota> tarek: tu pourrais me filer l'adresse email chez google pour les événéments ?
23:12 <yota> faut que je contacte pour xpday
23:15 <ccomb_> je me rabats sur rdiff-backup
23:16 <tarek> je sais pas si ca gere le ftp
23:16 <tarek> yota ouai attends
23:21 <ccomb_> non mais tant pis, je balance sur une autre dedibox avec raid
23:29 <ccomb_> putain faut avoir exactement les memes versions des deux cotés, ca commence à m'emmerder
23:34 <tarek> ouai ca c un peu chient
23:34 <tarek> chiant
23:34 <tarek> backup manager est pas mal hein
23:52 <gawel> seun kuti live @ nova
23:55 <gawel> je crois que je vais avoir le droit de glander au prochain sprint chez iw vu les heures sup la :p
23:56 <gawel> yotaff: tu pourra plus dire que ca marche pas, j'ai mis des unittests :p
23:58 <tarek> non non gawel, à 9h00 pile au taf
23:58 <tarek> sinon la prod baisse hein
23:58 <gawel> hin hin
23:59 <gawel> la prod elle baisse parceque j'ai passé ma journée au tel avec des fonctionnaires la
23:59 <gawel> :D
23:59 <tarek> pareil pour moi
23:59 <gawel> héhé
23:59 <tarek> enfin j'avais le temps de lancer un buildout par ci, un repoze par là
23:59 <gawel> on se tape les deux bon gros boulets