07:22 <Ohan> o/
09:36 <gawel> matin
09:38 <haypo> calin
09:40 <ameurant> shampoing
09:41 <Ohan> salut a tous
09:45 <haypo> Ohan: p'tain, tu casses le rime
09:48 <Ohan> je reprends : salut à tous les vilains
09:52 <cyberj> Laaaaapin
09:57 <haypo> copain :)
09:59 <Ohan> nan, crétin, lapin crétin
10:01 <haypo> (oui mais copain car j'adore ce jeu)
10:01 <cyberj> mais je parle pas de /a bande de sagouins
10:02 <cyberj> Je parle du lapin, du lapin, le lapin ! le lapin !
10:04 <haypo> www.lapin.org ?
10:05 <gawel> harobed: t'utilise FA dans django ?
10:05 <cyberj> http://tinyurl.com/lelapin
10:06 <harobed> gawel: non
10:06 <harobed> gawel: dans pylons
10:06 <gawel> ok ok
10:06 <cyberj> et http://tinyurl.com/laaapin
10:06 <harobed> gawel: enfin, je fais des essais afin de décliner FA pour générer automatiquement des formulaires (une zone d'admin) évolué comme dans django
10:07 <harobed> j'ai essayé de faire évoluer le code django, mais bon... c'est trop imbriqué...
10:07 <gawel> ouais y a un semblant de truc mais c'est moyen bien
10:07 <harobed> enfin pas de troll ;)
10:07 <harobed> gawel: oui... ext.pylons.admin ?
10:07 <gawel> ouais
10:07 <harobed> gawel: la base est bonne
10:07 <harobed> je pars là dessus
10:08 <harobed> je pense que je vais passer pas mal de temps dessus ce week end
10:08 <harobed> le week end dernier, j'ai fait mes tests au sujet des possibilités de configuration de FA
10:08 <harobed> patch que tu as vu
10:09 <harobed> mais je vais poster sur la mailing list de FA, pour savoir quel est la philosophie de FA par rapport au template
10:09 <harobed> savoir si il doit être customisable pour utiliser plusieurs template ou alors pour en utiliser d'autre il faut dériver
10:10 <cyberj> FA ?
10:10 <harobed> car le coup du try: ... import mako pour choisir entre tempita et mako je trouve ça moyen
10:10 <gawel> y en a pas vraiment.
10:10 <gawel> ouais
10:10 <harobed> le mec qui a mako, ne peut plus utiliser templita
10:10 <harobed> s/templita/tempita/
10:10 <gawel> en même temps c'est tout pourrite, tempita :D
10:10 <harobed> ;)
10:11 <gawel> mais je suis d'accord qu'une conf global ca serait bien
10:11 <harobed> c'est pour ça que j'ai écris une classe d'abstraction sur le choix du template
10:11 <gawel> mais je veux un "meilleurs" moyen. j'y penses
10:11 <harobed> j'aimerais aussi, j'ai réfléchi mais pas assez car je n'ai pas trouvé de solution élégante
10:11 <gawel> un truc plus à la pylons. from fa import config; config.charset = 'utf-8'
10:12 <harobed> c'est ce que j'ai fait
10:12 <gawel> oui et non :)
10:12 <harobed> enfin, c'est plutot actuellement : from fa import config; config['charset'] = ...
10:13 <harobed> mais ce n'est pas difficile d'avoir config.charset ...
10:13 <harobed> je peux me baser sur simplesettings
10:13 <gawel> et aussi config.template_render = MakoTemplate()
10:14 <gawel> ou template_engine = MakoTemplate()
10:14 <gawel> pour pouvoir faire genre JinjaTemplate()
10:14 <harobed> ha... affecter un classe et non pas une chaine
10:14 <gawel> yep
10:14 <harobed> je note
10:15 <harobed> je vais y réfléchir ce week end
10:16 <AlexCONRAD_> ça bosse dure on dirait :)
10:16 <gawel> peut pas trop avancer dans mon taf aujourd'hui :p
10:17 <harobed> le gros problème que j'ai eu, c'est que quand FieldSet est déclaré, les méthodes statiques comme _render sont définis
10:17 <harobed> problème : quand je configuré FA avec FA.config la classe FieldSet était déjà parsé
10:17 <harobed> et défini
10:17 <gawel> déjà init, ouais
10:17 <AlexCONRAD_> gawel: tu connais WTForms ?
10:18 <harobed> c'est pour ça que j'ai défini class __TemplateRender dans mon patch
10:18 <harobed> avec un fontion __call___
10:18 <harobed> je trouve que c'est ça le plus crade
10:19 <gawel> non, juste de lecture
10:20 <gawel> non, le plus crade c'est l'admin :p
10:20 <AlexCONRAD_> j'ai l'impression que ça ressemble tellement à des trucs déjà existants
10:21 <harobed> gawel: je parle de ma proposition crade ;)
10:21 <harobed> serieux... admin n'est pas si crade
10:26 <gawel> ah
10:27 <gawel> le problème de l'admin c'est que c'est pas customisable
10:27 <gawel> les template en hardcoded c'est d'un moche
10:31 <harobed> gawel: c'est justement là dessus que je souhaite travailler
10:31 <harobed> l'idée, c'est d'avoir une base customisable dans FA
10:32 <harobed> puis des packages "thèmes"
10:33 <gawel> fa.themes.pink
10:34 <harobed> par exemple un egg formalchemy.admin.theme.django
10:34 <harobed> oui
10:34 <gawel> je crois que c'est pas le but, effectivement
10:35 <gawel> mais bon si tu veux enlarge le namespace, pourquoi pas
10:35 <harobed> je comprend pas "je crois que c'est pas le but"
10:37 <gawel> le but de fa c'est d'avoir un truc low level, customisable
10:37 <gawel> pas d'avoir un truc pre-customisé
10:38 <gawel> et de maintenir X themes
10:39 <Ohan> c'est quoi FA?
10:39 <gawel> formalchemy
11:03 <No`> salut l'afpy
11:07 <ccomb> 'jour
11:11 <Ohan> salut No`
11:12 <Ohan> et FA, c'est ce qui est utilisé par Django pour faire son admin site?
11:12 <gawel> non
11:12 <Ohan> ou alors ils ont developpé leur truc à eux?
11:13 <Ohan> ok
11:13 <Ohan> j'ai l'impression qu'ils souffrent un poil du syndrome NIH, je me trompe? :p
11:17 <cyberj> Ou qu'il avaient une vision différente de la chose
11:20 <Ohan> moui, pas faux
11:20 <Ohan> c'est ce qu'ils ont avancé comme explication jusqu'à présent en tout cas ;)
11:20 <Ohan> et ça leur a pas trop mal réussi jusqu'à présent il semblerait
14:06 <harobed> tarek: petite question, dans tes travaux sur distutils et compagnie, il y a quelque chose de prévu pour supprimer des eggs ?
14:06 <harobed> un easy_remove ...
14:32 <kujiu> bonjour
20:31 <alnix> yop
20:31 <alnix> j'ai une question a la con
20:31 <alnix> je n'arrive pas a comprendre comment je peut utiliser une property mais static