08:28 <cyp:#afpy> plop
09:24 <morgan`:#afpy> hello
09:35 <jpcw:#afpy> matin café
10:15 <encolpe:#afpy> bonjour
10:16 <encolpe:#afpy> SupInfo a proposé des dates à Sébastien pour l' AFPyCon
10:55 <pynonoir:#afpy> bonjour
10:55 <pynonoir:#afpy> il y a un gros pb sur le site web de l'afpy ?
10:56 <misc:#afpy> si
10:56 <misc:#afpy> mais la machine est down
10:57 <pynonoir:#afpy> et la liste de diffusion aussi ?
10:58 <misc:#afpy> euh, je sais pas
10:59 <pynonoir:#afpy> merci :)
15:13 <Maddingue:#afpy> guys, j'ai des questions
15:13 <Maddingue:#afpy> la doc lisible sur docs.python.org, elle est générée à partir de quoi ?
15:14 <NelleV:#afpy> sphinx
15:14 <Maddingue:#afpy> ça c'est l'outil
15:15 <Maddingue:#afpy> ce que je me demande, c'est comment on passe des sources de ConfigParser.py à http://docs.python.org/library/configparser.html
15:15 <misc:#afpy> ou est la source de la documentation, en gros
15:15 <NelleV:#afpy> ah
15:15 <NelleV:#afpy> deux sec
15:16 <NelleV:#afpy> Maddingue: tu la génères à partir des modules a priori
15:16 <Maddingue:#afpy> ah merde, c'est à côté en fait
15:16 <Maddingue:#afpy> pour ConfigParser, la doc est en fait dans Doc/library/configparser.rst
15:16 <NelleV:#afpy> oui
15:17 <NelleV:#afpy> enfin, ça dépends de quel doc tu parles
15:18 <NelleV:#afpy> en gros, sphinx te permet de générer à la fois de la documentation écrite à partir de fichier rst, et de la documentation des modules
15:18 <NelleV:#afpy> par exemple: http://scikit-learn.sourceforge.net/modules/generated/scikits.learn.pca.PCA.html#scikits.learn.pca.PCA
15:18 <NelleV:#afpy> ça, c'est issue de la documentation du code
15:19 <Maddingue:#afpy> mouais. mais dans le cas de ConfigParser, je vois qu'il faut écrire deux fois la doc, c'est pas très pratique
15:19 <NelleV:#afpy> cad écrire deux fois la doc ?
15:20 <Maddingue:#afpy> ben les fonctions, classes, exceptions sont à la fois documentées dans le .py et dans le .rst
15:20 <NelleV:#afpy> t'as la documentation dans le code et la documentation utilisateur
15:20 <NelleV:#afpy> o_O
15:20 <NelleV:#afpy> ok
15:22 <Maddingue:#afpy> hmm, si une partie de la doc est en .rst, c'est qu'il doit y avoir un module de base pour lire ça ?
15:23 <NelleV:#afpy> cad un module de base ?
15:23 <NelleV:#afpy> sphinx a la base, ça utilise rst
15:23 <NelleV:#afpy> la génération de documentation à partir des modules est une option supplémentaire
15:26 <Maddingue:#afpy> ma question serait plutôt : y at-il un module dont je puisse appeler une fonction/méthode en lui passant une chaine rst et qu'il m'affiche sur la console en formattage ANSI
15:27 <Maddingue:#afpy> en gros, je voudrais faire une page de manuel en suivant les standards usuels (NAME, DESCRIPTION, etc)
15:30 <NelleV:#afpy> mmh
15:30 <NelleV:#afpy> oula, c'est une autre histoire ça :)
15:31 <NelleV:#afpy> Maddingue: il me semble que ça n'a rien à voir avec python
15:31 <NelleV:#afpy> Maddingue: j'ai un tuto sous la main, mais je ne l'ai jamais utilisé.
15:31 <NelleV:#afpy> http://anaturb.net/create_man_p.htm
15:31 <Maddingue:#afpy> oui mais non, je n'ai pas envie d'écrire du nroff
15:31 <morgan`:#afpy> Maddingue, je ne sais pas si c'est ce que tu cherches, mais il me semble qu'il y a un rst2man dans docutils
15:32 <NelleV:#afpy> Maddingue: ça se compile
15:32 <NelleV:#afpy> Maddingue: t'as rst2man comme morgan` l'indique, ou latex2man
15:32 <Maddingue:#afpy> rst2man, déjà c'est plus intéressant, si c'et disponible dans ma version de Python
15:33 <Maddingue:#afpy> je ne vois qu'un rstlint en 2.6 et 2.7
15:34 <NelleV:#afpy> https://bitbucket.org/mg/rst2man
15:36 <Maddingue:#afpy> ok, merci