08:09 <cyp:#afpy> plop
09:18 <solevis:#afpy> matin
09:25 <morgan`:#afpy> hello
09:43 <jpcw:#afpy> matin café
11:35 <yotaff:#afpy> ccomb: ping
11:35 <ccomb:#afpy> yotaff
11:36 <yotaff:#afpy> ccomb: pq vous avez pas fait un site KGS pour bluebream ?
11:36 <yotaff:#afpy> comme Zope 3.4
11:36 <yotaff:#afpy> ccomb: yop au fait :)
11:36 <yotaff:#afpy> je ne vois que le versions.cfg
11:36 <ccomb:#afpy> yop ok, mais à la fraise
11:36 <ccomb:#afpy> un site KGS ?
11:36 <yotaff:#afpy> yep
11:36 <yotaff:#afpy> attends je te retrouve l'url
11:37 <ccomb:#afpy> tu veux quoi de plus que les versions ?
11:37 <yotaff:#afpy> http://download.zope.org/zope3.4/ [+]
11:37 <yotaff:#afpy> tu as tout
11:37 <ccomb:#afpy> ah ok
11:37 <yotaff:#afpy> ben je vais faire un mirroir local en fait
11:37 <yotaff:#afpy> et ca permet d'avoir le links, l'index
11:37 <ccomb:#afpy> c'est faisable facilement, faut juste commiter dans bluebream/downloadsite
11:38 <yotaff:#afpy> bref la totale
11:38 <yotaff:#afpy> en plus c'est plus facile a gérer tu as toutes les infos centralisés
11:38 <yotaff:#afpy> moi j'aime bien
11:38 <ccomb:#afpy> oui tout ç fait
11:39 <ccomb:#afpy> faudrait foutre des sous-rep
11:39 <ccomb:#afpy> style http://download.zope.org/bluebream/1.0/
11:39 <yotaff:#afpy> c'est zope.kgs, qui est dans blueabream en plus
11:39 <yotaff:#afpy> facile a utiliser
11:39 <yotaff:#afpy> si tu le fais ping moi si tu as un soucis
11:40 <yotaff:#afpy> faudrait d'ailleurs que je refasse mon patch et que je commit
11:40 <ccomb:#afpy> j'ai pas le temps avant au moins 1 mois
11:40 <yotaff:#afpy> ahahaha
11:40 <yotaff:#afpy> wai tu dis ca tout le temps
11:40 <ccomb:#afpy> ski semaine prochaine
11:40 <ccomb:#afpy> apres février un projet openerp à implémenter
11:40 <yotaff:#afpy> ah si tu prends des vacances en plus
11:40 <ccomb:#afpy> si on l'a
11:42 <ccomb:#afpy> yotaff: t'as maté colander et deform ?
11:43 <yotaff:#afpy> nop
11:43 <yotaff:#afpy> c'est quoi ?
11:43 <ccomb:#afpy> colander un truc pour définir des schema et serialiser/deserialiser les data
11:44 <ccomb:#afpy> et deform le truc associé pour créer les forms
11:44 <ccomb:#afpy> moi j'ai besoin de créer des forms basés sur des trucs que je reçois via xmlrpc
11:44 <ccomb:#afpy> en gros transmettre un schema et les data par xmlrpc, de manière assez générique
11:46 <ccomb:#afpy> yotaff: quel patch ?
12:52 <tarek:#afpy> haypo, ping
13:02 <haypo:#afpy> tarek: pong
13:02 <tarek:#afpy> haypo, hotel reserver
13:02 <tarek:#afpy> reservé
13:03 <tarek:#afpy> mais apparament on paye sur place :D
13:03 <haypo:#afpy> tarek: on peut payer en bière ?
13:03 <tarek:#afpy> pete
13:04 <tarek:#afpy> j'ai rentre mon num de carte pour la resa
13:04 <tarek:#afpy> yotaff, ping
13:23 <yotaff:#afpy> tarek: vi ?
13:24 <yotaff:#afpy> tarek: dans distutils2 on pourra gérer plusieurs index ?
13:24 <yotaff:#afpy> je crois que c'est la plus grosse limitation qui me fait ch***
13:24 <yotaff:#afpy> on simplifie par 3 l'infra interne avec ca
13:25 <tarek:#afpy> yotaff, on gere ca deja
13:26 <tarek:#afpy> yotaff, re FOSDEM <== y a quoi a faire pour venir - c bon ou ?
13:26 <yotaff:#afpy> cool pour les index
13:26 <yotaff:#afpy> pas compris la question
13:26 <tarek:#afpy> yotaff, t'a reservé qq chose deja ?
13:26 <tarek:#afpy> on doit acheter le billet de train ?
13:26 <yotaff:#afpy> j'ai réservé train + hotel
13:27 <yotaff:#afpy> si tu es dans la liste des 7 pour le train et la liste de 8 pour l'hotel
13:27 <yotaff:#afpy> tu n'as rien a faire
13:27 <yotaff:#afpy> juste bouger ton cul
13:27 <yotaff:#afpy> jusqu'a gare du nord
13:27 <tarek:#afpy> la liste es ou ?
13:27 <tarek:#afpy> t
13:27 <yotaff:#afpy> sur la ml
13:28 <tarek:#afpy> ok je m'y suis mis oui
13:28 <tarek:#afpy> bon, merci
13:28 <yotaff:#afpy> ccomb: a ben voila pourquoi j'ai besoin d'un kgs
13:28 <yotaff:#afpy> par défaut l'index c'est notre pypi interne
13:28 <yotaff:#afpy> donc niqué
13:28 <yotaff:#afpy> ccomb: tu as le controlled-packages.cfg de bluebream ?
13:28 <yotaff:#afpy> ou je dois le faire ?
13:39 <ccomb:#afpy> yotaff: ya pas de controlled packages
13:39 <ccomb:#afpy> t'as une liste de versions, c'est tout
13:40 <ccomb:#afpy> et encore elle est pas dans bluebream, mais dans le ztk
13:40 <ccomb:#afpy> bluebream est 100% basé sur le ztk 1.0
13:40 <ccomb:#afpy> d'ailleurs à quoi sert le controlled-packages ?
13:41 <ccomb:#afpy> à mon sens le "controlled" était faux
13:41 <yotaff:#afpy> ca sert a générer le kgs
13:41 <yotaff:#afpy> ok je vais le faire alors
13:41 <yotaff:#afpy> je te le donne si ca t'intéresse
13:42 <yotaff:#afpy> http://download.zope.org/zope3.4/3.4.1/controlled-packages.cfg [+]
13:42 <yotaff:#afpy> voila un exemple
13:49 <ccomb:#afpy> yotaff: non, le kgs c'est une connerie
13:49 <ccomb:#afpy> je vois pas l'intéret de mettre plusieurs versions
13:49 <ccomb:#afpy> c'est jamais testé
13:50 <ccomb:#afpy> la seule combinaison testée, c'est l'ensemble de tous les dernieres versions
13:50 <ccomb:#afpy> à 1 moment donné on a testé un ensemble de versions pour de vrai, et on fabrique un set avec ça
13:51 <ccomb:#afpy> on peut rien avoir d'autre que ça http://download.zope.org/bluebream/bluebream-1.0.cfg
13:51 <ccomb:#afpy> j'ai voulu fariquer un buildbot qui testait toutes les configurations, je me suis retrouvé avec une explosion combinatoire avec un nombre à 20 chiffres
13:52 <ccomb:#afpy> plusieurs millions d'années de tests
13:52 <ccomb:#afpy> dans le kgs 3.4 par exemple je suis prêt à parier que z3c.form 1.7.0 n'a JAMAIS été testé avec z3c.formdemo 1.5.0
13:53 <ccomb:#afpy> pourtant ils sont tous les deux dans le KGS
13:53 <ccomb:#afpy> donc c pipo
13:54 <yotaff:#afpy> euh
13:54 <yotaff:#afpy> tu mélanges un peu tout la
13:54 <yotaff:#afpy> ton histoire de tests
13:54 <yotaff:#afpy> je t'avais prévenu que c'était infaisable :)
13:55 <yotaff:#afpy> le KGS c'est juste un site qui te donne l'index, le findlinks et le versions.cfg
13:55 <yotaff:#afpy> donc tu peux l'utiliser comme tu veux
13:55 <ccomb:#afpy> euh non, c'est ce qui te donne la liste des versions
13:55 <ccomb:#afpy> known good set
13:55 <yotaff:#afpy> moi par ex. j'ai un pypi interne pour nos composants
13:55 <yotaff:#afpy> je te parle de zope.kgs
13:55 <ccomb:#afpy> t'as des trucs auxilliaires qui permettent de generer qques trucs
13:55 <yotaff:#afpy> qui te génère un site
13:56 <ccomb:#afpy> oui ça serait pas mal d'en reprendre
13:56 <yotaff:#afpy> ton kgs est deja fait puisque vous fournissez un versions.cfg
13:56 <ccomb:#afpy> ah oui, et avec un truc qui peut extraire automatiquement le changeset agrégé
13:56 <yotaff:#afpy> reprends l'url que je t'ai donné
13:56 <ccomb:#afpy> versions.cfg écrit avec les mimines :)
13:56 <yotaff:#afpy> clique sur une version
13:56 <yotaff:#afpy> tu auras
13:56 <yotaff:#afpy> la version index
13:57 <yotaff:#afpy> la versoin find-links
13:57 <yotaff:#afpy> + le fichier versions.cfg
13:57 <yotaff:#afpy> le tout généré auto
13:57 <yotaff:#afpy> a partir du controlled-packages.cfg
13:57 <yotaff:#afpy> c'est bien pratique
13:57 <ccomb:#afpy> ok mais t'as pas besoin d'un controlled packages dans le meme sens, je pense
13:57 <yotaff:#afpy> j'ai 3 sites KGS en interne
13:57 <yotaff:#afpy> Zope3, interne et vendor
14:02 <ccomb:#afpy> par exemple ce truc est faux http://bluebream.zope.org/doc/1.0/new/whatsnew-1.0.html#package-version-comparison
14:02 <ccomb:#afpy> faudrait pouvoir le générer automatiquement
14:02 <ccomb:#afpy> et le déplacer depuis new/whatsnew vers le site de download
14:57 <yotaff:#afpy> %s/^\(.*\) = \(.*\)$/[\1]^Mversions = \2/
14:57 <yotaff:#afpy> la commande magique pour transformer un versions.cfg en un presque controlled-packages.cfg
15:03 <yotaff:#afpy> ccomb: en fait bluebream ca se résume a un format paster particulier ?
15:04 <yotaff:#afpy> vu que tous les packages sont dans ztk et zopeapp
15:04 <ccomb:#afpy> c'est juste un template paster avec un peu de conf préfaite
15:04 <yotaff:#afpy> wai ok
15:05 <ccomb:#afpy> mais j'ai envie de rajouter des trucs z3c progressivement
15:05 <ccomb:#afpy> z3c.pagelet, z3c.form, etc.
15:05 <ccomb:#afpy> ces trucs sont pas controlés
15:05 <ccomb:#afpy> il faudrait un community-versions.cfg
15:06 <ccomb:#afpy> je voulais le faire mais j'ai pas eu le temps de m'en occuper
15:11 <yotaff:#afpy> ccomb: tu veux que je t'envois les fichiers pour faire un site kgs ?
15:12 <ccomb:#afpy> yotaff: arrête d'appeler ça kgs, ça me perturbe :P
15:12 <ccomb:#afpy> yotaff: oui envoie
15:13 <yotaff:#afpy> ben c'est pour générer un site kgs
15:13 <yotaff:#afpy> l'appli s'appelle zope.kgs
15:13 <yotaff:#afpy> j'y peu rien :)
15:16 <ccomb:#afpy> zope.kgs c'est pas le paquet qui génère le site, c'est le paquet qui permet de générer le kgs, donc l'ensemble des versions
15:16 <ccomb:#afpy> la generation du site c'est un truc completement annexe
15:17 <yotaff:#afpy> ?
15:17 <yotaff:#afpy> je l'utilise depuis 2 ans
15:17 <yotaff:#afpy> j'ai l'impression que tu mélanges les trucs la
15:18 <yotaff:#afpy> ca veut rien dire "qui permet de générer le kgs"
15:18 <yotaff:#afpy> tu choisis manuellement les versions
15:18 <yotaff:#afpy> et tu génères le site
15:19 <yotaff:#afpy> en tout ca c'est ce que je fais depuis 2 ans
15:23 <ccomb:#afpy> yotaff: zope.kgs c'est pas le truc qui contient generate-versions et generate-buildout ?
15:23 <yotaff:#afpy> si
15:23 <ccomb:#afpy> bah voila
15:23 <yotaff:#afpy> ca prends en entrée un fichier
15:23 <ccomb:#afpy> ça sert à générer la liste des versions et un buildout de test pour tout tester
15:24 <ccomb:#afpy> donc je vois pas à quoi ça sert pour bb
15:24 <ccomb:#afpy> à part si y a moyen d'extraire la partie generation du site avec un template
15:24 <yotaff:#afpy> mais qui te parle de bb ?
15:24 <yotaff:#afpy> depuis le début je parle de buildout
15:24 <yotaff:#afpy> j'en ai besoin pour buildout
15:24 <yotaff:#afpy> pas bb
15:25 <ccomb:#afpy> depuis le debut je parle de bb
15:25 <ccomb:#afpy> :'(
15:25 <yotaff:#afpy> pfff
15:25 <yotaff:#afpy> :)
15:25 <ccomb:#afpy> (13:28:44) yotaff: ccomb: tu as le controlled-packages.cfg de bluebream ?
15:26 <yotaff:#afpy> pour générer le site pour l'utiliser comme find-links dans buildout
15:26 <yotaff:#afpy> car l'index est deja pris
15:26 <yotaff:#afpy> et ne pointe pas sur le pypi
15:27 <ccomb:#afpy> comprends pas
15:27 <yotaff:#afpy> c'est pas grave
15:27 <yotaff:#afpy> je t'apprendrais buildout ;p
15:27 <yotaff:#afpy> tu viens vendredi ?
15:27 <yotaff:#afpy> au sprint
15:27 <ccomb:#afpy> ah l'autre, c'est moi qui t'ai appris buildout
15:27 <yotaff:#afpy> ahahhaha
15:27 <yotaff:#afpy> mais depuis j'ai progressé ! :]
15:28 <yotaff:#afpy> encore que, j'ai encore 2/3 trucs a apprendre sur le pinning
15:28 <ccomb:#afpy> en plus find-links n'a rien à voir avec buildout, c'est setuptools
15:28 <ccomb:#afpy> oups pardon
15:28 <ccomb:#afpy> distribute
15:29 <ccomb:#afpy> vendredi non :(
15:29 <ccomb:#afpy> je bosse et le lendemain goto ski
15:29 <yotaff:#afpy> <ccomb> en plus find-links n'a rien à voir avec buildout, c'est setuptools <= tu joue sur les mots, buildout utilise distribute
15:30 <ccomb:#afpy> :D
15:30 <ccomb:#afpy> j'avais passé 1 journée entiere à débugger le find-links sur 0.6.14 pour inverser l'ordre dans lequel il choisit les liens
15:32 <yotaff:#afpy> ben, quand on aura les index multiples
15:32 <yotaff:#afpy> ca va bien simplifier le bousin
15:32 <alexis:#afpy> rha cet index, c'est décidement un bordel monstrueux
15:32 <yotaff:#afpy> mes devs ne comprennent toujours pas comment ca fonctionne :)
15:32 <yotaff:#afpy> alexis: a l'index c'est simple
15:32 <alexis:#afpy> il porte bien son nom "simple" index
15:32 <yotaff:#afpy> y'en a qu'un
15:32 <yotaff:#afpy> juste 1
15:32 <yotaff:#afpy> tu peux pas te tromper
15:33 <yotaff:#afpy> le pb c'est que c'est limité
15:33 <yotaff:#afpy> c'est comme avoir un dépot debian
15:33 <yotaff:#afpy> tu vas pas loin
15:33 <alexis:#afpy> hmm, y'à des mirroirs quand même
15:33 <alexis:#afpy> non ?
15:33 <yotaff:#afpy> oula
15:33 <yotaff:#afpy> rien a voir avec la choucroute
15:33 <alexis:#afpy> pourtant c'est bon la choucroute
15:53 <alexis:#afpy> on doit pas parler de la même choucroute alors
16:03 <yotaff:#afpy> ccomb: j'ai l'impression qui manque des distributions dans la liste
16:03 <yotaff:#afpy> je vérifie
16:03 <ccomb:#afpy> la liste sur le site ?
16:04 <ccomb:#afpy> elle est obsolete, et doit correspondre à 1.0b1 ou 2
16:06 <yotaff:#afpy> vu que je bloque tout
16:06 <yotaff:#afpy> le kgs doit lister *tout* les paquets pour que ca marche
16:06 <yotaff:#afpy> donc je vérifie
16:06 <yotaff:#afpy> et je te dis ca
16:11 <yotaff:#afpy> ccomb: ah c'est pe des besoins a nous
16:11 <yotaff:#afpy> en fait
16:12 <yotaff:#afpy> je dis une connerie
20:59 <Personne:#afpy> ls
21:00 <Personne:#afpy> hum pardon, Personne a écrit ;)
21:17 <alexis:#afpy> Personne: on à rien vu
21:17 <alexis:#afpy> enfin perso, moi j'ai vu Personne
23:50 <alexis:#afpy> y'à du monde qui va au FOSDEM d'ici ?
23:52 <NelleV:#afpy> oui
23:53 <alexis:#afpy> NelleV: je viens de capter que c'était très (trop) bientot, je cherche des plans pour pioncer, et forcement tout est complet dans des prix abordables.
23:53 <alexis:#afpy> vous avez pas des roues de secours par hasard ? :)
23:54 <NelleV:#afpy> :s
23:54 <NelleV:#afpy> on a réservé une auberge de jeunesse il y a quelques semaines
23:54 <alexis:#afpy> shit
23:54 <NelleV:#afpy> (je viens de trouver moins organiser que nous \o/)
23:55 <alexis:#afpy> haha, bah là c'est clairement arrache
23:55 <alexis:#afpy> (vous avez reservé une auberge carrement ?!)
23:55 <NelleV:#afpy> le reste des personnes que je connais et qui y vont habitent en belgique ou logent chez des personnes qui habitent en belgique (assez loin d'ailleurs)
23:55 <NelleV:#afpy> euh, une chambre dans une auberge de jeunesse je devrais dire :-)
23:56 <alexis:#afpy> ouf :p
23:58 <NelleV:#afpy> envoie un mail sur la mailing ! Il me semble qu'il y a une dizaine de personne de l'afpy qui y vont. Peut être que quelqu'un pourra t'aider
23:59 <NelleV:#afpy> a plus!