01:29 <ogrisel:#afpy> il est l'heure de geeker du python avec du reaggae dubstep: http://soundcloud.com/search?q[fulltext]=reggae+dubstep
08:47 <cyp:#afpy> plop
09:18 <magopian:#afpy> o/
12:03 <gawel:#afpy> ccomb tu kif hein. c'était telement simple
12:04 <ccomb:#afpy> gawel: oui pas con
12:04 <gawel:#afpy> :)
16:59 <solevis:#afpy> bonjour
17:05 <feth:#afpy> mA?in ?
17:05 <feth:#afpy> mince, meme chez moi ça passe pas :)
17:12 <marmoute_:#afpy> mes fonts X n'ont pas non plus le machin
17:15 <feth:#afpy> http://tuttu.info/~feth/matin.png
19:30 <yota:#afpy> gawel: excellent le texte sur pyramid
19:30 <yota:#afpy> chrism écrit des tétrachiés de docs
19:35 <gawel:#afpy> grave ouais
19:38 <yota:#afpy> j'attends bcp de ce projet
19:43 <ogrisel:#afpy> ce nouveau job j'y crois a mort
19:47 <yota:#afpy> job ?
19:49 <gawel:#afpy> moi sans plus. je sais pas trop quoi en penser pour l'instant
19:50 <gawel:#afpy> je suis pas sur que la comunauté pylons adhère. y en a surement qui vont se barrer vers d'autres micro framework
19:51 <marmoute_:#afpy> ogrisel: c'est la chance de ta vie ?
19:51 <ogrisel:#afpy> yota: tu connais plus tes classiques ?
19:51 <yota:#afpy> ben euh
19:51 <yota:#afpy> la comme ca je vois pas
19:52 <yota:#afpy> gawel: ca peut importe, le projet est intéressant
19:52 <yota:#afpy> y'a des personnes expérimentées derriere
19:52 <yota:#afpy> avec des idees intéressantes
19:52 <gawel:#afpy> ouais... mais si y a pas de comunauté, bon
19:52 <ogrisel:#afpy> Mais ce boulot est la chance de ma vie, j'y crois à mort !
19:53 <yota:#afpy> y'a une diff entre pas de communauté et des gens qui se barrent
19:53 <gawel:#afpy> y a pas beaucoup de commiters dans les deux
19:54 <gawel:#afpy> et bon, c'est pas un nouveau projet. c'est bfg :D
19:59 <ccomb:#afpy> si c'est cool, ça rapproche les communautés pylons/bfg/zope/turbogears
20:00 <ccomb:#afpy> par contre ça fait un nom de plus
20:00 <gawel:#afpy> s/ça rapproche/ça va peut-être rapprocher/
20:00 <ccomb:#afpy> dès qu'un truc sort en version 1.0, ça dure 1 ou 2 ans, puis ils changent de nom et repartent sur 1.0
20:00 <gawel:#afpy> pour l'instant, ça troll
20:01 <ccomb:#afpy> on va pouvoir faire du ZCML dans Pylons, mouhaahaha
20:01 <yota:#afpy> ahahah
20:01 <gawel:#afpy> ouais... et ne plus avoir de controller :/
20:01 <ccomb:#afpy> quoipourquoi
20:02 <ccomb:#afpy> les vues de bfg c'est exactement pareil que les controllers de pylons
20:02 <gawel:#afpy> bah non. c'est soit des fonctions, soit des classes avec un __call__
20:02 <gawel:#afpy> et pas une classe avec une méthode par action
20:02 <ccomb:#afpy> oui bon comme django quoi
20:02 <ccomb:#afpy> oups :P
20:03 <gawel:#afpy> ouais mais django c'est pourri aussi pour ça
20:03 <gawel:#afpy> donc bon
20:03 <gawel:#afpy> enfin doit y avoir moyen de faire une implémentation de route pour pouvoir utiliser un controller
20:04 <gawel:#afpy> si y a plus ça, ça va clairement manquer. c'est le seul truc qui me fait chier
20:05 <ccomb:#afpy> y a forcément un moyen
20:05 <gawel:#afpy> du moins le seul que j'ai détecté pour l'instant
20:05 <ccomb:#afpy> tu t'en fous au pire tu décales tout d'un cran
20:05 <gawel:#afpy> faut un add_resource qui marche comme le add_view
20:06 <ccomb:#afpy> controleur -> module, et methode -> fonction
20:06 <gawel:#afpy> non je m'en fou pas, c'est relou
20:06 <gawel:#afpy> je code avec des objets moi. si je voulais faire du fonctionnel je ferais de l'erlang
20:06 <ccomb:#afpy> y a un truc qui empeche de faire pointer une route vers une méthode d'une vue ?
20:07 <gawel:#afpy> oui, ca existe pas
20:07 <gawel:#afpy> enfin ya pas de décorateur pour ça
20:07 <ccomb:#afpy> pour les vues si
20:08 <gawel:#afpy> url de la doc ?
20:08 <ccomb:#afpy> tu peux pas foutre le meme decorateur d'une vue/fonction sur une méthode ?
20:08 <gawel:#afpy> bah non
20:08 <ccomb:#afpy> @bfg_view ?
20:09 <gawel:#afpy> url ?
20:09 <ccomb:#afpy> http://docs.repoze.org/bfg/1.3/api/view.html#repoze.bfg.view.bfg_view
20:10 <ccomb:#afpy> A function, class or method decorator which allows a developer to create view registrations nearer to a view callable definition than use of ZCML or imperative configuration to do the same.
20:11 <gawel:#afpy> je suis pas sur que y ai ca dans pyramid
20:11 <ccomb:#afpy> ah si pylons pollue bfg alors ça va plus :P
20:12 <gawel:#afpy> http://docs.pylonshq.com/pyramid/dev/narr/views.html#view-callables
20:12 <ccomb:#afpy> mais pyramid 1.0 c'est pas juste bfg 1.4 ?
20:13 <ccomb:#afpy> @view_config
20:13 <ccomb:#afpy> c'est juste les imports qui changent, ils ont un script de migration automatique
20:14 <ccomb:#afpy> http://docs.pylonshq.com/pyramid/dev/api/view.html#pyramid.view.view_config
20:14 <ccomb:#afpy> A function, class or method decorator which allows a developer to create view registrations nearer to a view callable definition than use of ZCML or imperative configuration to do the same.
20:14 <ccomb:#afpy> ils ont fait un gros sed -i
20:14 <gawel:#afpy> ah ouais. mais c'est quoi le context ?
20:15 <gawel:#afpy> ah c'est quand y a un model
20:15 <yota:#afpy> mouahah dangoor abondonne encore un projet
20:15 <yota:#afpy> ce mec est absoluement pas fiablr
20:15 <ccomb:#afpy> ski ?
20:16 <ccomb:#afpy> ah Paver
20:17 <yota:#afpy> oui
20:17 <gawel:#afpy> bref, ça troll: http://groups.google.com/group/pylons-discuss/browse_thread/thread/92d8ef2d8678fdca?hl=en
20:17 <ccomb:#afpy> je sais meme plus ce que c'est
20:17 <yota:#afpy> un truc a pas utiliser
20:17 <yota:#afpy> :)
20:18 <ccomb:#afpy> ouais c'est les traumatisés de zope qui trollent
20:18 <gawel:#afpy> bah ouais
20:19 <ccomb:#afpy> c'est un blaireau le mec
20:19 <ccomb:#afpy> vraiment pas ouvert d'esprit
20:20 <ccomb:#afpy> personne l'oblige à faire du xml
20:20 <ccomb:#afpy> juste ça lui file des boutons de voir le mot zcml même si c'est facultatif
20:22 <gawel:#afpy> ouais, mais je suis d'accord que ça apporte rien pour l'instant
20:22 <gawel:#afpy> et que si ca commence a parler viewlet etc. ca va faire vomir tout le monde
20:23 <ccomb:#afpy> ça apporte rien à lui, mais c'est cool d'avoir tous les paradigmes dispos dans un meme framework
20:23 <ccomb:#afpy> du coup tu peux choisir, route ou traversing, decorateur ou config zcml
20:24 <gawel:#afpy> y avait pas déjà ça dans bfg ?
20:24 <ccomb:#afpy> si
20:24 <ccomb:#afpy> pylons apporte rien à bfg mais l'inverse si
20:24 <ccomb:#afpy> techniquement
20:24 <gawel:#afpy> bah, bof. pour moi ils avait pas le même usage, ctout
20:24 <ccomb:#afpy> après c'est bien d'avoir gardé le nom pylons pour le projet
20:25 <ccomb:#afpy> repoze.bfg y avait pas plus pourri comme nom
20:25 <gawel:#afpy> haha
20:25 <ccomb:#afpy> déjà un nom de framework avec un namespace c'est profondément débile
20:25 <gawel:#afpy> pour moi bfg ca fait déjà trop de truc
20:26 <gawel:#afpy> genre les permissions je m'en tape
20:26 <gawel:#afpy> y a repoze.what si j'en ai besoin. et bien souvent j'en ai pas besoin
20:26 <ccomb:#afpy> t'as raison, vaut mieux demander pardon que la permission
20:27 <gawel:#afpy> donc y a des couches en trop et ça doit pas être la seule
20:27 <ccomb:#afpy> ça existe pas, repoze.pardon ?
20:27 <ccomb:#afpy> ou mais ça fait tout ça dans moins de lignes que pylons je crois
20:28 <gawel:#afpy> je sais pas trop comment il calcul ça
20:30 <gawel:#afpy> et pylons est plus wsgi compliant. ça me gène aussi, ça
20:30 <ccomb:#afpy> bof, webob contre webob
20:30 <gawel:#afpy> pas vraiment
20:31 <gawel:#afpy> http://pylonshq.com/docs/en/0.9.7/wsgi_support/
20:31 <ccomb:#afpy> oui je sais t'aimais bien le Controller(environ, start_response)
20:32 <gawel:#afpy> bah, c'est plus que pratique
20:45 <ccomb:#afpy> fuck pidgin
20:48 <No`:#afpy> salut l'afpy
21:01 <solevis:#afpy> Salut No`