08:14 <cyp:#afpy> plop
10:22 <haypo:#afpy> BONJOUR
10:23 <haypo:#afpy> mon serveur "ssh" a rebooté. je demandais hier s'il restait des présentations qui n'avaient pas de PDF (HTML ou autre) associé
10:23 <haypo:#afpy> normalement, il y a tout sauf le présentation sur la formation
10:48 <jpcw:#afpy> matin café
10:49 <gawel:#afpy> matin
10:49 <gawel:#afpy> bien rentré ?
10:51 <jpcw:#afpy> gawel: ouep impec
10:52 <jpcw:#afpy> Je suis arrivé à 1h du mat
10:54 <gawel:#afpy> belle perf
11:14 <afpy_user:#afpy> Salut les poteaux,
11:15 <afpy_user:#afpy> ya un endroit, sur le site, ou trouver les urls présentées lors des ligntnings?
11:15 <afpy_user:#afpy> Je cherche le logiciel carto qui exploite openstreetmaps, et fournit des cartes par ville.
11:16 <afpy_user:#afpy> Bon, j'ai ca sur un cahier oublié chez moi, je suis juste impatient.
11:17 <jpcw:#afpy> afpy_user: bonjour, clique sur le lien de la conf et normalement dans les pièces jointes il y a le support de la prés
11:17 <jpcw:#afpy> haypo: powa !
11:17 <afpy_user:#afpy> merci!
11:17 <jpcw:#afpy> merci haypo d'avoir tanné les conférenciers pour récupérer les slides
11:18 <jpcw:#afpy> afpy_user: merci de remonter tes impressions sur le sondage dédié
11:18 <afpy_user:#afpy> wi, promis.
11:19 <afpy_user:#afpy> ps vous voyez koi comme username, pour moi?
11:19 <jpcw:#afpy> afpy_user:
11:19 <afpy_user:#afpy> wais, pas terrib. Je suis en clavardage http, gc de passer sous xchat.
11:19 <afpy_user:#afpy> Je suis pierre Imbaud.
11:32 <haypo:#afpy> gawel: c'était long le trajet, j'ai oublié mes boules quies à l'hôtel, pff
11:32 <haypo:#afpy> gawel: et puis, j'ai corrompu mon dépôt mercurial, j'pouvais plus coder dans le train :-(
11:33 <haypo:#afpy> je pensais que seul les dépôts git pouvaient être corrompu !?
11:36 <marmoute:#afpy> haypo: quelle corruption ? dans quel situation ?
11:36 <haypo:#afpy> jpcw: je n'ai pas eu à tanner les conférenciers pour récupérer les documents, par contre, j'ai du en relancer certains car ils étaient très solicités après les conf :)
11:37 <haypo:#afpy> marmoute: hg diff / hg st / hg log / ... bloquent avec un message du genre "l'id du parent n'existe pas"
11:37 <haypo:#afpy> marmoute: j'ai un dépôt qui n'a plus de parents :-(
11:37 <haypo:#afpy> marmoute: j'ai utilise hg histedit qui inverser l'ordre de deux commits, puis hg rollback pour annuler le dernier
11:37 <haypo:#afpy> PAF, kaput
11:37 <marmoute:#afpy> Il y a une bonne chance que "hg up -C null" (ou null peu êtreremplacé par n'importe quoi) résolve ton problème
11:38 <marmoute:#afpy> Sinon tu triche avec "hg debugsetparent null"
11:38 <haypo:#afpy> marmoute: j'ai testé hg update <autre branche> => HS, hg update -C . => HS, hg revert --all, ...
11:38 <haypo:#afpy> rien à faire
11:39 <haypo:#afpy> ça m'était déjà arrivé plusieurs fois avec git d'avoir un parent qui était un commit vide
11:39 <marmoute:#afpy> Je pense que (1) histedit à fait un peu de la merdre avec les transactions et (2) hg rollback is over rated. C'est un détail d'implémentation que les gens prenne pour autre chose parce que dans 80% des cas ça fait ce qu'il veullent.
11:39 <haypo:#afpy> càd que mon pc portable se coupe souvent brutalement (coupure électrique), et ext3 crée parfois des fichiers vide dans ce cas
11:39 <haypo:#afpy> mais avec git, je sais me démerder : y'a un log avec les opérateurs
11:39 <haypo:#afpy> avec les opérations*
11:39 <marmoute:#afpy> haypo: essais hg up -C null
11:40 <haypo:#afpy> revenir au hash précédent revient dans un état cohérent
11:40 <haypo:#afpy> et un p'tit coup de git fsck nettoie les restes
11:40 <marmoute:#afpy> "hg up -C ." ça va forcement foirée parce que ton problème c'est justement que . est inconue
11:40 <haypo:#afpy> marmoute: j'essayerai, je n'ai pas accès à la machine là
11:40 <marmoute:#afpy> (et sinon debugsetparent est ton amis)
11:41 <marmoute:#afpy> Mais hg rollback c'est pas "annule le dernier commit"
11:41 <marmoute:#afpy> c'est "retire la dernière transaction sur le revlog"
11:42 <haypo:#afpy> marmoute: en fait, je voulais faire un truc du genre hg update tip^ pour lancer un benchmark avant/après ma modif
11:42 <haypo:#afpy> pour info, ma modif était nulle, elle ralentit python :)
11:43 <marmoute:#afpy> han haypo il fait des trucs naze.
11:43 <marmoute:#afpy> je suis pas sur de comprendre en quoi hg update tip^ est relier à ton scénario histedit
11:44 <haypo:#afpy> marmoute: j'avais 2 commtis : OPTIMISATION, BUGFIX
11:44 <haypo:#afpy> histedit c'était pour avoir BUGFIX, OPTIMISATION
11:45 <haypo:#afpy> la finalité était de bencher avant/après OPTIMISATION
11:45 <haypo:#afpy> (sachant que sans le bugfix, bah ça marchait pas)
11:45 <haypo:#afpy> marmoute: pour revenir avant OPTIMISATION, j'ai utilisé hg rollback, ce qui semble être une mauvaise idée
11:45 <haypo:#afpy> marmoute: après coup, je me dis que hg update BUGFIX (tip^) aurait été plus malin
11:46 <haypo:#afpy> marmoute: c'est plus clair ?
11:47 <marmoute:#afpy> Oui
11:47 <marmoute:#afpy> Je confirme que qu'utilise hg rollback ressemblait très fort à une mauvaise idée.
11:47 <haypo:#afpy> marmoute: j'avais jamais eu de soucis avec hg histedit (mis à part car c'est HYPER lent ! là j'ai bossé sur un tout vieux OS et donc sûrement tout vieux Mercurial)
11:47 <haypo:#afpy> marmoute: haha
11:48 <haypo:#afpy> marmoute: par contre, je comprends pas trop le lien entre "hg rollback" et des "transactions"
11:48 <haypo:#afpy> je connais les transactions en base de données
11:48 <haypo:#afpy> mais pas en mercurial
11:48 <haypo:#afpy> un commit est une transaction ?
11:50 <marmoute:#afpy> si tu ne comprend pas les transactions sur le revlog, c'est un bon signe qu'il ne faut pas utiliser rollback.
11:50 <haypo:#afpy> marmoute :-)
11:51 <marmoute:#afpy> Une transaction c'est une opération qui rajoute des choses au revlog
11:51 <haypo:#afpy> marmoute: rollback devrait peut-être être desactivé de base
11:51 <marmoute:#afpy> autrementdit: qui rajoute des changesets à l'historique
11:51 <marmoute:#afpy> hg commit, pull et unbundle
11:51 <haypo:#afpy> hum, vu les saloperies que doit faire histedit, je comprends maintenant ma douleur
11:51 <haypo:#afpy> bon ça va, j'avais peu de travail local
11:51 <haypo:#afpy> et au pire je peux récupérer les fichiers
11:52 <haypo:#afpy> j'ai d'ailleurs refait les 3 commits en 30 min
11:52 <haypo:#afpy> mais c'est chiant de plus avoir mercurial
11:52 <haypo:#afpy> c'est là que je me rends compte que c'est vraiment un outil indispensable !
11:52 <marmoute:#afpy> Avant d'ajouter des trucs. mercurial enregistre l'état de tout les fichiers qu'il va toucher. Si ça l'opération foire. il truncate tout ce qu'il à rajouter et restore l'état précédent.
11:52 <haypo:#afpy> marmoute: j'ai utilisé hg bisect, trop génial cet outil ;)
11:53 <marmoute:#afpy> Si ça marche, il garde quand même les fichiers dans un coin pour pouvoir utiliser hg rollback.
11:53 <Hobbestigrou:#afpy> c'est comme git bisect ?
11:53 <haypo:#afpy> marmoute: je parie une saucisse que hg histedit n'est pas très atomique
11:53 <haypo:#afpy> Hobbestigrou: pareil
11:53 <marmoute:#afpy> Hobbestigrou: c'est mêem git bisect quiest comme hg bisect si je ne dit pas de bétise :-)
11:53 <marmoute:#afpy> (histoire de troller un peu)
11:53 <haypo:#afpy> Hobbestigrou: j'avais un test qui foirait lamentablement (segfault dans test_json), hg bisect m'a trouvé le commit en 5 min
11:54 <haypo:#afpy> Hobbestigrou: le faire à la main aurait été une horreur : il fallait relancer make && ./python -m test -v test_json en boucle
11:54 <haypo:#afpy> mais *plus dur*, calculer la moyenne des commits GOOD / BAD pour bien rechercher en O(log n) :-)
11:54 <haypo:#afpy> (dichotomie à la main quoi)
11:54 <haypo:#afpy> et les numéros de commit mercurial en 79245 ça me fait peur ::)
11:54 <marmoute:#afpy> tien il y a un thread so "Making rollback safer" sur mercurial-devel (comme par hazard)
11:55 <Hobbestigrou:#afpy> ok cool haypo
11:55 <Hobbestigrou:#afpy> ah ok marmoute
11:55 <haypo:#afpy> marmoute: desactiver la fonction me semble être un bon premier pas :)
11:55 <haypo:#afpy> marmoute: tu codes sur Mercurial ?
11:58 <haypo:#afpy> finalement, j'trouve ça bien que mercurial soit safe & rapide par défaut (histedit, mq, ... desactivés par défaut)
11:58 <marmoute:#afpy> haypo: Yop, je bosse principalement sur le front de l'édition d'historique.
11:59 <haypo:#afpy> marmoute: histedit ?
11:59 <marmoute:#afpy> Bien plus large que ça.
12:00 <marmoute:#afpy> En très rapide l'idée est:
12:00 <haypo:#afpy> marmoute: ah génial, j'aurai des questions pour toi :)
12:01 <haypo:#afpy> marmoute: pourquoi git rebase -i est genre 20x plus rapide que hg histedit ?
12:01 <marmoute:#afpy> (1) faire la différence entre "le passé" (la partie de l'historique qu'on ne peut plus réécrire) et le "présent" (la partie de l'historique sur lequel les gens travail actuellement)
12:01 <marmoute:#afpy> (2) Avoir une modèle qui permetre de suivre les réécriture d'historique proprement
12:01 <marmoute:#afpy> (3) avoir une interface propre pour le faire
12:02 <marmoute:#afpy> haypo: parce que mercurial à un format de stockage qui est design pour être très efficasse en append only. Et que histedit brise cette règle en retirant des choses de cette historique.
12:03 <marmoute:#afpy> Les "nouveau truc qui arrive" n'auront plus ce problème.
12:03 <haypo:#afpy> marmoute: ah, c'est "juste" ça ! faudrait un format plus adapté à histedit alors
12:03 <haypo:#afpy> (qui pourrait être optionnel)
12:03 <marmoute:#afpy> "juste ça"
12:04 <marmoute:#afpy> Le format ne va pas changé
12:04 <marmoute:#afpy> il va gagnié un moyen de dire "ce truc est un changeset mort"
12:04 <marmoute:#afpy> (plus que ça en fait. Il gagne le moyen de dire: ce changeset est remplacer par celui ci)
12:05 <marmoute:#afpy> Avec cette super information on peux faire un max de truc qui rox et devenir maitre du monde.
12:05 <haypo:#afpy> marmoute: ah, balèze ça :)
12:05 <haypo:#afpy> marmoute: tiens autre question, y'a pas un moyen de faire un "hg out" sans utiliser le réseau ?
12:06 <haypo:#afpy> dans git, j'ai un alias : out = log remotes/origin/master..HEAD --pretty='format:%Cred%h%Creset %s' --color
12:06 <haypo:#afpy> avec git je connais remotes/origin/master, mais avec mercurial, je ne sais pas si cette info existe
12:06 <marmoute:#afpy> Il y a un extension de durin42 (the histedit guy) qui track les têtes distantes
12:06 <marmoute:#afpy> ça fait ce que tu veux.
12:07 <haypo:#afpy> donc par défaut, ça n'existe pas, c'est dommage
12:07 <haypo:#afpy> c'est pas grand chose à stocker
12:07 <haypo:#afpy> dans git, c'est juste une fichier qui contient un id (hash)
12:07 <haypo:#afpy> marmoute: je chercherai son extension (j'aime bien ce mec, c'est cool histedit !)
12:07 <haypo:#afpy> marmoute: avant j'utilise un peu mercurial seul
12:07 <haypo:#afpy> marmoute: maintenant j'utilise massivement mercurial pour pouvoir contribuer à cpython
12:08 <marmoute:#afpy> Dans "nouveau truc qui arrive" il y aura un truc qui fait pas exactement ça mais qui comblera probablement ton usecase.
12:08 <haypo:#afpy> tu cpython c'est un peu compliqué car on a 3 branches dont 2 bien différentes (2.7 et 3.2)
12:08 <haypo:#afpy> on "forward-port" les bugfix de 3.2 vers 3.3
12:08 <haypo:#afpy> marmoute: j'utilise fedora 11 dans le train (sur mon eee pc)
12:09 <haypo:#afpy> marmoute: faudrait que je prenne déjà un mercurial plus récent en l'installant manuellement
12:17 <yota:#afpy> surtout que c'est rien a installer
12:35 <kiorky__:#afpy> haypo: pourquoi fedora11?
12:35 <kiorky__:#afpy> rah ras le bol de cette connexion en cois
12:47 <haypo:#afpy> kiorky: http://linuxfr.org/news/intel-ne-maintient-plus-le-pilote-linux-poulsbo-depuis-un-an-et
13:11 <yota:#afpy> haypo: question conne, pq ne prends tu pas un vrai portable ?
13:11 <yota:#afpy> au lieu d'un eeepc
13:11 <haypo:#afpy> yota: j'ai 5h d'autonomie et ça rentre dans mon sac à dos
13:11 <yota:#afpy> genre un thinkpad x2xx
13:11 <haypo:#afpy> yota: ça a combien d'autonomie un "vrai" portable ?
13:12 <yota:#afpy> entre 4 et 7h
13:12 <yota:#afpy> maintenant
13:12 <yota:#afpy> voir 9h
13:12 <yota:#afpy> avec les grosses batteries
13:12 <haypo:#afpy> hum, faudrait que je regarde ça de plus près :)
13:12 <yota:#afpy> du aux nouveaux ecrans je pense
13:12 <haypo:#afpy> yota: l'eee pc c'est vraiment juste pour le train
13:13 <yota:#afpy> je pense surtout a ton confort :)
13:13 <haypo:#afpy> le reste du temps, je bosse sur un "vrai" pc, un pc de bureau :)
13:13 <yota:#afpy> entre le clavier et l'écran
13:13 <haypo:#afpy> pour moi, le plus gros défaut de mon eee pc est qu'il est lent
13:13 <yota:#afpy> j'imagine bien
13:13 <haypo:#afpy> recompiler python, lancer hg bisect, ouvrir firefox & openoffice, c'est lent
13:13 <yota:#afpy> tu dois pleurer
13:14 <yota:#afpy> apple a encore de l'avance mais ca commence a le faire
13:14 <yota:#afpy> avec mon x301 j'avais max 3h
13:15 <yota:#afpy> avec le x201 je dois avoir 4h+
13:15 <yota:#afpy> mais je tiens assez facile
13:15 <yota:#afpy> et pas testé la grosse batterie que benoitc m'a vendu avec le portable
13:16 <yota:#afpy> je me méfie un peu des indicateurs que donne la batterie
13:16 <yota:#afpy> il me dit 6h avec la normale
13:16 <yota:#afpy> mais je pense que 5h est plus juste
13:16 <benoitc:#afpy> yota: avec la 9 cells tu montes à 11h si tu fais pas d'activité X enomrme
13:18 <yota:#afpy> tu as deja compté ?
13:18 <marmoute:#afpy> tty ftw
13:19 <yota:#afpy> y'avait un mec avec le thinkpad x220
13:19 <yota:#afpy> pas mal
13:19 <yota:#afpy> l'écran est plus large
13:19 <yota:#afpy> le clavier aussi
13:20 <yota:#afpy> payé 1300€ avec 3go de ram
13:20 <yota:#afpy> je crois
13:20 <yota:#afpy> meme qualité que le x201
13:20 <yota:#afpy> cad en dessous de l'ex gamme x300 mais ca reste pas mal
13:21 <yota:#afpy> et full intel
13:21 <yota:#afpy> donc aucun soucis sous linux
13:22 <benoitc:#afpy> yota: je crois que je l'ai fait un efois
13:23 <benoitc:#afpy> mais ça tient sans pb un vol de 9h
13:25 <yota:#afpy> ok
13:31 <yota:#afpy> ah le mec avait la 9 cel aussi
13:31 <yota:#afpy> d'ou le prix un peu plus cher
13:39 <kiorky:#afpy> haypo: jai 5h avec mon m11xr2
13:41 <kiorky:#afpy> (et le truc chiant sur le m11x cest quil faut demonter le laptop pour avoir acces a la batterie, donc tu oublies davoir 2 batteries)
14:11 <haypo:#afpy> yota: bah, c'est supportable d'attendre la fin d'une compilation
14:11 <haypo:#afpy> marmoute: je préfère code en mode graphique pour avoir un gvim en couleur :)
14:12 <haypo:#afpy> marmoute: les couleurs dans les terminaux sont assez vives
14:12 <haypo:#afpy> 13:18 < marmoute> tty ftw
14:12 <marmoute:#afpy> ha oui
14:13 <marmoute:#afpy> et est content des couleurs
14:13 <marmoute:#afpy> Et avec le support de la souris c'est fort pratique
16:11 <Kasba:#afpy> Je suis venu à PyCon pour la première fois cette année et j'ai beaucoup apprécié : les confs (dans différents domaines), l'organisation (avec l'option pannotage des conférenciers à l'ardoise), les échanges autour de Python et du réchauffement de la terre (gawel, j'ai les infos) et les galettes bretonnes. Merci.
16:12 <Hobbestigrou:#afpy> Kasba cool
16:31 <haypo:#afpy> Kasba: tu étais déjà venu à Rennes ?
16:32 <Kasba:#afpy> non, mais l'accueil était sympa
16:32 <gawel:#afpy> la bretagne ça vous gagne
16:34 <haypo:#afpy> j'étais dans une crèperie : bah les galettes et le cidre étaient bons !
16:35 <Kasba:#afpy> le nombre de bars aussi
16:36 <haypo:#afpy> j'suis un peu choqué par l'état des étudiants qui sortent des barsd à 1h :-p
16:36 <haypo:#afpy> j'étais déjà plusieurs fois en bretagne, et 2x à rnnes
16:37 <Kasba:#afpy> faut tenir la distance avec tous ces bons endroits...
16:39 <vrialland:#afpy> haypo> j'suis un peu choqué par l'état des étudiants qui sortent des barsd à 1h :-p < y'a mieux, pour la fête de la musique tu as des gamins de 15 ans dans le caniveau tous les 30 mètres dès 21h
16:39 <haypo:#afpy> vrialland: aussi à rennes ?
16:40 <vrialland:#afpy> ouais
16:40 <jpcw:#afpy> perso je agrde un excellent souvenir du bar "la vie enchantiée", la tenancière était vraiment sympa, et j'ai beaucoup aimé son pastis du larzac
16:40 <haypo:#afpy> sympa cette région
16:40 <haypo:#afpy> un ami qui vit à Rennes m'a dit que Brest c'est pire
16:40 <haypo:#afpy> (niveau alcool)
16:40 <jpcw:#afpy> hum en France ça picole partout
16:46 <glickind:#afpy> bonjour
16:46 <glickind:#afpy> qui a pété le site de l'afpy ?
16:46 <glickind:#afpy> 503 Service Temporarily Unavailable ...
16:47 <glickind:#afpy> ou pluto qui peut relancer http://www.afpy.org/ ?
16:59 <haypo:#afpy> ccomb, gawel, misc ?
17:00 <ccomb:#afpy> plop
17:00 <haypo:#afpy> "qui peut relancer http://www.afpy.org/ ?"
17:00 <gawel:#afpy> je suis en train
17:00 <gawel:#afpy> sauf que ça marche pas
17:01 <gawel:#afpy> voir pas du tout
17:02 <haypo:#afpy> oh oh
17:02 <haypo:#afpy> gawel: c'est fait en quoi de nouveau le site ?
17:02 <ccomb:#afpy> wtf
17:03 <haypo:#afpy> c'est du plone ?
17:03 <ccomb:#afpy> c le vieux plone oui
17:03 <gawel:#afpy> le plone marche
17:03 <ccomb:#afpy> le varnish alors
17:04 <jpcw:#afpy> le plone est up
17:04 <ccomb:#afpy> on bah on est trois sur le serveur là, je repars
17:04 <ccomb:#afpy> y a jpcw aussi
17:05 <gawel:#afpy> ça a l'air d'être le varnish ouais
17:05 <ccomb:#afpy> faut aptitude upgrader et rebooter un bon coup
17:06 <gawel:#afpy> c'est celui qui dit qui casse
17:06 <jpcw:#afpy> +1
17:06 <haypo:#afpy> pour info, un collègue m'a dit que le site l'afpy a l'air mort, dans le sens : pas d'activité
17:06 <haypo:#afpy> il faudrait qu'on réfléchisse pour rendre la page d'accueil plus vivante
17:06 <gawel:#afpy> c'est lui le mort
17:06 <gawel> WARNING !!! YAKAFOKON DETECTED !!!!
17:07 <haypo> y'a des personnes qui demandent "que développe l'afpy ?" => on pourrait lire le rss d'activité des projets des membres de l'afpy
17:07 <misc> je trouve que le warning est long à se déclencher, faudrait qu'on le rends plus rapide
17:07 <haypo> (de bitbucket, github, ...)
17:07 <haypo> gawel: perso plone me fait peur
17:09 <jpcw> gawel: t'as relancé le varnish ?
17:10 <gawel> oui
17:10 <jpcw> ok
17:10 <ccomb> avec qui j'ai parlé d'une migration plone4 ce WE
17:10 <ccomb> gawel non ?
17:10 <jpcw> sinon j'ai relancé le supervisord
17:10 <jpcw> ccomb: avec moi
17:10 <jpcw> il était mort
17:10 <ccomb> ah oui
17:11 <jpcw> bon faudrait regarder les logs
17:11 <ccomb> faut que je recup le debut de script de migration de tshirtman
17:11 <jpcw> pour savoir mais flemme
17:11 <jpcw> ccomb: oui
17:11 <gawel> les stagiaires ça fini jamais ce que ça commence, c'est relou
17:11 <ccomb> suffirait de foutre des portlers rss et des portlets twitter pour que ça soit plus vivant
17:11 <misc> suffit aussi de retirer le filtre à spam
17:11 <haypo> ccomb, gawel : vous accepteriez de passer afpy.org en django ?
17:12 <jpcw> ccomb: moi je veux bien m'ocuper de migrer le plone2 à 4
17:12 <jpcw> haypo: pourquoi faire ?
17:12 <jpcw> tu migres tous les contenus existants ?
17:12 <ccomb> WARNING !!! TROLL DETECTED !!!!
17:12 <haypo> jpcw: pour que des personnes qui ne connaissent pas plone (moi) puissent modifier afpy.org
17:12 <haypo> jpcw: y'a bcp de contenu ?
17:12 <gawel> haypo: non, c'est des feignants les coders django. regarde les efforts qu'ils ont fournis pour memopol
17:12 <jpcw> +1
17:13 <gawel> ~=0
17:13 <haypo> gawel: je ne connais pas memopol
17:13 <ccomb> l'idée c'est pas de le modifier, mais de contribuer en écrivant des trucs
17:13 <gawel> c'est parceque tu n'écoute pas quand je parles
17:13 <jpcw> bon ccomb regarde voir si tu retrouves ce script
17:13 <haypo> sinon comment ça se fait que afpy.org tombe parfois en panne ?
17:14 <gawel> c'est du python2.4
17:14 <misc> dit aussi python de montmiraille
17:14 <haypo> gawel: et ça marche pas bien python 2.4 ?
17:15 <gawel> non, c'est un vieux plone qui pompe toute la ram
17:16 <jpcw> haypo: on va(enfin je vaisle migrer)
17:16 <jpcw> il ira plus vite et pompera moins de ram
17:16 <jpcw> mais en l'occurence le plone était up
17:16 <ccomb> ÇA.... c'est clair...
17:17 <jpcw> ccomb: mais j'achète le script de migration du forum que je sais m^me plus comment il s'appelle
17:17 <jpcw> dont tu m'a aprlé
17:17 <ccomb> CMFboard
17:17 <ccomb> je crois
17:17 <jpcw> pour le reste je me débrouille
17:17 <jpcw> d'ailleurs je ne sais m^me pas si PloneBoard tourn sur plone4
17:18 <ccomb> je crois que si
17:18 <ccomb> faut verifier
17:18 <jpcw> haypo: par contre si tu veux écrire un forum en Django you're welcome
17:18 <gawel> "ça me fait peur django"
17:18 <ccomb> haha
17:19 <jpcw> haypo: le groupe django-fr a fait un forum en
17:19 <jpcw> je te laisse leur poser la question ;)
17:19 <gawel> non, c'est du php
17:19 <ccomb> PHP
17:20 <jpcw> ben je sais
17:20 <ccomb> :'(
17:20 <ogrisel> salut tous
17:20 <ccomb> jour ogrisel
17:20 <ogrisel> petite question combien de tshirts invendus il reste ?
17:20 <ogrisel> et qui les a recupéré ?
17:20 <jpcw> ogrisel: euh genre 3-'
17:20 <gawel> pas beaucoup
17:20 <jpcw> dont 2 féminins
17:20 <ogrisel> il reste un XL ?
17:20 <gawel> non
17:20 <jpcw> crois pas
17:20 <ogrisel> ah merde
17:20 <ogrisel> j'ai oublié d'en prendre un pour tibo
17:21 <ogrisel> chiotte
17:21 <jpcw> ah zut
17:21 <gawel> NelleV_: va en refaire, c'est pas grave
17:21 <ccomb> 3 femmes S et 3 hommes S
17:21 <ogrisel> vous pensez que ca vaut le coup de refaire une petite commande ?
17:22 <ogrisel> y a d'autres personnes interessées ?
17:22 <gawel> pas sur le même site
17:22 <ogrisel> c'est quoi le minimum ?
17:22 <haypo> jpcw: on pourrait avoir une partie du site en django et une autre en plone (ce qui permettrait d'avoir des trucs super comme une double authentification)
17:22 <gawel> et pas le même design
17:22 <gawel> et des rose pyladies
17:22 <ogrisel> ah ok
17:22 <ogrisel> oui mais la c'est pour tibo
17:22 <ogrisel> il veut un XL black avec le meme design
17:22 <ccomb> on a déjà de la tuyauterie wsgi relou pour auth les autres apps, c'est un peu relou
17:22 <gawel> oui, mais on va aussi en faire avec ses autres logo
17:22 <jpcw> haypo: le plone 4 sera branché sur le ldap
17:23 <ogrisel> gawel: on a pas les autres logos en haute resolution
17:23 <jpcw> haypo: le truc le plus chiant c'est de migrer le forum
17:23 <gawel> demandes lui alors
17:23 <haypo> gawel: je me suis fait rooter mon eee pc ce week-end, on m'a changé mon fond d'écran pour mettre un poney rose !
17:23 <haypo> du coup, je l'ai gardé
17:24 <gawel> haypo: tu n'a plus qu'a déménagé à SF
17:24 <jpcw> haypo: si tu veux faire du web tu peux te laisser tenter par les sirènes de Django
17:24 <gawel> le site est encore pété
17:24 <jpcw> mais ama tu n'a pas bien écouté la conf de Pyramid
17:24 <haypo> jpcw: je propose d'utiliser autre chose que plone pour la page d'accueil car j'ai l'impression que peu de monde est motivé pour toucher à la page d'accueil car c'est du plone
17:24 <haypo> après je peux me tromper
17:24 <gawel> soit on se fait attaqué soit le varnish meurt
17:24 <ccomb> mais non vous avez rien compris à pyconfr, faut utiliser nagare
17:24 <haypo> l'autre théorie est que personne n'a envie de toucher à afpy.prg tout court :)
17:24 <haypo> ccomb: arg!
17:25 <haypo> (arg! pour l'incrustration vidéo)
17:25 <ccomb> s/envie/courage/
17:26 <florent_> nagaré c cool :p
17:27 <florent_> y a plus qu'a fait les plugins :|
17:27 <florent_> (s/fait/faire/g)
17:28 <haypo> pycon.fr m'a mis un doute, je pensais que c'était soit django, soit pylon, soit zope
17:28 <haypo> maintenant j'ai l'impression que pylon est désuet (on n'en parle plus ?)
17:28 <haypo> il existe bottle qui est encore plus minimaliste
17:28 <ccomb> pylons est pas désuet, il est mort
17:29 <ccomb> en tant que framework, pas en tant que projet
17:29 <haypo> y'a flask, nagare, etc.
17:29 <ccomb> bluebream :P
17:30 <vrialland> florent_: les plugins ?
17:30 <haypo> va bientôt falloir un site ala wikimatrix pour comparer les trucs pour faire du web en Python
17:31 <ccomb> gawel: jpcw faut rebooter la dedibox
17:31 <haypo> je dis truc car des gens sont choqués par le mot framework
17:31 <haypo> ccomb: aïe
17:31 <jpcw> ccomb: non
17:31 <jpcw> j'ai rebooté le varnish
17:31 <florent_> vrialland, http://www.nagare.org/trac/browser
17:32 <ccomb> je crois que le kernel installé correspond pas au kernel qui tourne
17:32 <ccomb> donc faut rebooter
17:32 <florent_> j vois pas de bcp d features
17:32 <jpcw> ccomb: j'ai pas trop le temps
17:32 <jpcw> tu rebootes si tu veux
17:32 <ccomb> ok
17:32 <jpcw> mais tu assumes derière
17:34 <ccomb> gawel: jpcw vous êtes toujours loggé je peux y aller ?
17:34 <jpcw> pour moi
17:34 <jpcw> par contre la ram ça fait la gueule
17:35 <ccomb> oooooooooooh laaa : Les paquets suivants seront mis à jour : cubicweb cubicweb-common cubicweb-ctl cubicweb-documentation cubicweb-file cubicweb-postgresql-support cubicweb-server
17:35 <ccomb> cubicweb-twisted cubicweb-web
17:35 <ccomb> linux-image-2.6.32-5-amd64
17:36 <florent_> (oulala)
17:37 <ccomb> load average: 5.64, 5.49, 5.79
17:37 <ccomb> y a plein de paster defunct
17:38 <ccomb> gawel: je peux rebooter ?
17:38 <gawel> vas-y. casses tout
17:38 <ccomb> YEEAHHHH
17:39 <ccomb> update-initramfs: Generating /boot/initrd.img-2.6.32-5-amd64
17:39 <ccomb> ah mais on dirait que paster respawn à mort
17:41 <ccomb> killé supervisor
17:41 <ccomb> la charge redescend
17:42 <jpcw> ccomb: tout à l'heure le supervisord était down
17:42 <ccomb> py:~# reboot
17:45 <jpcw> tarek: au fait je ne sais pas si tu es au courant, mais comme selon le vieil adage les absents ont toujours tord, on t'en a remis une couche
17:46 <jpcw> ssh afpy
17:46 <jpcw> grr
17:46 <haypo> grr : commande introuvable
17:47 <ccomb> ça tourne http://www.afpy.org/
17:47 <ccomb> 1098632k used
17:50 <ccomb> cubicweb-ctl upgrade
17:50 <ccomb> -> instance migrated.
17:51 <ccomb> ça tourne http://www.pycon.fr/conference/edition2011
17:51 <ccomb> tout baigne
17:51 <jpcw> yep
17:51 <jpcw> bravo
17:52 <jpcw> afpy.ro aussi
17:52 <jpcw> je ne savais plus si je l'avais ajouté au init.d mais apprement oui
18:04 <tarek> jpcw: ouaij'ai cru comprendre ca sur twitter ;)
18:18 <jpcw> bon j'ai démarré rennes.afpy.org et ajouté au rc.d
18:18 <gawel> gg
18:37 <anhj> :q!
19:24 <morgan`> helllo
19:35 <gawel> coucou
20:17 <haypo> Mes photos de Pycon FR 2011 @ Rennes : http://www.flickr.com/photos/haypo/sets/72157627582545069/
20:24 <gawel> sympa
20:25 <gawel> fou des tags pyconfr 2011 je ferais que ca se calle dans:
20:25 <gawel> http://www.afpy.org/photos
20:28 <haypo> gawel: "pyconfr 2011" en 2 mots ?
20:28 <gawel> ouaip
20:30 <haypo> gawel: j'ai tagué les photos
20:31 <gawel> marche pas, bizarre
20:32 <gawel> ptete faut un peu de temps pour que l'api flickr les intègre
20:32 <haypo> http://www.flickr.com/photos/haypo/6163025111/in/set-72157627582545069 : en bas à droite je vois "Tags : pyconfr * 2011" pourtant
20:32 <gawel> oui j'ai vu
20:32 <gawel> http://www.afpy.org/photos/pyconfr_2011
20:33 <haypo> http://www.afpy.org/photos/pyconfr_2011 est vide
20:33 <haypo> on verra dans 2h si ça change
20:34 <gawel> hm, faut coller afpy aussi dans les tags
20:34 <gawel> je croyais que j'avais changé ça mais en fait non
20:36 <gawel> pas mieux sans afpy
20:36 <gawel> bon
20:37 <gawel> les tienne sont pas encore la en même temps: http://www.flickr.com/search/?q=pyconfr
20:39 <Exirel> bonsoir l'AFpy
20:50 <haypo> Exirel: plop
21:15 <jpcw> haypo: elles sont cool tes photos merci
21:16 <jpcw> et commentées en plus ! bravo
21:23 <haypo> jpcw: merci
21:25 <No`> salut l'afpy
21:51 <ccomb> jpcw: je pourrai récup le script de migration de tshirtman dans 10 jours
21:51 <ccomb> quand il reviendra au boulot quoi
21:52 <jpcw> ccomb: ok
21:52 <jpcw> impec
22:41 <encolpe> bonsoir