10:57 <ogrisel> la ML afpy est down
10:57 <ogrisel> <membres@afpy.org>: host mail.afpy.org[88.191.25.34] said: 550 <membres@afpy.org>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)
10:58 <ogrisel> ah non desolé je mesuis trompé
11:39 <tarek> ogrisel, sur le site s/lightening talk/lightening talk,
11:39 <tarek> ogrisel, sur le site s/lightening talk/lightning talk,
11:46 <ogrisel> ok
11:46 <ogrisel> tu peux le modifier toi meme non ?
11:46 <ogrisel> ou tr'as pas les droits ?
11:53 <tarek> je vais voir
11:53 <tarek> oui c bon
11:54 <tarek> uhu
11:54 <tarek> Type de l'erreur
11:54 <tarek> AttributeError
11:54 <tarek> Valeur de l'erreur
11:54 <tarek> kupu_library_tool
11:54 <tarek> tu édite les pages comment N
11:54 <tarek> ?
11:54 <tarek> a ok tu jarte kupu
11:58 <ogrisel> oui
11:58 <ogrisel> merci
11:58 <ogrisel> change tes prefs pour pas utiliser kupu
12:06 <gawel> yo
12:06 <gawel> tarek, ogrisel, pour les inscriptions on a dit standard plone donc c'est 5mn
12:07 <gawel> par contre, on propose au gens de s'abonner a la "newsletter" ?
12:07 <gawel> (j'ai fait un truc qui envois le html a tout le monde quand on publis une news)
12:08 <gawel> je serais pour forcer l'envois perso
12:08 <tarek> gawel, ok
12:08 <gawel> si le mec s'inscrit c'est qu'il veut venir, donc se tenir au courant
12:09 <tarek> tutafé
12:09 <gawel> bien
12:09 <tarek> et on va créér deux mails, un pour ca, et un pour les propales de conf'
12:09 <gawel> la ca envois une news hein
12:10 <gawel> vous avez du recevoir mes tests
12:10 <ogrisel> ok
12:10 <ogrisel> oui recu
12:10 <gawel> sinon, si vous voulez activer les inscriptions, vous faites un lien vers /join_form dans la page inscription
12:11 <ogrisel> ok
12:11 <tarek> moi rien recu
12:11 <gawel> je crois que j'avais viré la permissions "add portal member" aussi. faut la remettre pour les anonyme
12:11 <ogrisel> gwael hesite pas a le rajouter toi meme si tu as le temps
12:11 <gawel> la non, ce soir maybe
12:12 <ogrisel> ok
12:12 <gawel> vous avez fait une liste des trucs a installe sinon ?
12:12 <ogrisel> faut voir avec Bader
12:12 <ogrisel> perso je connais pas les produits plone
12:12 <gawel> (j'ai rien branlé ce weken en fait, rentré midi dimanche tout ça)
12:12 <gawel> ok
12:12 <ogrisel> par contre faudra qu'on voir ensemble pour configuer le cache apache
12:12 <gawel> ouaip
12:13 <gawel> déjà cacher les images au moins
12:13 <ogrisel> yes
12:13 <tarek> bah on va tout mettre en cache :)
12:13 <ogrisel> oui pour les anonymes
12:13 <tarek> de toute facon personne ne se connectera
12:13 <tarek> a part nous
12:13 <ogrisel> si les inscrit
12:13 <ogrisel> s
12:14 <tarek> pour quoi faire ?
12:14 <ogrisel> pour s'inscrire
12:14 <ogrisel> :)
12:14 <tarek> mouai
12:14 <tarek> :)
12:14 <gawel> bah oui :D
12:14 <tarek> ok
12:15 <ogrisel> bon je vasi bouffer
12:16 <ogrisel> a+
12:16 <gawel> bon app
13:25 <Bader> gawel: smoothgallery
13:25 <Bader> gawel: le mieux serait que j'ai un accÃes dessus pour installer des produits
13:25 <Bader> en plus vu que je connais assez bien plone
14:07 <gawel> Bader: j'ai pas vraiment envie de filer d'acces, sorry
14:07 <gawel> je l'installerai
14:09 <Bader> gawel: ok, dans ce cas je te dis ce qu'il faut installer
14:10 <gawel> Bader: dans l'ideal fait une page de wiki comme ca je checkerai
14:10 <gawel> je vois ca ce soir, promis
14:10 <gawel> et je torche les inscriptions blah
15:42 <ameurant:#afpy> hello
15:42 <ameurant:#afpy> y aurait un event python ruby en pologne ?
15:45 <tarek:#afpy> ameurant, hello, oui
15:45 <tarek:#afpy> j'y vais
15:48 <ameurant:#afpy> ah wè
15:48 <ameurant:#afpy> et c bien ?
15:48 <tarek:#afpy> ben je te dirais ca apres, mais le mix des deux langages dans une conf ca peut etre interessant ama
15:48 <ameurant:#afpy> l'équipe de tux droid se demande si ca vaut la peine d'aller jusque là pour présenter le droid
15:48 <tarek:#afpy> a.. je sais pas
15:51 <ogrisel:#afpy> il me semble que toutes les presentations python sont deja choisies mais il peuvent pe presenter le tux en dehors d'une pres officielle
15:52 <ogrisel:#afpy> faut qu'ils contactent les organisateurs
15:52 <ogrisel:#afpy> en tout cas vu que c'est la premiere années personne ne sait si ca va etre une grosse conf ou pas
15:52 <ogrisel:#afpy> sinon y a europython a Vilnius cet été
15:53 <ogrisel:#afpy> et ca ca sera une grosse conf
15:55 <ogrisel:#afpy> ameurant: http://www.europython.org/sections/tracks_and_talks/announcements/call-for-proposals
16:23 <yotaff:#afpy> ogrisel: je viens de faire une pres de 2h de nuxeoEP à un stagiaire ici :)
16:23 <yotaff:#afpy> ogrisel: il a dit qu'il avait l'impression qu'un tgv lui été passé dessus :)
16:23 <ogrisel:#afpy> :)
16:24 <ogrisel:#afpy> un tgv ca fait moins mal :)
16:24 <yotaff:#afpy> au fait la M2 est pour quand ?
16:24 <yotaff:#afpy> le tracker dit 30 mars
16:25 <ogrisel:#afpy> je sais pas
16:26 <ogrisel:#afpy> on a une grosse release client cette semaine donc ca a pe décalé le planning du nuxeo generique
16:26 <yotaff:#afpy> ok
21:48 <gawel> hey ogrisel
21:49 <gawel> t'as demandé un alias à alex pour journees at afpy ?
21:51 <ogrisel> eyh non
21:51 <ogrisel> il me semble que j'ai vu cette adresse ailleurs
21:52 <gawel> j'en doute :)
21:52 <gawel> je l'ai mail pour qu'il m'ajoute dans les relay de son postfix
21:52 <gawel> sinon ca passe en spam sur gmail, moyen glop
21:53 <gawel> sinon, c'est ok pour moi. inscription activée tout ça
21:53 <ogrisel> :)
21:53 <ogrisel> cool
21:53 <ogrisel> je peux pas bosser dessus ce soir
21:54 <ogrisel> je fait l'appel demain soir
21:55 <gawel> pas de soucis
21:55 <ogrisel> ah si, est ce que tu pourrais ajouter la conf suivante sur le vhost
21:55 <ogrisel> :
21:55 <gawel> ah oui
21:56 <gawel> au fait, je sais pourquoi ca rame a mort. c'est mon dns qui est moisi
21:57 <gawel> fait que je change la conf ovh
21:57 <gawel> sinon c'est correct déjà
21:57 <ogrisel> 2s je retrouve plus
22:00 <ogrisel> <IfModule mod_cache.c> <IfModule mod_disk_cache.c> CacheRoot /var/cache/apache2/journees.afpy.org CacheSize 10000 CacheEnable disk / CacheDirLevels 5 CacheDirLength 3 </IfModule> </IfModule>
22:01 <ogrisel> faut creer le folder sur le disk /var/cache/apache2/journees.afpy.org
22:01 <ogrisel> et le chmoder pour que le user d'apache puisse ecrire dedans
22:01 <ogrisel> ensuite je ferai une conf caching_policy_manager pour optimiser ca
22:02 <gawel> oula, t'as pas la meme avec les <CR> ? :)
22:03 <ogrisel> ca va chier dans IRC
22:03 <gawel> bah non
22:04 <gawel> je me débrouille
22:04 <ogrisel> ca va faire une ligne avec prompt par ligne
22:04 <ogrisel> test ligne 1
22:04 <ogrisel> test ligne 2
22:04 <gawel> bah c'est mieux que tout sur une ligne :p
22:05 <ogrisel> en gros tu remplace chaque bloc d'espace par un retour charriot
22:05 <gawel> je devrais y arriver oui :)
22:06 <ogrisel> <IfModule mod_cache.c>
22:06 <ogrisel> <IfModule mod_disk_cache.c>
22:06 <ogrisel> CacheRoot /var/cache/apache2/journees.afpy.org
22:06 <ogrisel> CacheSize 10000
22:06 <ogrisel> CacheEnable disk /
22:06 <ogrisel> CacheDirLevels 5
22:06 <ogrisel> CacheDirLength 3
22:06 <ogrisel> </IfModule>
22:06 <ogrisel> </IfModule>
22:06 <gawel> voila :)
22:07 <ogrisel> c'est cool pour la page inscriptions
22:08 <ogrisel> faudrait juste ajouter un baratin du genre: merci de vous inscrire si vous comptez assister aux JPF, ca nous permet de prevoir le nombre de ptitdej et tout
22:08 <ogrisel> un tux-droid a gagner par tirage au sort parmis les membres inscrits
22:12 <gawel> hum, erreur
22:12 <gawel> Invalid command 'CacheSize'
22:13 <gawel> j'ai fait un a2enmod disk_cache
22:13 <ogrisel> ah ca depend de la version d'apache
22:13 <ogrisel> vire la ligne
22:13 <ogrisel> et a2enmod cache aussi
22:14 <gawel> oui, il l'ajoute tout seul en dep
22:14 <gawel> ca a l'air mieux la
22:14 <ogrisel> ok
22:14 <gawel> # la ../mods-enabled/*cache*
22:14 <gawel> lrwxrwxrwx 1 root root 28 2007-04-03 22:11 ../mods-enabled/cache.load -> ../mods-available/cache.load
22:14 <gawel> lrwxrwxrwx 1 root root 33 2007-04-03 22:11 ../mods-enabled/disk_cache.conf -> ../mods-available/disk_cache.conf
22:14 <gawel> lrwxrwxrwx 1 root root 33 2007-04-03 22:11 ../mods-enabled/disk_cache.load -> ../mods-available/disk_cache.load
22:14 <gawel> ca a l'air good
22:14 <ogrisel> cool
22:15 <ogrisel> est ce que le repertoire existe sur le disque ?
22:16 <gawel> ouaip, j'avais pas changé les droit. je reload la conf
22:16 <gawel> all done
22:17 <gawel> fait gaffe par contre, y a une siouxerie de cache dans plone
22:17 <gawel> http://rencontres.afpy.org/portal_skins/plone_templates/global_cache_settings/manage_workspace
22:18 <gawel> ptete a virer, je te laisse voir
22:19 <ogrisel> ok
22:19 <gawel> en fait, y a 10000 siouxerie meme, je connais pas tout. cachefu blah blah
22:19 <ogrisel> ok
22:19 <gawel> ca rame telement plone qu'il sont obligé de contourner le problème :D
22:20 <ogrisel> je vais tenter de faire un truc qui marchait avec CPS
22:20 <ogrisel> on verra ce que ca donne
22:20 <gawel> yep
22:20 <gawel> j'ai changé les cname sinon, ca devrait aller mieux d'jà
22:20 <gawel> putain, c'est toujours pas ca :/
22:21 <gawel> ca pointe sur les dns de gandi au lieu d'un freedns, mais bon... y a mieux
22:22 <ogrisel> sinon y a une merde avec le live search
22:22 <ogrisel> dans les url des liens
22:22 <gawel> ah ? t'as tout cassé ? :)
22:22 <gawel> ah, catalog ?
22:23 <gawel> ok pour moi
22:27 <gawel> pour info, les mecs de dedibox font une manip demain matin sur ma box
22:27 <gawel> en espérant qu'ils casse rien
22:27 <gawel> mais bon elle seras out un moment
22:28 <gawel> je vais backup et tout récup chez moi, au cas ou
22:35 <ogrisel> ok
22:35 <ogrisel> matte le site
22:36 <gawel> bah il a quoi ? :)
22:36 <ogrisel> j'ai mis en cache les File (css) et les Image et FileSystem Image
22:36 <ogrisel> et ca booste !
22:36 <gawel> bien :)
22:37 <gawel> archives.tar.gz » sauvegardé
22:37 <gawel> hop hop
22:37 <gawel> je peux en refaire une vers minuit si tu taf dessus, tu me dis
22:51 <ogrisel> je crois que je vais arreter la
22:52 <ogrisel> on verra pour la mise en cache des contenu html le jours ou on aura trop de hits :)
22:52 <ogrisel> genre apres la news linuxfr :)
23:03 <gawel> ca roule
23:04 <Bader> tiens salut
23:05 <Bader> ogrisel: faudrait rajouter une rubrique partenariats
23:05 <Bader> je vais essayer de démarcher des graphistes
23:05 <Bader> gawel: tu as installé smoothgallery ?
23:05 <Bader> stp
23:06 <gawel> heu, non, mais j'ai pas vu de produit plone, ni l'intéret d'ailleurs
23:06 <Bader> on en a discuté avec ogrisel
23:06 <Bader> http://www.google.fr/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fplone.org%2Fproducts%2Fplonesmoothgallery&ei=08ESRuWoB4WcnQPrk_D-Cg&usg=__7EBik2xztY7ehvnbkKjfs30wqHs=&sig2=52zkOlPaNIIzvkvfn7kOnw
23:06 <Bader> gawel: plone.org/products/plonesmoothgallery
23:06 <Bader> pluot
23:06 <Bader> plutot
23:07 <gawel> ok, je fais
23:07 <gawel> je vois toujours pas l'intéret mais bon :p
23:08 <Bader> pour mettre des photos cool en premiere page
23:09 <gawel> dac
23:09 <gawel> c'est fait
23:09 <ogrisel> Bader: ok pour la rubrique partenariats
23:10 <ogrisel> fait toi plaise
23:10 <Bader> c'est moi ou la CSS est cassée ?
23:10 <ogrisel> oui elle a pas l'air en forme
23:11 <gawel> ..
23:11 <Bader> putain qui a touché au workflow ?
23:11 <Bader> WorkflowException: No workflow provides "review_state" information
23:12 <ogrisel> ok c'est ma faute
23:12 <Bader> c'est ptet smoothgallery :s
23:12 <ogrisel> non c'est oim
23:12 <Bader> ogrisel: t'as fait quoi ?!
23:12 <ogrisel> une policy de cache un peu brutale
23:13 <ogrisel> object.portal_workflow.getInfoFor(object, 'review_state') in ('published',)
23:13 <gawel> ouaip
23:13 <ogrisel> je l'ai choppé sur le site de plone
23:13 <gawel> marche pas trop on dirait :)
23:13 <ogrisel> chelou qu'ils mettent des trucs foireux
23:14 <ogrisel> je l'ai desactivée
23:14 <gawel> fait un if hasattr(object.aq_inner,'portal_type') en plus peut etre
23:14 <ogrisel> ouais
23:15 <ogrisel> je test
23:15 <Bader> gawel: tu peux aussi installer ploneformmail ?
23:15 <Bader> ou ploneformcontact me rappelle plus du nom
23:15 <Bader> pour l'inscription et le contact
23:15 <Bader> au lieu que ce soit manuel
23:15 <gawel> heu, pourquoi ?
23:16 <Bader> au lieu que ce soit manuel
23:16 <ogrisel> bog
23:16 <ogrisel> bof
23:16 <Bader> histoire de rendre le process plus simple
23:16 <gawel> manuel quoi ?
23:16 <Bader> et aussi pour les visiteurs
23:16 <Bader> pour le contact
23:16 <gawel> quel contact ?
23:16 <Bader> et aussi ça permettra d'envoyer un mail direct à journees@afpy.org avec toutes les infos
23:16 <Bader> gawel: la rubrique contact
23:16 <gawel> y a déja un formulaire, on l'as squisé
23:16 <Bader> ogrisel: ce sont des formulaires bien foutu avec validation, ça permettra d'avoir une proposition déjà bien faite
23:17 <Bader> gawel: ah bon ? comment vous l'avez fait sans ploneformmail ?
23:17 <Bader> de toute façon je comprends pas pourquoi vous voulez pas, c'est 1000 fois mieux que de le faire soi même
23:17 <Bader> parce que ça fait la validation
23:17 <Bader> faire la validation à la main c'est chiant et source d'erreurs
23:17 <gawel> ogrisel: y a pas de None, ou fait un gettattr
23:18 <gawel> y a un formulaire dans plone, Bader
23:18 <Bader> gawel: oui mais il est pas modifiable, non?
23:18 <gawel> et c'est pas que je veux pas, c'est qu'il est placé à un endroit pouris par défaut
23:19 <ogrisel> ok ca marche
23:19 <Bader> rien compris
23:19 <gawel> et alors ? il vas très bien, je penses
23:19 <Bader> http://journees.afpy.org/contact
23:19 <Bader> j'ai rien vu, là dessus
23:19 <Bader> gawel: bah non, il a pas tous les champs fait pour
23:19 <Bader> * Courte présentation de l'orateur avec photo
23:19 <Bader> * Titre de la présentation
23:19 <Bader> * Court résumé (quelques phrases sur le sujet traité)
23:19 <Bader> * Niveau du public attendu (débutant / confirmé / expert)
23:19 <Bader> * Type d'intervention (présentation / tutorial / lightning talk)
23:19 <Bader> * Durée souhaitée (20min, 45min, 1h30)
23:19 <gawel> http://journees.afpy.org/contact-info
23:20 <gawel> Ah, pour ca..
23:20 <Bader> bah y a rien...
23:20 <Bader> juste un formulaire de contact
23:20 <Bader> rien pour proposer
23:20 <gawel> J'ai pas ces produits, mais bon, soit, tentons
23:20 <gawel> j'aime*
23:20 <Bader> bah au lieu de t'opposer systématiquement, tu peux juste installer voire ce que ça donne et après râler :)
23:21 <Bader> au pire tu vireras
23:21 <gawel> ouais, sauf que au pire, tu vire, et ca casse tout..
23:22 <gawel> c'est du déjà vu
23:22 <yota> ploneformmailer est plutot bien codé
23:22 <ogrisel> bon j'ai le plaisir de vous annoncer qu'on fait du 44 requests/s sur les pages publiées :)
23:22 <Bader> ogrisel: aie...
23:22 <ogrisel> quoi ?
23:23 <gawel> yota: bof, j'ai vu plein de merde avec
23:23 <Bader> ah mince, j'ai pas compris que c'était une bonne nouvelle :)
23:23 <ogrisel> Bader: c'est mieux que 3 requests par secondes non ?
23:23 <Bader> gawel: j'ai bossé avec j'ai pas vu de blèmes, de toute façon dans notre cas c'est un bon truc
23:23 <Bader> ogrisel: ah oui ça :)
23:23 <yota> ah non
23:23 <Bader> j'ai perdu l'habitude de Plone hi hi hi ^^
23:23 <yota> c'est ploneforgem
23:23 <yota> ploneformgen
23:24 <Bader> installons ploneformgen alors
23:24 <Bader> ah oui c'est mieux c'est en PMI
23:24 <ogrisel> bon apres on peut mettre un cache akamai mais ca va couter plus cher
23:24 <Bader> c'est vrai que ploneformmailer c'était en ZMI :s
23:25 <Bader> ogrisel: ouais ça ira normalement ^^
23:25 <yota> la tu peux ajouter des actions
23:25 <yota> comme ajouter a une bd ou envoyer un mail
23:25 <Bader> ça serait pas mal d'avoir une copie du site en mirroir sur un serveur local pendant l'évènement
23:25 <Bader> yota: c'est bon ça
23:25 <Bader> gawel: je le veux stpppppppppppppp
23:26 <gawel> j'ai mis plone form mailer, chouet :)
23:26 <Bader> gawel: mets ploneformgen stp
23:27 <Bader> ça a l'air trop plus mieux bien
23:27 <gawel> je suis en train
23:27 <yota> http://yota.smugmug.com/gallery/2663138
23:27 <yota> réunion afpy de decembr
23:27 <yota> bon les tofs sont super crades
23:27 <yota> j'ai rien retouché et je débutais :)
23:27 <gawel> fait
23:28 <Bader> ahh c'était en belgique :)
23:28 <gawel> cassé..
23:28 <gawel> :)
23:28 <ogrisel> :)
23:28 <ogrisel> c'est pas moi cette fois
23:29 <gawel> bah non, produit en carton
23:29 <ogrisel> le pages en cache marchent toujours : http://journees.afpy.org/programme
23:29 <ogrisel> elles sont dans apache :)
23:30 <gawel> lol
23:31 <Bader> yota: je vais te piqué des photos :)
23:31 <ogrisel> ah chiotte : il met aussi les pages en cache qd on est authentifé
23:31 <ogrisel> http://journees.afpy.org/contact
23:31 <ogrisel> je vais pe desactiver le cache sur les contenu html
23:31 <ogrisel> dommage
23:32 <yota> c'est le pb
23:32 <ogrisel> j'ai invalidé la page avec shift-ctrl-r
23:32 <yota> faut faire attention avec le cache
23:32 <yota> faut indiquer dans zope que tu caches seulement en mode non auth
23:32 <yota> et faire no cache sinon
23:33 <yota> c'est ce que je faisais
23:33 <ogrisel> yes mais ca fait chier pour les utilisateurs authentifiés qui veulent editer une page
23:33 <ogrisel> a moins de faire 2 vhosts
23:33 <ogrisel> un avec cache et l'autre sans
23:35 <yota> euh non non
23:35 <yota> faut que je retrouve ca
23:35 <yota> c'est un if que tu mets dans le template de base
23:35 <Bader> ogrisel: faut que les visiteurs puissent s'inscrire
23:35 <gawel> bon, ca marche
23:35 <gawel> foutu dépendances
23:36 <yota> sinon y'a cachefu
23:37 <yota> zut je retrouve plus de doc qui parle de ca
23:38 <Bader> cachefu marche pas mal du tout
23:38 <Bader> il y en a qui additionne les 2 il me semble
23:43 <ogrisel> ok j'ai desactivé le cache sur le html
23:43 <ogrisel> on verra cachefu plus tard
23:43 <ogrisel> les CSS / JS et images en cache ca change deja la vie
23:43 <gawel> ca marche déjà pas trop trop mal
23:43 <gawel> clair
23:43 <gawel> on était en mode debug aussi, héhé
23:44 <gawel> ca doit aider aussi
23:45 <ogrisel> ca change pas grand chose le mode debug en fait
23:45 <ogrisel> (sur un CPS)
23:46 <ogrisel> bon je vous laisse
23:46 <gawel> certes
23:46 <ogrisel> a demain pour la suite
23:46 <gawel> ouaip, pareil
23:46 <gawel> ++
23:47 <ogrisel> demain je suis a pedouaille les gonezes chez un client donc m'attendez pas si a 19h je suis pas en ligne
23:47 <ogrisel> mais bon normalement je devrait etre la
23:54 <Bader> demain je pourrais pas non plus être présent
23:54 <Bader> en fait je peux pas les mercredi