00:00 <afpy_user> bsr
06:00 <alain_afpy> - www: FAILURE 500 Internal Server Error
06:00 <alain_afpy> - varnish: FAILURE 500 Internal Server Error
06:00 <alain_afpy> - membres: FAILURE 500 Internal Server Error
06:02 <alain_afpy> - www: FIXED
06:02 <alain_afpy> - varnish: FIXED
06:02 <alain_afpy> - membres: FIXED
10:33 <No`> salut l'afpy
14:12 <yota> gawel: ping
14:13 <gawel> kikoo
14:14 <yota> yo
14:14 <yota> je matte ta recipe vcsdevelop
14:14 <yota> est ce que ta recipe prend le pas sur le calcul des dependances ?
14:15 <yota> je veux dire par la
14:15 <yota> si y'a pas le paquet A en dev
14:15 <yota> zut
14:15 <yota> si y'a pas le paquet A en develop, aller le chercher sur git au lieu de dl
14:16 <yota> je suis en train de voir comment configuer un buildout pour aller cloner des repos plutot que dl les eggs
14:16 <yota> sans avoir a tout dl 1x, puis cloner
14:17 <yota> ou alors faut que je me débrouille pour tout dl e
14:17 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:17 <yota> en 1 fois, ce qui minimise le cout des dl
14:17 <yota> hum pas con ca
14:39 <yota> gawel: ca a l'air de faire ce que je veux
14:39 <gawel> oui
14:39 <gawel> ca clone si c'est pas en develop, c'est tout
14:39 <gawel> tu peux aussi faire un update auto mais je m'en sert pas, perso
14:40 <gawel> pour que ça pull auto
14:40 <yota> c'est pas mal ca
14:40 <yota> mieux que mr.developer
14:40 <gawel> hihihi
14:40 <yota> lui il faut lancer 1x, puis dire explicitement que tu veux cloner
14:40 <gawel> et bien moins de code!!
14:40 <yota> la tu poses le fichier requirements, et au 1er lancement, il clone
14:41 <yota> le seul truc un poik chaint c'est comme mr.develope, c'est la conf
14:41 <gawel> c'est toi la conf
14:41 <yota> faut que je trouve un moyen de simplifier
14:41 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
14:41 <yota> hmmm
14:41 <yota> alain_afpy: ta gueule
14:41 <alain_afpy> yota: si si je t'assure
14:41 <gawel> :)
14:42 <yota> gawel: un truc qui permettrait de générer auto les urls a partir d'une liste, tu incorpores ou pas ?
14:43 <yota> en gros (url = git://blabla, eggs = test1 test2)
14:43 <yota> pour faire le "-e git://babla/test1.git#egg:blabla
14:43 <yota> ca serait amour
14:45 <gawel> non, ça me dit rien, ça
14:46 <gawel> un peu useless je pense. souvent t'a plein de source différente
14:46 <gawel> sauf dans ton cas ou t'as 40 deps qui viennent d'un même root
14:46 <gawel> t'as qu'a faire une extension à la con qui génère un requirements
14:47 <yota> vi je peux faire ca
14:47 <yota> mais je pense pas que cela soit si useless que ca, y'a des chances que le plupart de tes depots viennent du meme endoir
14:47 <yota> quand meme
14:49 <yota> bon ben c'est cool
14:49 <yota> j'ai pratiquemen trouve ce que je cherché
14:49 <yota> cherchais
14:51 <yota> ahahaha le salopard
14:51 <yota> il incorpore pip en bin
14:51 <yota> gawel: 3>
14:52 <gawel> hihihi
15:04 <yota> gawel: que veut dire git+git ?
15:04 <yota> git+git://github.com/bearstech/PloneTerminal.git#egg=PloneTerminal
15:05 <yota> c'est pas une erreur de doc ?
15:06 <yota> et le lein vers la doc pip est cassé
15:07 <gawel> non, c'est pas une erreur: proto+url
15:07 <gawel> git:// c'est git ro
15:08 <yota> oki
15:14 <yota> dommage de devoir a chaque fois écirer le #egg=nom
15:18 <gawel> non, parceque des fois y a des boulets qui font de la merde
15:43 <yota> bon en fait, me reste plus qu'a écrire une surcouche qui permet de choisir la branche a utiliser
15:43 <yota> et ca doit etre good
15:43 <alexis> 15:18 < gawel> non, parceque des fois y a des boulets qui font de la merde
15:43 <alexis> oh really?
15:43 <alexis> :-)
15:45 <yota> gawel: tu vois une méthode simple pour faire la fusion de 2 sections ?
15:45 <yota> j'ai 2 sections a mettre dans "versions =" qui accepte un dico
15:45 <yota> une section ca passe, pas 2
15:46 <gawel> alexis: ne te sens pas visé. je ne disais pas ça pour toi
15:46 <yota> t1 je connaissa pas
15:46 <yota> http://pypi.python.org/pypi/buildout.extensionscripts
15:46 <yota> excellent (sur le papier)
15:46 <gawel> pas mal, ouais
15:47 <gawel> même si ça coute pas tant cher de faire un egg
15:47 <gawel> c'est bien pour faire le porc à la yota, quoi
15:48 <gawel> (hihihi)
15:48 <alexis> gawel: :-)
15:48 <yota> tss
15:48 <yota> le but c'est de pouvoir programmer le truc
15:48 <yota> donc justement alle chercher un code a l'extérieur c'est exactement ce dont j'ai besoin
15:49 <yota> je dois calculer quoi récupérer, sélectionner les branches, puis développer
15:49 <yota> voir faire autre selon les besoins
15:49 <gawel> c'est super
15:50 <gawel> a ta place je serai comblé
15:50 <yota> tss
15:50 <gawel> :)
15:50 <yota> va faire du déploiement continu
15:52 <yota> mais bon, je vais apprendre a faire des extensions ca doit pas etre compliqué
15:52 <gawel> tu parles à un homme qui prone la méthode RACHE je te rappelle
15:53 <yota> je sais
15:54 <yota> bon maintenant faut que je trouve comment dl un tarball plein de eggs et l'installer
15:54 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
15:54 <yota> (comment ça saoule ce truc)
15:55 <yota> gawel: tu peux spécifier une brance dans pip ou pas du tout ?
15:55 <yota> ah
15:55 <yota> @
15:57 <gawel> oui
15:57 <gawel> c'est mignon, une brance
15:58 <yota> oula
15:59 <yota> tu gères pas top les sorties d'erreurs de git :^
16:01 <gawel> c'est pas moi c'est PIPE
16:23 <yota> gawel: un truc pour dl un tarva
16:23 <yota> tarballe de egg ca te parle ?
16:25 <gawel> oui, wget | tar xvzf -
16:26 <yota> non mais une recipe qui le fait, riens je vais regarder comment fait plone
16:26 <yota> crois que ca marche comme ca
16:26 <gawel> pas vraiment
16:27 <gawel> du moins pas à ma connaissance
16:30 <yota> ben tous les paquets sont incorporés dans l"installer
16:30 <yota> vont pas sur le net les chercher
16:31 <gawel> dans ce cas c'est juste du download_cache
16:31 <yota> ./packages/buildout-cache.tar.bz2
16:31 <yota> vi
16:32 <yota> bon c'est bourrin, les eggs deja installés
16:32 <yota> c'est ce qu'on fait
16:32 <yota> je vais voir si y'a une recipe qui permet d'automatiquer le dl
16:33 <yota> bon y'en mais ca date de 2009