08:26 <kujiu> bonjour
        09:26 <encolpe> bonjour
        09:26 <kujiu> salut encolpe 
        09:29 <madin60> bijour encolpe 
        10:41 <gawel> matin
        10:44 <feth> de peu
        10:44 <yotaff> matin aussi
        11:07 <ccomb> yotaff: les adresses @pycon.fr c'est quoi, des alias, des listes ?
        11:07 <yotaff> alias
        11:07 <ccomb> sur ?
        11:08 <ccomb> sur CD ?
        11:10 <gawel> c'est dédé
        11:10 <madin60> il est ou dédé
        12:50 <AlexCONRAD> \o
        12:51 <kujiu> salut AlexCONRAD 
        12:53 <AlexCONRAD> lo kujiu
        13:31 <Ohan> dites, je viens de lire http://www.vi-improved.org/tutorial.php
        13:32 <Ohan> pour folder, il faut rajouter des {{{ }}} dans son code? Oo
        13:33 <feth> oupa
        13:43 <ccomb> Ohan: tu peux replier sur l'indentation
        13:46 <ccomb> set foldmethod=indent
        13:46 <ccomb> set foldlevel=0
        13:46 <ccomb> c'est un peu violent mais j'aime bien
        13:47 <kujiu> ccomb: j'aime bien aussi ça :p
        13:59 <glooze> ccomb, en fait j'ai ni categorie ni tag python
        13:59 <glooze> hmm ... je vais créer une catégorie python
        13:59 <glooze> et mettre les billets récents qui concernent python dedans
        14:03 <glooze> par contre, je pense pas avoir un rss par catégorie
        14:03 <ccomb> skeu j'allais dire
        14:03 <ccomb> wordpress peut pas faire ça ?
        14:05 <madin60> Ohan, tu compte te convertir a vim ou bien?
        14:05 <madin60> lol
        14:06 <glooze> ccomb, j'en sais rien
        14:07 <madin60> ccomb moi je prefere un foldlevel = 2
        14:07 <madin60> pour avoir une idee du contenu...
        14:07 <madin60> à 0 on a que le nom
        14:08 <ccomb> oui d'ailleurs 0 c'est trop violent, je repasse à 1
        14:09 <Ohan> madin60, nan, pas pour le moment, vim me parait vraiment trop "elitiste" ou "puriste" pour moi
        14:09 <ccomb> ça permet d'avoir les noms de methodes
        14:09 <Ohan> franchement c'est chaud quoi, trop ed raccourcis a retenir
        14:09 <Ohan> et le fait de devoir changer de mode à longueur de temps, vraiment usant...
        14:09 <madin60> nan les raccourcis pas besoins... 
        14:09 <carxwol> on s'y fait très vite
        14:09 <Ohan> mouais
        14:09 <carxwol> et les raccourcis idem
        14:10 <madin60> moi pour l'instant j'ouvre mon script
        14:10 <Ohan> déjà j'imagine qu'il faut télécharger/configurer/installer des plugins pour faire quoi que ce soit
        14:10 <carxwol> tu utilises pendant 1 semaine ou deux avec la quickreference imprimée devant les yeux, tu auras mémorisé l'essentiel
        14:10 <glooze> ccomb, http://blog.glooze.org/index.php/categorie/prog/python/feed/
        14:10 <Ohan> genre pour avoir de l'autocomplétion, des "code snippets", du text expand...
        14:10 <carxwol> c'est ça ou utiliser basiquement n'importe quel éditeur
        14:10 <glooze> en gros suffit d'aller dans la catégorie, et d'ajouter /feed/ à la fin :D
        14:11 <carxwol> Ohan: ça oblige a définir ses besoins :)
        14:11 <madin60> nan Ohan pas si dur que ca a mettre en place vim
        14:11 <carxwol> donc à en avoir conscience
        14:11 <ccomb> 'tain vous avez failli faire péter mon pidgin
        14:11 <carxwol> c'est pas un mal
        14:11 <ccomb> 4 messages dans la meme seconde :)
        14:12 <ccomb> Ohan: je suis pas un vrai puriste, la preuve j'utilise pas irssi :)
        14:12 <misc> ccomb: on va devoir te bruler pour avoir choisi autre chose que ce que la sainte caste recommende
        14:12 <madin60> ccomb alors fo utiliser vim, irssi et tty0 pour etre un puriste???
        14:13 <madin60> le plus chiant ca doit etre de naviguer sur le net via un terminal....
        14:13 <madin60> mais bon je m'y fera...
        14:13 <Ohan> ccomb, carxwol, madin60 and co
        14:13 <Ohan> vous me diriez tout ce qu'il faut pour avoir un vim aux petits oignons alors?
        14:13 <Ohan> genre le .vimrc qui va bien (j'ai que les infos pour le tabstop perso)
        14:14 <Ohan> les plugins ou que sais-je pour avoir toutqui va bien pour du dev python/php
        14:15 <gawel> si il y avait une façon de faire, ça se saurait
        14:15 <glooze> avec autocompletion ouais :o
        14:15 <ccomb> moi j'ai pompé la conf d'ogrisel
        14:15 <madin60> voila la mienne
        14:15 <madin60> http://pastebin.com/d73b8b835
        14:16 <ccomb> houla c'est vachement long
        14:16 <romain> Ohan: faut dire que si tu pars avec de la mauvaise volonté ça va pas aider
        14:16 <ccomb> t'façon faut jamais utiliser un truc à contrecoeur ou juste parce que ça fait puriste
        14:16 <ccomb> faut y voir un vrai intéret
        14:17 <carxwol> yep
        14:17 <carxwol> mais des fois, pour y voir un réel interêt, faut creuser un peu ce que ça peut faire
        14:17 <romain> madin60: la mienne est plus grosse : http://dev.peerfuse.org/repositories/entry/userconfs/.vimrc
        14:17 <ccomb> lol
        14:18 <ogrisel> faut vraiment qu'on les mette sous control de version sur un repo hg.afpy.org
        14:18 <Ohan> romain, c'est pas une question de mauvaise volonté,c 'est une question de courbe d'apprentissage
        14:18 <ccomb> Ohan: j'ai utilisé vim pendant des années en connaissant juste 1%
        14:19 <ccomb> maintenant je dois connaitre, allez, 9%
        14:19 <romain> Ohan: si tu y mets de la bonne volonté ce sera plus facile, tu seras dans un meilleurs etat d'esprit qui te mettra en condition pour apprendre plus vite
        14:19 <Ohan> romain, tu te sers de cette config pour le dev de tous les jours?
        14:19 <romain> si tu pars en disant que « toute façon c'est de la merde » forcément ça va pas aller
        14:19 <romain> oui
        14:19 <Ohan> romain, si j'étais pas de bonne volonté, je me serai pas frappé le tuto ir
        14:19 <Ohan> irc
        14:20 <romain> arrête de te plaindre et pense au plaisir que ça va te procurer
        14:20 <ccomb> en tout cas ne vous avisez jamais d'utiliser vim si ogrisel vous regarde derrière votre épaule
        14:20 <ccomb> vous allez vous faire incendier :D
        14:20 <ccomb> « ouaiiis stro nul ta conf vim »
        14:21 <Ohan> c'est que moi ou romain me parle de manière vachement hautaine? c'est limite agaçant je dois avouer
        14:21 <madin60> romain je vais te piquer quelques config
        14:22 <Ohan> madin60, tu t'es fait un fichier template python? c'est ca que je vois dans ta config?
        14:22 <madin60> ouai
        14:22 <ogrisel> ccomb: pfff
        14:22 <madin60> un skelette de script en python
        14:22 <madin60> pour la création de nouveau script j'ai l'eesentiel
        14:22 <madin60> les 2 premiere ligne
        14:23 <madin60> un exemple de classe
        14:23 <Ohan> ok
        14:23 <madin60> un exemple de methode
        14:23 <Ohan> et le "set backspace=2" ca fait quoi?
        14:25 <carxwol> Ohan: sinon introduction à emacs, il est pas mal aussi
        14:25 <carxwol> mais quand t'as utilisé vim quelques années, c'est perturbant
        14:26 <Ohan> carxwol, emacs je l'ai utilisé pas mal de temps, mais j'ai vraiment pas accroché
        14:26 <carxwol> (bouquin o'reilly)
        14:26 <feth> moi j'ai que dix doigts
        14:26 <Ohan> disons que même si je ne l'utilise que tres basiquement, j'utilise souvent vim (plusieurs fois par jour)
        14:27 <Ohan> mais je n'en connais quasi rien (genre gg, G, dd, x, w, je crois que je connais rien d'autre)
        14:29 <Ohan> ce que je trouve perturbant avec emacs: des raccourcis clavier a rallong avec des ctrl+maj+s, alt+w+c+0 (je sors des exemples fictifs, je m'en rappelle plus mais c'est dans ce genre)
        14:29 <ccomb> c'est aussi ce qui m'a rebuté
        14:29 <Ohan> ce que je trouve perturbant avec vim: le changement de mode (qui paradoxalement permet de justement se passer de raccourcis a rallonge)
        14:30 <Ohan> +d
        14:30 <Ohan> +de
        14:30 <glooze> Ohan, non non
        14:30 <glooze> assez de de dans ta phrase
        14:30 <misc> Ohan: bah y a pas de secret, y a qu'un nombre fini de touche sur un clavier 
        14:31 <romain> je pense que le plus intelligent serait d'avoir une pédale pour changer de mode vim
        14:31 <romain> parce que le seul inconvénient, c'est que la touche echap est pas super accessible
        14:31 <No`> hello l'afpy
        14:31 <Ohan> c'est vrai c'est dommage
        14:31 <Ohan> salut No` 
        14:31 <glooze> hello le bayonnais
        14:32 <Ohan> y'a un vrai effort pour que les mains ne se déplacent pas (rempalcer le édplacement par fleches par un déplacement avec hjkl)
        14:32 <No`> ah oui, tiens
        14:33 <ccomb> non ça trolle pas, ça informe
        14:34 <kujiu> c'est vrai que c'est le genre de discussion qui dérape très vite
        14:34 <glooze> ccomb, ça te va pour le planète mon feed ?
        14:37 <ccomb> glooze: y a un rss filtré ?
        14:37 <glooze> http://blog.glooze.org/index.php/categorie/prog/python/feed/
        14:37 <ccomb> ah bah oui super
        14:39 <ccomb> ayé http://www.afpy.org/planet/feed/rss/
        14:40 <ccomb> zut
        14:40 <ccomb> http://www.afpy.org/planet/
        14:41 <haypo> glooze: j'ai droit te citer sur ma page ouaibe ? "on se demande pourquoi les autres langages ont des syntaxes si compliquées..."
        14:44 <haypo> pour rajouter à ma collection au début de la page http://www.haypocalc.com/wiki/Python
        14:46 <ccomb> Ca vous dit pas de rétablir le sondage à gauche sur le blog de harobed, là ? :) http://www.harobed.org
        14:47 <haypo> je vais prendre le dernier
        14:47 <haypo> non, pas visual basic :)
        14:54 <haypo> glooze ?
        14:55 <glooze> harobed, hmm ?
        14:55 <glooze> haypo, oui oui
        14:55 <glooze> Nan mais sérieux
        14:55 <haypo> ok, j'ai rajouté ta citation
        14:55 <glooze> le but de la POO c'était d'organiser les programmes comme des ensembles d'objets avec des interactions en eux
        14:55 <glooze> (et le programme principal qui gère tout ça)
        14:56 <glooze> quand on voit C++, y a des choses franchement inutilement complexes pour un langage qui se veut objet :p
        14:56 <romain> haypo: c'est d'une laideur insoutenable mediawiki avec le fond noir :)
        14:57 <haypo> romain: va à l'assemblé / au sénat / au parlement européen pour te plaindre !
        14:57 <haypo> (c'est passé ou pas HADOPI ?)
        14:57 <ccomb> ça continue jusqu'au 31
        14:58 <kujiu> haypo: ce n'était que la première partie des débats
        14:58 <kujiu> là c'est terminé
        14:58 <kujiu> reprise de l'examen le 31
        14:58 <ccomb> ça a l'air perdu d'avance
        14:58 <kujiu> et jusqu'au 2 avril
        14:58 <ccomb> ah ok
        14:58 <kujiu> enfin théoriquement
        14:58 <kujiu> mais bon, ça va prendre pas mal de retard vu le rythme que ça prend
        14:58 <glooze> ccomb, cependant je m'interroge
        14:58 <glooze> je suis pas membre de l'afpy, encore :D
        14:59 <glooze> Le planet ne se limite pas au membre ?
        14:59 <glooze> *aux membres
        14:59 <ccomb> non
        14:59 <haypo> bon bah le noir va rester un peu sur mon wiki :)
        14:59 <ccomb> tout ce qui est intéressant sur python en français
        14:59 <glooze> ok
        14:59 <ccomb> bon, tout n'est pas en français
        15:02 <ccomb> mais ton inscription n'est qu'à quelques clics d'ici :)
        15:04 <Ohan> vimtutor ROX!
        15:06 <glooze> ccomb, ouais, j'ai été trop vite pour Ruby à l'époque
        15:06 <glooze> Donc permets moi de ne pas m'inscrire de suite :p
        15:09 <haypo> kujiu: j'ai entendu que la france n'a pas droit de décider vu que l'europe est train d'examiner la même loi (HADOPI), enfin, un truc du genre
        15:09 <kujiu> non, il s'agit du paquet telecom
        15:09 <romain> l'europe a déjà rendu illégal l'institution d'une entité indépendante pour prendre des décisions judiciaires
        15:09 <Ohan> quelqu'un sait quelle est la dernière date pour proposer une conf pour pycon?
        15:10 <kujiu> et en fait il y'a eu un rappel disant que seule une entité judiciaire peut contraindre une liberté
        15:10 <misc> Ohan: j'ai deja demandé, et l'idée, c'est le programme pour fin mars, si possible 
        15:10 <misc> Ohan: tu veut présenter un truc ?
        15:10 <kujiu> chose à laquelle la loi prévue répond qu'un accès internet n'est pas une liberté
        15:11 <ccomb> ça devrait être un droit opposable :)
        15:11 <kujiu> la réponse est non
        15:11 <kujiu> internet n'est ni un droit opposable, ni une liberté fondamentale
        15:11 <No`> c'était qui qui avait promis que 95 % des foyers seraient connectés ?... me rappelle plus...
        15:11 <kujiu> bref, une magouille pour passer une loi à travers les mailles du filet européen
        15:12 <No`> bon, en même temps, ça devait être "connectable au haut-débit", et personne n'avait lu les petites lettres
        15:12 <No`> "à condition de ne pas être vilain avec Dany Boon et d'acheter un exemplaire du dernier album de Carla"
        15:13 <Ohan> misc, bah tu m'avais proposé l'histoire de "DVCS, pourquoi, comment?"
        15:13 <Ohan> misc, mais ca va faire short je pense... jev ais voir
        15:13 <Ohan> c'est surtout que je sais pas du tout si je peux venir pour l'instant donc voila quoi ;)
        15:13 <misc> oui, en effet 
        15:14 <Ohan> je sais pas si c'est pas un peu hors sujet pour une conf python?
        15:14 <romain> y en a qui y ont présenté mercurial
        15:14 <kujiu> No`: je crois que ça va devenir amusant quand un hébergeur sera interdit pendant 1 an de connection internet
        15:14 <Ohan> ah, ca va pas faire redondant du coup?
        15:15 <misc> Ohan: non, c'etait l'année derniére 
        15:16 <misc> Ohan: au pire, demande aux organisateurs, ce que je ne suis pas
        15:16 <Ohan> c'est qui les orga?
        15:16 <Ohan> bon enfin c'est que du très hypothétique pour le moment
        15:16 <misc> -> yota :)
        15:17 <Ohan> ok, je verrais ca a l'occase
        15:17 <misc> Ohan: bah, c'est mieux que rien, même si c'est de l'ypothése 
        15:17 <haypo> Ohan: ta conf' m'intéresse
        15:17 <Ohan> haypo, y'a pas de conf pour le moment :P
        15:17 <haypo> Ohan: tu vas parler de bazar, mercurial, git et d'autres ?
        15:18 <Ohan> et si il y en a une, ca sera basé texto sur un billet que j'aurais fait au préalable
        15:18 <Ohan> le but est surtout de s'addresser aux grands débutants qui n'ont jamais utilisé de (D)VCS
        15:18 <Ohan> et pourquoi il faut en utiliser
        15:18 <david`bgk> ou pas :)
        15:18 <Ohan> je pensais surtout axer sur "pourquoi utiliser un gestionnaire de versions"
        15:19 <Ohan> et faire une petite partie a la fin sur l'avantage des DVCS  par rapport aux VCS 
        15:19 <No`> "et il utilisa un gestionnaire de révision sur l'Australie. Fit un Rollback et commença les autres continent. Et il vit qeu c'était bon. Amen"
        15:19 <haypo> No`: ?
        15:20 <Ohan> haypo, faut voir que je susi absolument pas un expert, meme pas un utilisateur confirmé
        15:20 <haypo> Ohan: quand tu es expert, t'as pas envie de faire une conf' débutant :)
        15:20 <haypo> (t'as _plus_ envie)
        15:20 <Ohan> je m'en sers que de manière très basique, mais misc m'avait proposé de faire une prez suite à mon explication ici même a madin60 sur l'utilité et l'utilisation des (D)VCS
        15:21 <romain> haypo: t'as marquée ta future conf sur Unicode comme étant à destination des débutants :)
        15:22 <haypo> romain: je compte faire de l'évangilisation
        15:22 <No`> haypo: c'était un délire qu'on s'était tapé sur IRC un jour, à propos des marsupiaux qui étaient une sorte de dépôt CVS sur lequel $DEITY expérimentait
        15:22 <haypo> erf
        16:14 <Ohan:#afpy> cw == ce sous vim?
        16:17 <ccomb:#afpy> Ohan: ?
        16:17 <romain:#afpy> w != e
        16:17 <romain:#afpy> w c'est mot suivant, e c'est fin du mot
        16:17 <Ohan:#afpy> je sais pas, on dirait que "change word" fait exactement la même chose que "ce" (alors que w va jusqu'a la fin du mot y compris l'espace, et e jusqu'a la fin du mot sans l'espace)
        16:17 <misc:#afpy> jon1012: http://fr.pycon.org/sessions tu peut ouvrir un compte,
        16:18 <Ohan:#afpy> romain, ce que je pensais, mais si je me met dans un mot, et que je tape cw ou ce, ca fait la même chose
        16:18 <romain:#afpy> en effet
        16:18 <romain:#afpy> c'est pas super logique
        16:18 <Ohan:#afpy> tant que je t'ai sous la main, comment on va de mot en mot "en arrière" ?
        16:18 <glooze:#afpy> Ohan, hey
        16:18 <glooze:#afpy> je te sers de tests 
        16:18 <ccomb:#afpy> b
        16:18 <Ohan:#afpy> glooze, hoy
        16:19 <Ohan:#afpy> glooze, comment ça?
        16:19 <jon1012:#afpy> misc: je m'en suis créé un... mais bon, je suis pas ultra présent à l'afpy, j'ai été qu'une seule fois aux réunions mensuelles :)
        16:19 <Ohan:#afpy> impec ccomb , merci ;)
        16:19 <glooze:#afpy> "Bon alors d'après ce que j'ai compris de votre explication avec un DVCS on fait comme un VCS, sauf qu'on peut committer hors ligne ?"
        16:19 <misc:#afpy> jon1012: j'ai jamais été aux réunions 
        16:19 <Ohan:#afpy> glooze, de quoi tu me cause? désolé j'y suis pas la :/
        16:19 <ccomb:#afpy> doit y avoir l'equivalent de 'e' en arriere, mais je sais plus
        16:19 <Ohan:#afpy> ccomb, b c'est déjà super :D
        16:19 <Ohan:#afpy> vous avez une cheat sheet a me conseiller? :D
        16:19 <glooze:#afpy> <Ohan> je pensais surtout axer sur "pourquoi utiliser un gestionnaire de versions"
        16:19 <glooze:#afpy> <Ohan> et faire une petite partie a la fin sur l'avantage des DVCS  par rapport aux VCS 
        16:20 <Ohan:#afpy> glooze, ok, et donc ta question est?
        16:20 <glooze:#afpy> "Bon alors d'après ce que j'ai compris de votre explication avec un DVCS on fait comme un VCS, sauf qu'on peut committer hors ligne ?"
        16:20 <Ohan:#afpy> (j'ai l'impression que je suis un peu à côté de la plaque :D vim m'a tuer)
        16:20 <glooze:#afpy> (C'est pas omar ?)
        16:20 <Ohan:#afpy> glooze, ouais, et que c'est plus puissant (plus rapide, plus facile a merger, a brancher...)
        16:21 <Ohan:#afpy> mais effectivement, quand on est seul developpeur sur un petit projet, l'avantage majeur c'est le commit local ;)
        16:21 <No`:#afpy> l'argument "je committe dans le train" devrait être suffisant
        16:21 <misc:#afpy> y a la rapidité 
        16:21 <romain:#afpy> ça rends également les contributions plus faciles
        16:22 <misc:#afpy> le fait que tu puisses réécrire l'histoire
        16:22 <Ohan:#afpy> misc, j'ai dis "seul sur un petit projet" ;)
        16:22 <misc:#afpy> et pour tout les staliniens du libre, c'est important 
        16:22 <Ohan:#afpy> euh, réécrire l'histoire, j'en ferai pas de la pub perso ;)
        16:22 <glooze:#afpy> "Et quand on dev tout seul ? C'est quoi la différence entre avoir des fichiers en local sur sa machine et committer à la maison, et committer en local pour faire un push après ?"
        16:22 <jon1012:#afpy> tout le monde peut proposer un changeset et avoir du credit par rapport à ca et pas le faire commiter par quelqu'un d'autre qui en prendra le crédit sur ohloh :)
        16:22 <Ohan:#afpy> glooze, bah justement, tu peux commiter en local, et push quand t'as une connection
        16:22 <Ohan:#afpy> connexion même
        16:23 <glooze:#afpy> Ohan, sauf que tu peux en svn garder tout en local
        16:23 <glooze:#afpy> et committer à la maison
        16:23 <No`:#afpy> glooze: tout seul, tu peux quand même créer facilement des branches en local, expérimenter, tester, et éventuellement renvoyer ça à la branche principale
        16:23 <Ohan:#afpy> glooze, oui
        16:23 <Ohan:#afpy> tu peux
        16:23 <glooze:#afpy> No`, ok
        16:23 <glooze:#afpy> donc petit projet avec un dev, ça a un intéret proche de 0
        16:23 <glooze:#afpy> par contre, gros projets, plein de devs, intérêt élevé
        16:23 <glooze:#afpy> je résume bien ?
        16:23 <ccomb:#afpy> ah non au contraire
        16:23 <misc:#afpy> c'est plus rapide à mettre en place que svn je pense 
        16:23 <Ohan:#afpy> glooze, je suis pas d'accord perso
        16:24 <Ohan:#afpy> c'est ultra simple a utiliser
        16:24 <Ohan:#afpy> brancher
        16:24 <glooze:#afpy> Ohan, je demande
        16:24 <Ohan:#afpy> merger
        16:24 <glooze:#afpy> j'en suis au VCS moi :p
        16:24 <No`:#afpy> glooze: pas d'accord. c'est tout aussi bien, mais ton workflow est différent quand on est seul
        16:24 <glooze:#afpy> Jamais fait de merge
        16:24 <glooze:#afpy> (tout seul :D)
        16:24 <Ohan:#afpy> et le commit local sans avoir a mettre en place un svn/cvs local... c'est sympa ;)
        16:24 <glooze:#afpy> je me sers que des tags
        16:24 <glooze:#afpy> pour fixer mes versions
        16:25 <Ohan:#afpy> genre t'as pas besoin d'avoir un daemon svn/cvs qui tourne en local pour commiter
        16:25 <Ohan:#afpy> c'est "prévu dans le process", c'est pas une feinte (je sais pas si c'est clair)
        16:25 <glooze:#afpy> t'as pas de daemon t'as qu'un client, en local
        16:25 <glooze:#afpy> pour du svn
        16:25 <Ohan:#afpy> et tu peux commiter en local sans serveur svn local?
        16:25 <No`:#afpy> oui mais t'as besoin d'être connecté à ton serveur SVN
        16:25 <glooze:#afpy> comme t'as le client git ...
        16:25 <ccomb:#afpy> Ohan: t'as pas besoin de daemon avec svn
        16:25 <misc:#afpy> Ohan: oui 
        16:25 <Ohan:#afpy> ccomb, je croyais, bon a savoir
        16:26 <ccomb:#afpy> tu commites sur file://localhost/depot
        16:26 <Ohan:#afpy> donc effectivement, par rapport a svn, pour un dev solo, intérêt moyen
        16:26 <glooze:#afpy> Ohan, non mais le commit local ça apporte rien si t'es tout seul sur projet sans branches
        16:26 <misc:#afpy> ben tu as souvent des branches 
        16:26 <glooze:#afpy> autant attendre d'avoir le net et commiter à ce moment là
        16:26 <ccomb:#afpy> Ohan: si, parce que t'as quand-meme pas besoin de mettre en place un depot à part
        16:26 <misc:#afpy> même tout seul, quand tu codes sur 2/3 trucs en même temps 
        16:26 <Ohan:#afpy> misc, ca dépends des dev j'imagine, comme glooze qui dit qu'il merge jamais
        16:26 <ccomb:#afpy> tu fais juste hg init et c'est parti
        16:26 <No`:#afpy> glooze: "attendre d'avoir le net"
        16:26 <glooze:#afpy> misc, euh ?
        16:26 <No`:#afpy> à la maison, j'ai attendu 5 mois
        16:26 <Ohan:#afpy> glooze, la par contre je suis furieusement contre
        16:27 <romain:#afpy> glooze: l'intérêt du commit c'est de gérer les versions et de pouvoir revenir en arrière, si tu fais un seul commit comprenant 10 modifications indépendantes ça ne sert pas trop
        16:27 <No`:#afpy> si j'avais eu connaissance des DCVS à cette époque, j'aurais pu "attendre"
        16:27 <david`bgk:#afpy> http://www.pointy-stick.com/blog/2009/03/16/dark-side-distributed-version-control/ résume bien un problème des dvcs
        16:27 <misc:#afpy> en fait, je dirait une chose, un dvcs t'apporte peut etre rien
        16:27 <misc:#afpy> mais ça te prendras rien non plus
        16:27 <misc:#afpy> donc la seule chose qui retient, c'est l'inertie dans des cas trés particuliers 
        16:27 <glooze:#afpy> Vous prenez si souvent le train ? XD
        16:28 <glooze:#afpy> Enfin, si longtemps serait le terme exact
        16:28 <glooze:#afpy> mais ok
        16:28 <encolpe:#afpy> J'ai une question pour les parisiens: j'ai un serveur associatif en rade chez redbus, est-ce que vous connaissez un magsin à Courbevoie/La défense ouvert le lundi ?
        16:28 <glooze:#afpy> je vais essayer de me créer un dépot git et tester
        16:28 <Ohan:#afpy> glooze, il faut prendre le réflexe de commiter souvent, tres souvent
        16:28 <ccomb:#afpy> david`bgk: tu veux pas nous faire un résumé en 1 ligne ?
        16:28 <glooze:#afpy> Ohan, moi je fonctionne par ticket de bug
        16:28 <glooze:#afpy> un bug corrigé, un commit
        16:28 <Ohan:#afpy> glooze, oui, effectivement
        16:28 <No`:#afpy> un nouvel argument: pendant que tu committes en décentralisé, ta bande passante est préservée pour pouvoir télécharger le dernier Luc Besson
        16:28 <Ohan:#afpy> mais corriger un bug peut entrainer un refactor massif
        16:29 <glooze:#afpy> mais dans mes cas personnels, beaucoup de demande de nouvelles fonctionnalités
        16:29 <Ohan:#afpy> ou  plusieurs modif différentes
        16:29 <david`bgk:#afpy> ccomb, les forks c'est mal pour l'unité et la cohérence d'un projet
        16:29 <glooze:#afpy> et là je me vois mal en faire 4 commits :p
        16:29 <Ohan:#afpy> j'ai adoré le billet tranchator de maite eolas sur luc besson ;)
        16:29 <glooze:#afpy> No`, Luc Besson ? Mauvais argument
        16:29 <ccomb:#afpy> je pense pas que ça encourage les forks
        16:30 <Ohan:#afpy> glooze, une nouvelle fonctionnalité peut parfois être 1 refactor, 3 modifs différentes... etc
        16:30 <glooze:#afpy> tu lirais mon blog tu saurais que je déteste la plupart des réals français
        16:30 <glooze:#afpy> Ohan, ok
        16:30 <ccomb:#afpy> au contraire ça permet de contribuer sans même avoir de droit de commit
        16:30 <glooze:#afpy> Ohan, mais je te dis, je vais tester :p
        16:30 <misc:#afpy> david`bgk: interdire le fork, c'est pas comme interdire le divorce :) ?
        16:31 <jon1012:#afpy> david`bgk: nope au contraire, c'est sain... et les forks avec un dvcs peuvent se rejoindre facilement, c'est l'intéret
        16:31 <david`bgk:#afpy> ccomb, ça devient très pénible pour les mainteneurs
        16:31 <Ohan:#afpy> je vois pas pourquoi les DVCS augmenteraient le nombre de forks par rapport a un VCS?
        16:31 <Ohan:#afpy> parce que c'est si simple de merger tu veux dire?
        16:31 <david`bgk:#afpy> misc, il ne faut pas l'interdire mais l'utiliser à bon escient
        16:31 <No`:#afpy> parce que c'est plus simple de faire une branche en local que d'obtenir des droits en commit sur un SVN
        16:32 <Ohan:#afpy> bah tu peux te faire une branche en local avec svn aussi non?
        16:32 <Ohan:#afpy> ou alors j'ai pas compris ce que m'ont dit glooze et misc 
        16:32 <No`:#afpy> et tu la committes comment sur ton dépôt ? faut des droits
        16:32 <ccomb:#afpy> oui mais pas une branche d'un autre projet
        16:32 <Ohan:#afpy> bah sur ton dépot local tu peux pas?
        16:32 <misc:#afpy> david`bgk: mais techniquement, le concept de bon escient n'a pas d'existence, soit tu permets par défaut , soit tu permets pas par défaut 
        16:33 <david`bgk:#afpy> misc, je ne te parle pas de théorie mais d'usage
        16:34 <misc:#afpy> david`bgk: ben tu as vu souvent des projets forkés à cause de l'usage d'un dvcs ?
        16:34 <david`bgk:#afpy> non mais c'est juste un problème de vocabulaire là
        16:35 <david`bgk:#afpy> oui j'ai plein de clone de mes dépôts juste parce que des contributeurs veulent corriger des bugs
        16:35 <david`bgk:#afpy> et je trouve pas ça génial
        16:35 <Ohan:#afpy> tredinnick il fait de ces billets fleuves quand même...
        16:35 <david`bgk:#afpy> alors qu'ils pourraient me demander les droits
        16:35 <david`bgk:#afpy> alors qu'ils pourraient créer des mercurial queues
        16:36 <david`bgk:#afpy> alors qu'ils pourraient faire des patchs tout simplement
        16:36 <david`bgk:#afpy> mais bon c'est tellement plus fun de cloner et d'avoir le power !
        16:36 <david`bgk:#afpy> je m'égare :)
        16:39 <misc:#afpy> ben perso, j'ai deja contribué plein de patchs sur gajim, j'ai jamais osé demandé les droits, car je trouve ça pretentieux 
        16:39 <jon1012:#afpy> misc: idem :) je trouve que c'est à l'équipe d'un projet de proposer les droits aux meilleurs contributeurs, pas aux contributeurs d'aller les réclamer
        16:41 <ccomb:#afpy> putaaiinnn de SPAAAMMM par FAAAAXXXXXeuhhhhh
        16:47 <david`bgk:#afpy> misc et jon1012 mais prenons django par exemple, il doit y avoir une cinquantaine de forks avec tout plein de super features qui conflictuent joyeusement
        16:47 <david`bgk:#afpy> un mainteneur doit prendre une semaine à plein temps pour essayer de merger tout ça ?
        16:47 <misc:#afpy> non
        16:48 <misc:#afpy> je dit pas que les forks c'est toujours bien ou toujours mal
        16:48 <haypo:#afpy> david`bgk: bah justement, avec git/mercurial, c'est plus rapide de merger qu'avec svn
        16:48 <misc:#afpy> mais je pense qu'en general, c'est souvent mieux que la situation ou le fork serait completement interdit 
        16:48 <haypo:#afpy> enfin, par expérience, git permet
        16:48 <misc:#afpy> et la, l'exemple de django montre que c'est pas le dvcs la cause 
        16:48 <haypo:#afpy> oups, j'ai tapé entrée trop vite
        16:49 <haypo:#afpy> je disais : j'ai testé git et ça permet de faire vivre un patch qu'on peut remettre à jour selon la version "trunk" (head, master, ...)
        16:49 <gawel> c'est l'avantages des namespace en fait
        16:50 <jon1012> (mais je m'égare aussi, et on va arreter là le troll)
        16:50 <misc> les forks, c'est aussi un question de communauté et de projet 
        16:50 <david`bgk> jon1012, je suis tout à fait d'accord que la réactivité laisse à désirer 
        16:51 <david`bgk> ce qui encourage d'avoir sa propre version patchée
        16:51 <misc> sur le long terme, ç'est pas maintenable 
        16:52 <david`bgk> je sais bien :/
        16:52 <jon1012> david`bgk: pour te donner un exemple, j'ai contribué quelque fois à turbogears, la réactivité était excellente, et assez vite on m'a proposé sans que je le demande les droits de commit... et sur ce projet, pas vraiment de forks
        16:52 <misc> ensuite, j'ai aussi des projets forkés, car 6 mois aprés, personne n'a répondu à mon mail sur la liste de diff :/
        16:53 <jon1012> misc: yes... les forks c'est à 90% des pb de reactivité
        16:53 <misc> mais bon, j'ai pas forké toutle projet, j'ai corrigé les bugs que j'ai vu et rapporté 
        16:53 <haypo> django devrait écrire un système de greffon
        16:53 <misc> comme trac ?
        16:53 <david`bgk> jon1012, c'est ce que je pensais aussi mais quand je vois que mes petites applis merdiques en django avec 3 users sont forkés aussi je doute
        16:53 <haypo> ça permet de se créer une communauté sans avoir à modifier le code du coeur
        16:54 <david`bgk> haypo, ça s'appelle pylons ça non ? :)
        16:54 <jon1012> lol
        16:54 <haypo> david`bgk: aucune idée, je connais pas et donc je peux pas troller correctement
        16:55 <david`bgk> cela dit, je ne reviendrais jamais à svn :)
        16:56 <haypo> david`bgk: t'utilises quoi ?
        16:56 <david`bgk> ne serait-ce que parce qu'un svn st ne te liste pas les fichiers d'un dossier parent...
        16:56 <romain> david`bgk: svn st ..
        16:56 <haypo> david`bgk: oh, je trouve ça bien d'avoir un status du dossier courant uniquement
        16:57 <haypo> perso je fais souvent "cd (...); svn stat"
        16:57 <david`bgk> ou parce que tu ne peux pas faire un svn ignore qui tienne la route
        16:58 <No`> merge avec subversion... peut-être que ça vient de moi, mais j'ai jamais réussi sans foirer ma copie de travail
        16:58 <david`bgk> ou parce que tu ne peux pas indiquer plusieurs sources/destinations (du moins facilement, c'est peut-être que je sais pas le faire)
        16:58 <haypo> david`bgk: ah ? tu veux ignorer quoi ? tous les .pyc par exemple ?
        16:59 <david`bgk> par exemple
        16:59 <david`bgk> et j'ai toujours un million de trucs à ignorer
        16:59 <haypo> pour ignorer *.pyc, j'ai ça dans ~/.subversion/config
        16:59 <david`bgk> là boom un .hgignore et c'est terminé
        17:00 <haypo> mais oui, le truc HG est plus puissant
        17:00 <david`bgk> haypo, il me faut quand même la viariabilité par dépôt
        17:00 <david`bgk> -a
        17:00 <feth> moi je préfère utiliser vim plutôt que -m "message" pour mes messages de commits, et vous ?
        17:01 <haypo> feth: bah je vais "svn ci", j'édite mon message dans $EDITOR (=vim) et wala
        17:01 <feth> haypo: ben oui, pareil. mais je me demandais si on pourrait pas troller là dessus plutôt
        17:01 <david`bgk> j'utilise la jolie petite fenêtre de textmate :)
        17:02 <feth> yes, un utilisateur de GUI
        17:02 <haypo> feth: et j'ai le plugin de misc ! http://neudorf.hachoir.org/tmp/svn_diff.png
        17:02 <haypo> j'aimerai bien utiliser EDITOR=gvim, mais gvim fait un fork :-/
        17:03 <haypo> (ah, je vois gvim --nofork)
        17:03 <david`bgk> ah tu vois les forks c'est mal des fois !
        17:03 <feth> moi aussi gvim
        17:03 <feth> j'ai vim
        17:03 <feth> mais j'aime pas tellement gvim en fait
        17:04 <feth> ça apporte rien par rapport à vim pour mon usage, à part la possibilité de changer les couleurs du term à la souris
        17:04 <jon1012> les gens s'occupant des conf pycon fr sont ici ? :)
        17:06 <david`bgk> je propose un gros troll sur les dvcs ;)
        17:06 <jon1012> david`bgk: bah on l'a déjà commencé ici :p
        17:07 <david`bgk> ouais mais en vrai on peut en arriver aux mains, c'est plus drôle :)
        17:08 <zafy> un troll faut taper dessus
        17:08 <zafy> sinon c'est pas drole
        17:08 <zafy> et sur ce je sors
        17:09 <david`bgk> tu seras pas resté longtemps
        17:10 <zafy> bon ok je sors pas vraiment
        17:25 <madin60> Voyons voir si j'ai eu des commentaires au sujet de mon script...
        17:25 <madin60> 8-\
        17:27 <haypo> quel script ?
        17:28 <haypo> feth: gvim permet de faire des copiers/coller X.org et le rendu des polices est plus chouette
        17:28 <haypo> les couleurs aussi
        17:29 <gawel> ccomb: apo ce soir ?
        17:29 <ccomb> ?
        17:29 <gawel> avec touff gwen et moi. tarek est pas contre
        17:29 <gawel> le café vers l'hosto st-louis
        17:30 <ccomb> oui
        17:30 <gawel> http://fr.nomao.com/155617.html
        17:30 <gawel> ca te va ?
        17:31 <gawel> ogrisel: avec nous !!
        17:31 <ccomb> peu importe, je bouge
        17:31 <gawel> ok
        17:31 <ccomb> quelle heure ?
        17:31 <gawel> on te beepera en partant
        17:31 <ccomb> ok
        17:31 <gawel> réunion QA avec tarek là. ça rigole plus :D
        17:31 <ccomb> zafy: bienvenue
        17:31 <gawel> kiss
        17:31 <feth> haypo: dans mon vim les c/c xorg fonctionnent (set a)
        17:32 <ogrisel> argl j'avais prevu de geeker sur de l'IA ce soir
        17:32 <zafy> ccomb, merci
        17:33 <ogrisel> salut zafy
        17:34 <zafy> salut ogrisel 
        17:49 <madin60> http://pastebin.com/d73b8b835
        18:26 <Ohan> comment on fait un copy/paste quand on veut copier du texte et le coller dans la "ligne de commande"?
        18:26 <Ohan> genre je copie "!ls" et je veux pouvoir le paste une fois que j'ai appuyé sur ":" (sous VIM ;)
        18:33 <Ohan> bon, vimtutor fini, c'est super tendu, je sais pas si j'aurais la patience de coder avec vim, en sachant que j'irais bien plus vite (au moins au début) avec un autre éditeur..
        18:48 <madin60> Ohan, alors finalement bien ta journée?
        18:49 <madin60> D'après ce que je vois tu essayes vim...
        18:54 <Ohan> on va voir
        18:54 <Ohan> j'ai déjà fait le tuto en entier, la derniere fois j'avais abandonné en cours de route :P
        19:08 <madin60> Ohan c'est de bon augure alors ;)
        19:08 <madin60> Pour ma part j'ai insatlle mercurial...
        19:09 <madin60> JE c pas trop si ca va me servir mais bon...
        19:09 <madin60> sait-on jamais :D
        19:13 <madin60> oula
        19:14 <madin60> le theme de cette semaine est DVCS ou bien?
        20:24 <Ohan> http://thedailywtf.com/Articles/Bulletproof-JavaScript-Detection.aspx
        20:31 <Ohan> rien qu'un copier coller avec vim, c'est quand même tendu du string
        21:54 <misc> madin60: si je peut me permettre, est ce que tu peut réduire les messages gla...
        21:54 <misc> et merde