Journal Et vous, avez-vous déjà participé à un LL?

Posté par  .
Étiquettes : aucune
0
13
août
2007
Suite à ce journal[1] nous demandant "Quelle est LA raison qui vous pousse à utiliser Linux ?", il m'est venu cette question.

Donc, pour ceux qui ont déjà participé ou qui participent actuellement à un ou des LL, qu'elle a été votre participation (projet perso, traduction, patches...) ?
Pour quelle raison avez-vous "tenu" à participer et comment cela s'est-il passé?




1 http://linuxfr.org/~Cooker/25095.html
  • # L'auteur du journal se répond

    Posté par  . Évalué à 6.

    Bon, je commence par mon cas.
    * Je participe actuellement à la traduction officielle française du manuel d'Inkscape: je suis chargé de la relecture, correction, réécriture des tournures de phrases...
    * Je participe à l'écriture d'un dossier en français sur le futur KDE4
    * Je développe une appli libre en Java (JCaddie) pour gérer ses listes de courses


    (Je passe les participations dans des forums, chans IRC, mailing-list, car on l'a sans doute tous fait à un moment ou à un autre).
    • [^] # Re: Reponse a L'auteur du journal qui se répond

      Posté par  . Évalué à 6.

      Moi j'ai:

      * Ecris differents petits projets dont peut de monde a entendu parle (mais quelques personnes quand meme)
      * Envoye qqes bugfixes ou rapports de bugs a un certain nombre de projets (surtout relatifs a Emacs)
      * Ete un des principal contributeurs au maintenant mort Hurd sur L4
      * Actuellement je developpe mon propre gros projet, un compilateur pour mon langage de programmation, L (http://savannah.nongnu.org/projects/l-lang/ )
    • [^] # ...Et voici ma réponse à l'auteur...

      Posté par  . Évalué à 1.

      ...comme ma vie l'interesse :)

      Perso, mes contributions tiennent en bugreports et diverses activités communautaires (réponses sur les forums / irc, qques bout de codes, ...).

      Puis il y a presque un an, l'envoi de qques patch sur phpPgAdmin qui finalement m'ont valus une proposition d'integration de l'equipe...

      Enfin, je suis aussi en train de me lancer lentement dans le ravalement d'andesi...
  • # facile ...

    Posté par  . Évalué à 10.

    Moi, c'est surtout pour le pognon et les gonzesses
  • # Ma vie...

    Posté par  (site web personnel) . Évalué à 7.

    J'ai commencé par coder un émulateur Saturn : parce qu'il n'y en avait aucun qui soit libre. Ensuite, j'ai essayé d'aider des copains sur leurs projets (notamment ShowImg) mais bon, mon ému me prenait trop de temps pour vraiment participer à autre chose.

    Avec le temps, le fait de bosser sur mon projet m'a amené à toucher à en d'autres comme soumettre un patch à Valgrind ou coder un plugin WordPress.

    Toujours dans l'émulation, j'ai aussi repris un ému Nintendo DS après son abandon.

    Pour résumer, j'ai participé ou démarré des projets soit parce qu'ils m'interessaient, soit parce que j'en avais besoin pour autre chose, soit parce que des amis y participaient :)

    Pour ce qui est des retours, ils ont toujours été positifs, notamment pour ce qui est des contributions de code, d'encouragement, voir même d'argent.

    </mavie>
    • [^] # Re: Ma vie...

      Posté par  (site web personnel) . Évalué à 3.

      ho tiens, un codeur d'emulateur :)
      Moi aussi, c'est ma principal (unique?) contribution au libre, avec un emulateur neogeo.
      Ma principal motivation à l'epoque était la lenteur d'xmame comparé à NeoRageX sous windows.
      • [^] # Re: Ma vie...

        Posté par  (site web personnel) . Évalué à 4.

        Enchanté :) J'ai déja entendu parler de GnGeo mais j'avoue n'avoir jamais essayé...

        Ce que je trouve le plus embêtant avec MAME, c'est ca licence : il était sous GPL avant de passer dans une licence "custom" interdisant l'utilisation commerciale et le rendant surtout incompatible avec la GPL.

        A une époque, je voulais utiliser une partie de leur code (MAME inclut un émulateur STV qui est une machine basée sur la même architecture que la Saturn) mais je n'ai pas pu à cause de ça.

        Ce qui est amusant, c'est que plus tard les gars de MAME ont voulu récuperer une partie de notre code et n'ont pas pu non plus à cause de ça :) (et on ne leur a bien sur pas fourni sous une autre licence).
  • # Re:

    Posté par  . Évalué à 7.

    > qu'elle a été votre participation (projet perso, traduction, patches...) ?

    Petite participation, principalement des corrections de bug (patches) et des tests. Mais aussi des ajouts de petites fonctionnalités (patches). Rien de lourd, que des trucs qui m'ont pris au maximum 1 semaine.

    > Pour quelle raison avez-vous "tenu" à participer

    Parce que le logiciel libre n'est pas gratuit. Contribuer est une façon de "payer".

    > comment cela s'est-il passé?

    Généralement bien. C'est normal car ma forme de participation (généralement des petits patchs) ne demande pas une communication importante.

    Une fois mal. Le mainteneur n'avait manifestement pas regardé mon patch (assez long) et m'a envoyé me faire foutre avec des raisons bidons. Un peu plus tard il a vu son erreur mais je n'avais plus le goût à bosser sur ce programme.
  • # Chouette, un topic pour raconter sa vie !

    Posté par  . Évalué à 9.

    Même si je considère ma participation au LL comme fort mince, j'ai quand même réalisé une poignée de plugins pour Wordpress et Symfony. J'ai aussi libéré le code de la plupart de mes projets persos, que personne ne vient télécharger et dont tout le monde se fout.
  • # Je ne participe pas, je fais

    Posté par  (site web personnel) . Évalué à 3.

    (voir ma page perso, pas hurler c'est majoritairement windows, la version Linux est en beta).

    Je fais du libre (LGPL) non pas pour des question philosophiques, mais parce que la LGPL me permet d'avoir quelques contributions (encore rares, j'ai surtout plein de rapports de bugs et peu de patches :) Les stats sourceforge me disent 219 bugs et 5 patches )

    En théorie d'autres peuvent lire mon code, et apporter des améliorations, c'est ça de moins pour moi.
    En pratique faut que le projet grandisse pour que ça devienne réalité.
    (dernièrement on m'a créé un package ubuntu, mais bon, si mon soft était closed-source le gars aurait pu le faire aussi...)
    • [^] # Re: Je ne participe pas, je fais

      Posté par  (site web personnel) . Évalué à 1.

      >>> la LGPL me permet d'avoir quelques contributions (encore rares, j'ai surtout plein de rapports de bugs et peu de patches :)

      Parce qu'un rapport de bug ce n'est pas une contribution pour toi ?
      • [^] # Re: Je ne participe pas, je fais

        Posté par  (site web personnel) . Évalué à 2.

        Un rapport de bug est autant faisable avec un logiciel Logiciel Libre qu'avec un logiciel proprio.
        L'auteur du journal demandait plutôt l'apport du logiciel libre au système. Le logiciel libre n'apporte rien au rapports de bug.
        Le rapport de bug est une contribution indépendante de la licence, il y a des rapports de bugs aussi pour les logiciels proprio.

        Si tu penses que le libre est une condition pour faire un rapport de bug, raté :
        - il y a des logiciels libre sans bug tracker
        - il y a des logiciels proprios avec bug tracker
        • [^] # Re: Je ne participe pas, je fais

          Posté par  . Évalué à 2.

          > Si tu penses que le libre est une condition pour faire un rapport de bug, raté

          Euh, pour moi si la licence du logiciel est LA condition pour faire un rapport de bug :-|
  • # Il faut contribuer

    Posté par  (site web personnel) . Évalué à 5.

    > qu'elle a été votre participation (projet perso, traduction, patches...) ?
    J'ai contribué au projet Lm_sensors et Linux sous forme de patches.
    Mais une contribution très utile aussi est la relecture de patches d'autres personnes.

    > Pour quelle raison avez-vous "tenu" à participer
    J'avais besoin d'un driver pour mon serveur et il n'existait pas. Ca tombait bien car j'avais envie de bosser sur un projet sérieux et j'arrivais pas à me décider sur quoi.
    C'est la qu'on voit l'importance du logiciel libre. Avec un système propriétaire je n'aurais jamais pu avoir mon driver aussi facilement/rapidement (voir pas avoir du tous). De plus mon travail profite aux autres.

    > comment cela s'est-il passé?
    Très très bien. Contribuer à un projet est très intéressant, je le recommande. On apprend plein de choses au contact d'autres programmeurs.
    <Mode mégalo>
    Et puis ca fait toujours classe de dire "j'ai fait un driver Linux".
    </Mode mégalo>
  • # Freenet

    Posté par  (site web personnel) . Évalué à 2.

    J'ai fait 2-3 patch pour freenet et là je tente de réecrire le script d'installation pour Mac OS X pour qu'il utilise launchd.
  • # Des traductions

    Posté par  . Évalué à 5.

    Je ne me considère pas assez doué pour participer à un développement proprement dit, alors j'ai pris un peu de mon temps pour faire quelques traductions (via Launchpad). Je devrais m'y remettre, d'ailleurs.

    Sinon, j'ai contribué financièrement par quelques dons (GCompris, par exemple).

    Au total, c'est pas bien grand chose, mais ne sont-ce pas les petits ruisseaux qui font les grandes rivières ?

    Ah oui, j'oubliais: je fais la promo du libre à chaque fois que j'en ai l'occasion, surtout en commençant par aborder le problème des formats propriétaires.
  • # Surtout de la traduction

    Posté par  (site web personnel) . Évalué à 2.

    J'ai fait un peu de traduction pour Gnome, des rapports de bug sur divers projets et une correction pour automake (correction qui avait déjà été réçu une bonne dizaine de fois avant...).
    Pour le développement, j'ai voulu participer à Gnome, mais j'ai jamais réussi à le compiler, malgré pas mal de temps passé dessus, donc j'ai laissé tomber... Faudrait que je me trouve un bon projet orienté desktop en Java...
  • # gdb, Apache, OpenSSH, arping, hachoir,...

    Posté par  (site web personnel) . Évalué à 6.

    De mémoire (mon repository de patches et un peu mort pour le moment).

    J'ai écrit un patch trivial pour des bouts de codes de gdb qui ne sont plus utilisés [0] alors que j'essayais de comprendre comment écrire un émulateur. Ça sert à rien et j'ai toujours pas compris comment simuler un processeur mais j'ai mon nom dans le changelog (grâce à l'ordre alphabétique, je suis même le premier cité dans les remerciement de l'annonce de la version 6.5 :op) et ça n'a pris qu'un mois pour que le patch soit pris en compte.

    J'ai écrit un patch trivial pour arping [3] qui a été accepté dans les 24h par le développeur et qui a mis 18 mois pour être corrigé dans Debian :/

    J'ai écrit un patch [4] pour ajouter une option à scp de manière à ce qu'il ne copie pas les liens symboliques. Refusé après un an. Bon, j'en ai jamais parlé sur la liste de diffusion et si j'avais mieux cherché j'aurais vu que ça avait déjà été fait.

    Suite à ce journal [2] j'ai un peu tripoté des modules Apaches existants et j'en ai écrit l'un ou l'autre. Je n'ai pas proposé mes patches en upstream parce qu'ils ne sont pas portables ou trop peu testés (quoique je risque de me remettre à travailler dessus).

    Je suis passé par une phase où j'ai essayé de fuzzer un peu tout ce qui me tombait sous la main. Ça a conduit à la découverte de deux bugs [7,8] dans des clients IRC de moins de 500 lignes de C et à la refonte d'une partie de l'architecture de Hachoir [9,10,11] (bon, j'ai fait que scripter un truc autour de mangle.c puis filer une dizaine de fichiers de test et des explications et références à Haypo qui a fait tout le boulot). J'aimerais bien fuzzer Kopete et Trucpathy (doit y avoir moyen de pwner plein de Linuxiens) mais c'est un peu trop usine à gaz pour moi.

    Suite à un journal sur ce site, j'ai aidé à la traduction/relecture d'un article de prosélytisme sur le Logiciel Libre [1,13] (il me semble même que c'est moi qui ai trouvé le titre français). Même mon père (non informaticien, utilisateur convaincu de logiciels propriétaires) m'en a parlé.

    Pour le moment, je suis en train de patcher Bamboo [12] pour le transformer en système de monitoring distribué mais je doute que mes principaux patches soient acceptés (c'est pas vraiment le but du projet à la base). Par contre il est possible que ça intéresse les gens qui s'occupent de réseaux collaboratifs (ReseauCitoyen, $ville Sans Fil,...).

    À côté de ça, j'ai co-fondé un groupe d'utilisateurs [5] et réalisé diverses petites présentation techniques [6].

    En résumé : plein de petits trucs rarement utiles mais ça a toujours été intéressant à faire.

    [0] http://www.cygwin.com/ml/gdb-patches/2006-02/msg00500.html
    [1] https://linuxfr.org/2004/04/25/16084.html
    [2] https://linuxfr.org/~ploum/20405.html
    [3] http://bugs.debian.org/292564
    [4] https://bugzilla.mindrot.org/show_bug.cgi?id=1059
    [5] http://fsugar.be/
    [6] http://fsugar.be/pmwiki.php?n=Docu.Documentation
    [7] http://www.suckless.org/hg.rc/sic/rev/643a6e8b8634
    [8] http://www.suckless.org/hg.rc/ii/rev/d48efcb6a867
    [9] https://linuxfr.org/~haypo/23534.html#795018
    [10] http://www.haypocalc.com/blog/index.php/2007/04/22/42-initia(...)
    [11] http://www.mail-archive.com/hachoir@lists.tuxfamily.org/msg0(...)
    [12] http://bamboo-dht.org/
    [13] http://www.framasoft.net/article3054.html

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

    • [^] # Re: gdb, Apache, OpenSSH, arping, hachoir,...

      Posté par  (site web personnel) . Évalué à 2.

      Pour répondre à la question du « pourquoi » : parce que ça m'intéressait de comprendre comment ça marchait, pour corriger un bug qui m'affectait personnellement.

      Pour répondre à « comment ça s'est passé » : j'ai l'impression que les gros projets mettent beaucoup de temps à prendre en compte les patches des contributeurs externes (même quand ils sont triviaux) mais c'est toujours un plaisir de contribuer à un petit projet (disons moins de 5 développeurs). En pratique cependant, je fais plutôt mon truc dans mon coin et je le propose quand c'est terminé. Après, que le projet accepte ou pas, je m'en fout un peu au final.

      pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

    • [^] # Re: gdb, Apache, OpenSSH, arping, hachoir,...

      Posté par  (site web personnel) . Évalué à 4.

      J'achète des t-shirt, peluches, etc des projets que j'apprécie aussi.

      pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # Bon je vais faire comme tout le monde ...

    Posté par  (site web personnel) . Évalué à 5.

    je vais profiter de ce journal pour faire un peu de pub pour les projets auxquels je participe :)

    - Trophy : http://trophy.sourceforge.net
    C'est un jeu d'action et de courses de voiture. Je l'ai repris récemment parce qu'il était abandonné. Pour l'instant, je l'ai remis à jour (portage sous ClanLib-0.8, pas de troll svp le sujet a déjà été épuisé), j'ai fait un peu de nettoyage dans le code et sur le site (pour être valide xhtml 1.0, mais c'est pas encore la pancée parce que ça pullule de tableaux)

    - AlThreat : http://code.google.com/p/althreat
    C'est encore un jeu. Un shoot'em up assez classique. Ça fait quelque temps que je n'y ai pas retouché, mais j'ai quelques trucs en tête.

    - FreedroidRPG : http://freedroid.sourceforge.net
    Un RPG qui ressemble un peu à Diablo. Récemment, j'ai participé à l'effort de traduction des dialogues, puis j'ai décidé de mettre en place le support de la traduction pour le reste du jeu en utilisant gettext.

    Je vous encourage à cliquer sur au moins 3 des 3 liens cités ci-dessus (puis à contribuer évidemment) :)

    Sinon, j'ai contribué à quelques autres projets comme kannel (http://www.kannel.org/ - gateway SMS), wine (http://www.winehq.org/ - qui ne connait pas ?!), mantis (http://www.mantisbt.org/ - un bug tracker en PHP) et quelques autres. Je fais aussi quelques paquets utilisateur pour ArchLinux (http://www.archlinux.org/ - Distribution qui déchire)
  • # et moi! et moi!

    Posté par  (site web personnel) . Évalué à 3.

    *Développement de Virtual Loup de Mer, course océanique virtuelle à la voile en temps réél :
    http://virtual-loup-de-mer.org/
    (le projet a depuis été repris par quelqu'un d'autre)

    *ouverture d'une 10aine de bugs dans les bugzilla de gnome et ubuntu. Jamais réussi à proposer de patchs pour aucun...

    c'est tout :-(
  • # Du KDE

    Posté par  (site web personnel) . Évalué à 4.

    Pour moi essentiellement du KDE:
    - Divers aspects graphique pour Kopete (bonne équipe et bonne ambiance). Mais acces à un certain niveau.
    - Oxygen (plus dur d'avoir ses contributions acceptés et gardé...)
    - KDEgames: Du graphisme, de l'érgonomie, et maintenant en + release manager. Mon bilan: une vraiment bonne équipe, bonne ambiance. Une équipe essentiellement renouvelé, donc pas de guru barbu à qui plaire, mais les nouveaux doivent se prendre en main.

    Ca, c'est pour les trucs qu'on commit, pour le reste, le meme dossier KDE4 en cours, et de la promotion diverse et varié (comme faire utiliser du Subversion / Trac / Liferay et autre projet libre dans sa boite)....
  • # Mes quelques contributions

    Posté par  . Évalué à 6.

    J'ai fait également quelques patches (frozen bubble, armagetron (pour ces deux jeux, j'ai également hébergé ou héberge encore des serveurs dédiés), ...), il y a un bot irc modulaire que j'ai repris à mon compte avant de l'abandonner, au moins temporairement, avec mon éloignement de l'irc.

    Du packaging de logiciels (.deb), quelques contributions graphiques (de très mauvaise qualité).

    Quelques tutos, traductions pas énormes.

    De l'aide (IRC, newsgroups, forum, mailing lists, 1st jeudis, IRL, ...) et du prosélytisme autour de moi, comme tout le monde.

    Mais il y a aussi quelque chose que tu as oublié et qui me semble important. Je vais de temps à autres rendre visite à mon député qui commence à me connaitre (je n'y vais pas que pour le libre). Je suis allé le voir pour la loi DADVSI, avant et pour candidats-fr. Il me semble que ce genre d'action est tout aussi importante qu'envoyer un patch, mais peut être un peu moins gratifiante pour l'égo. :)
    • [^] # Re: Mes quelques contributions

      Posté par  . Évalué à -1.

      Je suis allé le voir pour la loi DADVSI
      Qui a été voté.

      et pour candidats-fr
      Le candidat avec la réponse la plus négative à été élu.

      Il me semble que ce genre d'action est tout aussi importante qu'envoyer un patch, mais peut être un peu moins gratifiante pour l'égo.
      Importante peut-être, utile pas sûr.
      • [^] # Re: Mes quelques contributions

        Posté par  (site web personnel) . Évalué à 6.

        Pour la DADVSI, ça a quand même eu des effets :
        - Ca a été moins dévastateur que prévu. Pour rappel, le but n'est pas d'empêcher une loi, mais de la faire pour qu'elle aille dans le bon sens. Pas la peine d'être contre dADVSI, il faut être contre son contenu qu'on peut changer.
        - Ca a permis de sensibiliser les députés, montrer qu'on est la. Une guerre ne se gagne pas en une bataille, il faut voir plus loin que ça.
        - la DADVSI n'est toujours pas appliquée. Je ne suis toujours pas poursuivi pour violation de la DADVSI depuis 1 an. Voir http://stopdrm.info/index.php?2007/01/16/130-tentative-de-te(...)
        Pourquoi? Parce que les gens sont sensibilisés, et que ça serait mal vu de me mettre en tôle pour avoir acheté un produit. Sans les individus qui se sont bougés, mon action n'aurait pas été visible.

        la politique, c'est comme le logiciel libre : tout seul, ça ne vaut pas grand chose. A plusieurs, petit efforts par petits efforts, ça donne quelque chose.
  • # Si ma vie peut intéresser...

    Posté par  (site web personnel) . Évalué à 2.

    ...je veux bien jouer le jeu :


    Donc en fait, pour situer, je suis simplement un étudiant qui n'a le bac que depuis 1 an et qui n'a malheureusement pas le temps de beaucoup contribuer au libre... Et là j'ai passé tout l'été en stage dans une SSLL.

    Donc, j'ai fais quelques petites contributions à :
    - Wikipedia
    - wiki.jabberfr.org ( http://wiki.jabberfr.org/Introduction_au_protocole_Jabber )
    - des traductions (très peu vu mon niveau je préfère m'abstenir :))
    - des cours de maths niveau terminale, fait quand j'étais en... terminale. ( http://mathadoc.sesamath.net/niveau.php?niv=31 )

    J'ai aussi fait lorsque j'étais collegien un site de qbasic... hé oui :). http://quickbasic.free.fr/ (mis à jour quand j'étais en seconde pour le passer en xhtml car j'avais un peu honte quoi)
    Sur lequel on peut télécharger des programmes AVEC les sources (et oui, avant même de savoir ce qu'était un logiciel libre, je mettais en avant les progs fournis avec leurs sources)

    Et concernant la programmation... Bah j'ai développé peu de vrais projets, j'ai surtout codé pour apprendre (sur l'excellent france-ioi par exemple).
    Je citerai donc seulement, même si c'est pas le seul publié sous licence libre, gshutdown ( http://gshutdown.tuxfamily.org )
    Et actuellement, vu qu'on va mettre un serveur Jabber dans mon école, je suis en train de développer un bot de quizz pour salons MUC (codé pour pouvoir proposer d'autres jeux). Il n'est pas encore publié, vu que je l'ai codé à l'arrache mais je suis en train de le rendre "distribuable".
    Il sera disponible sans doute en septembre.
  • # Allez, à mon tour

    Posté par  (site web personnel) . Évalué à 4.

    Bon, je me prête au jeu :)

    En plus j'ai vu freedroidRPG plus haut dans la liste donc..

    Alors, quelques trucs que je fais :

    - beaucoup de petits jeux vidéo, libres, mais pas forcément très intéressants. Je citerai Zlog, une ébauche de jeu de plateforme avec un moteur assez abouti, mais pas de graphismes (http://zlog.sourceforge.net ), et quelques autres petits trucs dans le cadre des concours Speedhack et TINS (http://speedhack.allegro.cc )

    - je développe freedroidRPG, un RPG en 3d isométrique similaire aux jeux commerciaux du genre (http://www.freedroid.org/ )

    - je travaille sur l'implementation XVideo de nouveau, un driver nvidia reverse-engineeré

    - quelques petits patchs à gauche à droite, des rapports de bug à Patrick Volkerding, mainteneur de Slackware

    - et puis voila !
  • # me too

    Posté par  (site web personnel) . Évalué à 7.

    J'ai contribué à ce que je considère être un des logiciels les plus importants du nouveau millénaire, à savoir wmhdplop: http://hules.free.fr/wmhdplop
    • [^] # Re: me too

      Posté par  (site web personnel) . Évalué à 10.

      J'ai :
      * déboguer le plateau de fruit de mer de wmcoincoin pour qu'il fasse du HTML propre avec CSS
      * à moitié codé le bigornophone qui a donné ensuite le zoodvincennes.
      * aidé sur daCode
      * installé une tribune sur moules.org
      * fait une skin linuxfr pour xmms/kjofol
      * testé les XP sous DLFP
      * testé le plonkage sur DLFP
      * repeint la tribune de DLFP en jaune
      * pourri des sondages et des forums avec les moules
      * fait des réunions moulesques autour d'une binouze
      * beaucoup moulé

      Mon prochain projet c'est arrêter la tribune parce que j'ai l'impression que tout ce que je fais tourne autour mais je peux me tromper :)

      L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

  • # Participer sans coder...

    Posté par  (site web personnel) . Évalué à 1.

    Je cherchais un logiciel pour gérer ma collection musicale, j'ai croise Jajuk [1] qui me plaisait mais il me manquait beaucoup de fonctionnalités, donc j'ai écrit sur la ML du projet en proposant mes idées. L'équipe de dev m'a répondu tres vite, et j'ai continué a envoyer des critiques et solutions. Petit a petit, j'ai consacré de plus en plus de temps et j'ai eut d'avantage d'aces au projet.

    Aujourd'hui, le plus étonnant dans ma participation quasi quotidienne [2], c'est que je ne fais pas de code. Trop de choses a faire et pas le temps de s'ennuyer, dans le désordre: documentation, traduction, contribution sur le wiki, support, création et teste des paquets, maintenance des serveurs, études comparatives, stratégie, markéting, rapport de bugs, planification des taches, conception, design, organisation de concours [3], etc...

    On cherche toujours de l'aide [4].

    1. http://linuxfr.org/2007/07/06/22704.html
    2. https://trac.jajuk.info/timeline
    3. http://jajuk.info/index.php/Icons_contest_1.4
    4. http://jajuk.info/index.php/Help_Wanted
  • # Petits trucs

    Posté par  . Évalué à 1.

    En ce qui me concerne j'ai eu quelques petits patchs acceptés çà et là mais pas grand chose. Mon premier patch devait être pour kmahjongg si je me souviens bien afin de corriger un problème dans la table des meilleurs scores (noms enregistrés en UTF-8 mais lus en latin-1). Pour le reste ça ne va pas très loin. Quelques autres petits patchs pour KDE afin de corriger les problèmes détectés par krazy¹, une dizaine de patchs pour GDL² (et un accès CVS à la clef) et le plan braille de DejaVu³ (et quelques petits trucs dont je ne me souviens plus), c'est à peu près tout.
    Pour le reste j'essaie de faire des rapports de bugs et un peu de communication.

    Concernant le pourquoi, il y a plusieurs raisons. La première est que ça m'amuse. Ensuite quand je vois la somme de travail mise dans un logiciel libre que je n'ai même pas payé, il me semble normal de renvoyer l'ascenseur en essayant moi-même de contribuer un peu à la hauteur de mes faibles capacités. Finalement ça m'enthousiasme de voir les développements en cours et ainsi d'avoir une vue privilégiée sur l'avenir. :)

    ¹ http://www.englishbreakfastnetwork.org/krazy/?component=kde-(...)
    ² http://gnudatalanguage.sourceforge.net/
    ³ http://dejavu.sourceforge.net/wiki/index.php/Main_Page
  • # Processus

    Posté par  . Évalué à 2.

    Ca part toujours d'un besoin, pour un patch comme pour un projet.

    Puis grandissent l'envie de créer et la nécessité d'apprendre au fur et à mesure que le développement avance.

    Après vient la sagesse avec la conscience de contribuer par le libre à un bénéfice humain direct et sans ambiguïtés.
  • # Mes projets

    Posté par  (site web personnel, Mastodon) . Évalué à 7.

    Mes projets libres les plus importants:
    - depuis 2001: développement d'EciAdsl, un driver pour modems USB sous Linux ( http://eciadsl.flashtux.org )
    - depuis 2003: développement de WeeChat, un client IRC ( http://weechat.flashtux.org ).
    Pour chacun des projets, je fais tout: code, doc, site web, support, etc...

    Mes motivations :
    - pour le driver EciAdsl: la raison est très simple: il n'existait aucun driver pour Linux et le constructeur ne voulait pas en développer un.
    - pour le client IRC: aucun ne me convenait réellement et j'ai donc décidé d'en réécrire un en partant de zéro, avec des fonctionnalités que les autres n'ont pas et tout ce qui me manquait.

    WeeChat, the extensible chat client

    • [^] # Re: Mes projets

      Posté par  (site web personnel) . Évalué à 7.

      Et c'est grâce à toi que j'utilise Linux depuis 2002 puisque à ce moment là j'utilisais un modem ECI ADSL. Sans ça, j'aurai passé beaucoup plus de temps sous windows et j'aurai sans doute repoussé à plus tard ma migration.

      Un grand grand grand merci à toi donc.
      • [^] # Re: Mes projets

        Posté par  . Évalué à 2.

        Situation identique de mon coté. Sans ce pilote, je n'aurai jamais pu effectué ma transition sous Linux. Ma première connexion a réellement était la lumière au bout du tunnel.
        Je débutais, je ne comprenais rien de ce que je faisais, mais j'appliquais la documentation les yeux fermés. Ca a fonctionnait.... Mandrake 9.0, c'était le bon temps !
        • [^] # Re: Mes projets

          Posté par  . Évalué à 1.

          Pareil pour moi... C'est grâce à ce driver que je n'ai plus eu besoin d'avoir un PC sous Windows pour faire du partage de connexion Internet :-)

          <ma_vie>Sauf qu'un jour ce modem est mort, je suis passé à un Sagem (qui marchait aussi bien sous Linux), puis suite à un orage assez violent j'ai dû encore changer de modem. Orange m'a fourni une espèce de bouse chinoise qui m'a définitivement convaincu de m'acheter un modem Ethernet Linksys AG241. Et maintenant je bidouille son firmware pour essayer d'ajouter l'IPv6...</ma_vie>

          Sinon mes contributions c'est un petit peu de traduction pour quelques logiciels, des rapports de bug sur le Bugzilla de Gentoo, de l'aide sur les forums, etc. Et actuellement je fais de la promo pour les LL dans l'école d'ingé où je suis depuis l'an dernier et je développe des trucs pour l'association qui gère pour le réseau des élèves, mais ça ne sert qu'en interne (scripts Bash/Perl/Python/PHP/...).
    • [^] # Re: Mes projets

      Posté par  . Évalué à 1.

      weechat dont j'avais fait la première traduction espagnole, qui a disparue, tiens %) (en même temps, c'est tellement vieux -entre 2 et 3 ans-).

      Et donc, entre autres moulages, j'ai initié fr.gentoo-wiki.org, que j'ai laissé à des administrateurs plus disponibles il y a un an (en restant admin de backup au cas où).
      Et j'ai fait pas mal de traductions pour gentoo.org. Je constate d'ailleurs que je suis encore dernier traducteur sur certaines docs :
      http://dev.gentoo.org/~cam/gentoo-doc-fr/doctrads.html

      Dans les deux cas, je pense qu'on puisse expliquer mon retrait par ma vie personnelle, et parce que quoiqu'on en dise, la traduction reste une tache ingrate : excessivement peu de retours autres que celui du chef de projet, c'est peu encourageant/motivant.

      Mais bon, je ne compte pas m'arrêter là, j'ai deux trois idées dans ma besace, à voir si j'arriverai à m'y mettre, notamment, un client/serveur de shôgi, et actuellement, un pti projet de gestion de bibliotheque communautaire... Mais pas de précipitation, ça avance très doucement :)
  • # participer sans savoir coder......

    Posté par  (site web personnel) . Évalué à 6.

    Une gageure, un échec ou du moins un regret, ne pas savoir programmer. Je me lance actuellement dans python, mais je vois bien que je ne suis pas fait pour ça.

    -> j'installe toutes les betas/RC de ma distrib préférée

    -> je promeus le libre dans l'académie où je travaille. Les suites directes de mon travail (je suis pas tout seul dans le coup, hein ;) -je mets ça parce qu'ils lisent tous linuxfr...- :
    ------ ocs inventory dans les collèges et lycées
    ------ l'abandon de netware pour remplacer par un serveur linux

    -> je donne de mon bel argent (pas assez d'ailleurs...) à des projets que j'utilise

    -> je remplis des rapports de bugs.

    -> JE LIS LINUXFR
    • [^] # Participer à un soft libre, plutôt par principe que grâce à la licence

      Posté par  (site web personnel) . Évalué à -7.

      Je ne souhaite pas casser tes désillusions, mais :
      - les betas/RC existent aussi dans le proprio
      - Tu peux aussi promouvoir des logiciels proprios
      - Tu peux donner de l'argent à des softs proprio
      - Tu peux remplir des rapports de bugs de softs proprio.
      - Reste linuxfr orienté libre :)

      Bref, tout ce que tu fais est très indépendant de la licence utilisée.
      Donc tu participes à un soft libre parce que c'est libre, c'est un principe pour toi de "donner" qu'à du libre, mais il faut avoir conscience que ce n'est pas le libre qui te permet ça. Le proprio te permettrait exactement la même interaction, le fait que ce soit un logiciel libre ne t'apporte rien à ce que tu peux faire.

      (tu n'es pas le seul, la remarque est générale)
  • # Ecrire du LL, est-ce contribuer au LL ?

    Posté par  (site web personnel) . Évalué à 1.

    http://zeusw.org/epeios/

    C'est mon projet, et c'est du LL, puisque c'est sous GNU GPL. Ceci dit, vu la diffusion plus que confidentielle de la chose, je ne dirais pas pour autant que je contribue au LL en tant que mouvement.
    Pourquoi ce projet ? Ce sont simplement les bibliothèques et logiciels que j'utilise pour mon boulot ...

    Ah oui, j'avais développé ça pour la FSF, histoire de mettre à l'épreuve mes bibliothèques :
    http://www.gnu.org/software/mll2html/mll2html.html
    Ils l'ont utilisé pendant un temps pour générer certaines pages de leur site ...

    Cyberdépendance, cyberharcèlement, pédocriminalité… : Zelbinium, pour que les smartphones soient la solution, pas le problème !

  • # Divers

    Posté par  (site web personnel) . Évalué à 1.

    moi non plus , je ne sais pas trop programmer (je savais mais j'ai perdu la main),mais pour l'anglais, ça va, alors je participe à des traductions: j'ai fini la traduction d'Armagetron AD et relu celle de FreeCiv.
    Je participe au forum de Linuxfr quoique souvent ce sont des sujets que je ne maîtrise pas.
    Je fais la promotion du libre (pas seulement linux ) dans ma ville et à Rennes, ma spécialité étant plutôt les jeux libres.
    J'ai pour cela organisé une présentation de LL et en ai une autre en projet. Je participe aux manifestations organisées par Gulliver.
  • # traduction en espéranto

    Posté par  (site web personnel) . Évalué à 3.

    J'ai surtout fait des traductions de logiciels libres en espéranto. Comme le nombre de locuteur espérantophones n'est pas très élevé, les logiciels libres sont les seuls où l'on peut trouver une version en espéranto... à condition de la faire.

    J'ai travaillé sur ça :
    http://www.brim-project.org/translations.php
    http://l10n.kde.org/team-infos.php?teamcode=eo
    http://www.wormux.org/php/authors.php

    J'ai aussi travaillé sur Grisbi où je m'étais occupé à l'époque de faire la gestion du fichier de configuration en xml afin de séparer le projet des dépendances de gnome (et permettre ainsi sa compilation pour windows)

    et j'ai fait quelques rapports de bugs sur différents projets...

    Mais y'a un truc qui fait beaucoup avancer le logiciel libre, c'est avoir des problèmes, car en posant des questions sur les forums, on enrichit le forum par une base de données de connaissance et on permet ainsi aux autres qui tombe sur les mêmes problèmes de trouver les solutions.

    Axel
  • # jboss jBpm

    Posté par  . Évalué à 2.

    J'ai contribué à jboss jbpm, parceque c'est dans mon domaine d'expertise professionnel et parcequ'il y avait des technos sur lesquelles je voulais monter en competences.

    Depuis j'ai arrété, deja à cause du temps qui me manque, et puis parceque jboss ne motive pas vraiment les contributeurs externes: pas d'influence sur les choix techniques, aucune sollicitation professionnelle lorsqu'ils ont des contrats, etc. Bref la reciprocité ce n'est pas leur fort.
  • # Dans la série "participation au libre" ...

    Posté par  (site web personnel) . Évalué à 2.

    Pour ce qui est des choses connues :
    J'ai été mainteneur d'un pilote de tablette graphique pour Linux, j'ai réalisé un logiciel libre de vidéo-conférence pour KDE pour le réseau d'éducation et de recherche chinois, j'ai pas mal bidouillé avec Soya (moteur 3D en python), je suis maintenant leader d'un projet Eclipse (EMF compare) et en charge du générateur Acceleo.

    J'ai bien sûr réalisé une tripotée de petits projets persos au fur et à mesure de mes pérégrinations, ils sont disséminés sur tuxfamily, sourceforge ou encore berlios.

    J'ai aussi contribué à travers des petits patchs ou des remontées de bugs sur les logiciels que j' utilise au jour le jour.
  • # à mon tour

    Posté par  . Évalué à 5.

    J'ai beau avoir commencé à utiliser les logiciels libres à 11 ans, j'ai commencé à contribuer seulement à 13, en écrivant de la documentation sur le wiki de GCU [1]

    Quelques projets persos:

    * Une volumebar [2] en perl pour wmii.
    * Un jeu de puissance 4 en ncurses [3]
    * Un httpd tout léger [4]
    * Un pilote pour la wiimote [5]

    Documentation:

    * Howto NetBSD - xen3 [6]
    * Authentification LDAP sur Debian Linux [7]
    * Postfix et LDAP [8]
    * Dovecot et LDAP [9]

    [1] http://wiki.gcu.info/
    [2] http://shound.org/~semial/codaz/wmii-volumebar.html
    [3] http://shound.org/~semial/codaz/4inline.html
    [4] (git) http://shound.org/~semial/git/loutrehttpd.git/
    [5] (git) http://shound.org/~semial/git/wii/kuwii.git/
    [6] http://wiki.gcu.info/doku.php?id=netbsd:xen3
    [7] http://wiki.gcu.info/doku.php?id=linux:auth_ldap
    [8] http://wiki.gcu.info/doku.php?id=unix:postfix_ldap
    [9] http://wiki.gcu.info/doku.php?id=unix:dovecot_ldap
    • [^] # Re: à mon tour

      Posté par  (site web personnel) . Évalué à 3.

      Notez que le jeune mial a dit "à 11 ans" et non pas "il y a 11 ans".

      Parfois il me fait peur.
    • [^] # Re: à mon tour

      Posté par  . Évalué à 6.

      j'ai commencé à contribuer seulement à 13


      Seulement ? La honte ...

      Non sans dec à 11 ans à mon époque (pas si lointaine, dans les 90's) on jouait encore aux billes ... par curiosité t'as quelle âge maintenant ?
    • [^] # Re: à mon tour

      Posté par  . Évalué à 2.

      <mavie interet=0>
      J'ai commencé à utiliser Linux peu avant mes 12 ans (j'en ai 15), mais à part des paquets et quelques morceaux de code pour une distribution mort-née (qui a entendu parler de fnux? :p [1]), je n'ai pas beaucoup contribué... à chaque fois que je commence un truc, j'abandonne rapidement, avant qu'il ne soit, même un peu, utilisable.

      Ça m'arrive, de temps à autre, de pouvoir aider quelqu'un sur IRC, mais c'est tout :)

      Si on compte Wikipédia dans les « contributions au Libre », j'ai environ 200 modifications dans ma liste (surtout des corrections de fautes d'orthographe, etc.).


      [1] bon peut être un peu, on en avait parlé sur dlfp

      </mavie>
  • # /me

    Posté par  (site web personnel) . Évalué à 2.

    Ma plus grosse participation est sur geany, un éditeur gtk. J'ai traduit et je maintient toujours la version francaise.
    Pourquoi ? Parce que j'ai adoré le projet et j'ai pensé que ca serait un bon moyen de le faire connaitre à un public francophone.

    Sinon, jamais de patch vu mon domaine de compétence mais quelques traductions (sur le launchpad, la plateforme d'ubuntu) et plusieurs rapports de bugs sur des projets plus que divers, histoire de faire avancer les choses :)
  • # Je code donc je suis

    Posté par  (site web personnel) . Évalué à 4.

    2001 - 2003: Driver Speedtouch USB
    2001 - 2005: XviD
    2004 - 2005: Frontend Transcode/Mplayer pour XviD
    2005 - De nos jours: Petites contributions/bugfix sur divers logiciels (ffmpeg, mercurial, rawstudio, enblend...)

    Mes motivations:
    Rien de particulier juste l'envie de le faire quand j'ai du temps à y consacrer.
  • # Mes trucs et mes machins

    Posté par  (site web personnel) . Évalué à 4.

    Dans le désordre :

    . http://imil.net/nlk : NetBSD Live Key, NetBSD sur une image de 64M à coller, par exemple, sur une clé USB VFAT
    . http://netbsd-soc.sourceforge.net/projects/ndis/ : NDIS pour NetBSD, premier portage, repris par la suite par un étudiant à l'occasion du Google SoC
    . http://imil.net/wimon : WiMon, moniteur d'activité wireless pour NetBSD, OpenBSD et FreeBSD
    . http://imil.net/wp/pkg_select/ : pkg_select, interface curses aux pkg_* de NetBSD
    . http://imil.net/NetBSD/ral-current-netbsd-2.0.tar.gz : ral(4) pour NetBSD 2.0, portage du driver rt2500 pour NetBSD 2.0
    . http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/pkgtools/pkgse/ : pkgse, un minuscule outil en perl, une sorte d'apt-cache light
    . http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/pkgtools/pkg_noti(...) : pkg_notify, un bidule en perl qui notifie les mainteneurs de packages pkgsrc qu'une nouvelle release du soft qu'ils packagent est sortie
    . http://imil.net/authd : authd, une passerelle SQL vers LDAP, initialement programmé pour la boite dans laquelle je bossais (mais sous GPL)
    . http://irssi.org/scripts/scripts/blowjob.pl : blowjob.pl, un module de cryptage pour irssi
    . Quelques contribs sur OpenLDAP (essentiellement le backend DB)
    . Des contribs diverses pour NetBSD
    . Des contribs diverses à droite à gauche

    + quelques truc que je maintiens plus, voir ici http://imil.net/wp/?page_id=21 si ça interesse quelqun.

    Concernant ces contributions, les raisons sont simples, soit j'en avais envie, soit j'en avais besoin.

    En terme de documents et infos relatives au LL, GCU-Squad http://gcu.info, création ;), news et wiki, quelques documents originaux disponibles ici http://imil.net/wp/?page_id=129, et NetBSD-fr http://NetBSD-fr.org duquel je ne m'occuppe que lorsqu'il ne répond plus... :/

    J'en oublie certainement mais l'idée y est :)
  • # Re: mes projets et futur projets

    Posté par  (site web personnel) . Évalué à 2.

    De tête:

    - http://www.jesuislibre.org (depuis 1998)
    - http://www.openstreetmap.org/user/Bruno+Adele/traces (depuis 2006)
    - quelques contribution diverses, correction de patch voir :
    * http://www.jesuislibre.org/projets/
    * http://www.jesuislibre.org/docbook/MythTVGentoo/MythTVGentoo(...)
    * http://blender-archi.tuxfamily.org/index.php?title=User:B_ad(...) (depuis 2006)

    - et pour finir, le nouveau projet http://www.stecas.org (depuis 2005)
  • # \o_

    Posté par  . Évalué à 1.

    diverses petites contributions
    - des docs sur mon wiki perso (broken en ce moment, j'ai la flemme de le réparer)
    - qq unes sur le wiki de GCU (cf mial + haut)
    - un peu de code : plugins nagios principalement, qq patchs sur des projets au fil de l'eau ( http://www.rottenbytes.info )
    - un paquet debian ( pekwm )

    reste quelques bidules que je n'ai pas releasé, parce que pas assez "finis" ou la flemme :)

    Bref des contributions au coup par coup, généralement parce que j'ai besoin d'un truc et que ce n'est pas dispo ou que ça ne me satisfait pas.

    en passant, un grand merci à #gcu sur IRC, qui est toujours là quand on a besoin d'un coup de main.
  • # ohloh

    Posté par  (site web personnel) . Évalué à 1.

    Marrant que personne n'ait parlé de ohloh. C'est pas mal pour garder une trace de ses contributions.

    Le site: http://www.ohloh.net/
    Mon profil par exemple : http://www.ohloh.net/accounts/404
    • [^] # Re: ohloh

      Posté par  . Évalué à 5.

      Il me dit qu'il n'a pas trouvé ton profil


      [ ] clac!
  • # Pub !

    Posté par  (site web personnel) . Évalué à 1.

    Perso j'ai écris/traduit des tutos pour Gimp, Qtpfsgui, Ufraw, etc... (voir page perso). Et indirectement j'ai participé à la doc d'ubuntu quand on a repris mon texte (sur qtpfsgui).

    Pourquoi ? Parce que ça me permet de tenir un petit photoblog, tout en contribuant (sans coder) aux logiciels que j'utilise. Un peu comme une reconnaissance envers ceux qui ont créé les programmes.
  • # Développer du LL c'est sympa

    Posté par  . Évalué à 1.

    Grand débutant en C++ j'ai commencé à programmer un clone de PuyoPuyo pour BeOS : BePuyo ( http://aurelien.girard.free.fr/bepuyo/ http://www.bebits.com/app/1462 ).

    Rapidement, des sympathiques contributeurs m'ont apporté de superbes graphismes et surtout de l'aide sur le code (notamment par Guillaume Maillard) ce qui m'a permis d'apprendre beaucoup sur C++ et la programmation BeOS.

    L'apothéose a été l'inclusion de BePuyo dans un liveCD de BlueEyedOS (un clone libre de BeOS initié par Guillaume Maillard et construit par dessus un système GNU+Linux) :)

    BeOS le faisait il y a 20 ans !

  • # advogato

    Posté par  (site web personnel) . Évalué à 1.

    Ce journal me fait penser à Advogato dans le style "CV du Libre".
    http://www.advogato.org/

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.