• [^] # Re: L'esprit du libre disparait...

    Posté par . En réponse au journal Deux ans de projet libre : bilan. Évalué à 2.

    Autant je comprend ceux qui t'on déconseillé, autant je ne suis pas d'accord avec les points abordés dans diverses réponses.

    Je suis un contributeur jeune (je reprend depuis presque un an un projet* qui était mort depuis… 2006 je crois) mais ce genre d'outil existe, et fonctionne.

    Sourceforge et savannah (qui ont la même base logicielle à l'origine) ont effectivement un outil pour que les gens d'un projet demandent des contributions. Et mon expérience actuelle montre qu'en moins de 2 semaines on peut se retrouver avec une 15aine de réponses. Certes, rien ne me dis qu'ils contribueront réellement, et même je doute avoir plus de 3 réels contributeurs dans cette masse, mais il me semble que le fonctionnement est réel.

    D'un autre côté, ce projet, même s'il est mort (0 contrib depuis 6 ans) reste quand même à près de 600 dl/semaine. Je récupère donc une base d'utilisateurs non négligeable plutôt que de partir de rien du tout, ça doit aider à attirer (malgré une réécriture totale du code, pour rendre la bête utilisable en natif sur linux).

    Autre point, ce logiciel était bien foutu côté simplicité d'utilisation (public visé: joueurs de jdr sur table/papier, pour créer des cartes et plans) et les dev ont donc eu une certaine reconnaissance. Parce que je sais pas pour vous, mais je pense que les logiciels de dessin simple à manier sous linux, à part xpaint (qui est mieux que mspaint mais quand même assez cru) ne sont pas légion.
    En fait, même sous windows, on parle toujours de photoshop ou gimp… mais ce ne sont pas exactement des logiciels simples d'accès.

    Du coup, le public visé est potentiellement large (tout en étant assez spécifique puisque centré sur les "rôlistes du papier" qui ne sont pas légion).

    Après, il est évident que si on veut créer un logiciel, tant qu'aucune version exploitable n'existe, ça va être dur d'avoir des contributions.
    Il est aussi évident que si le logiciel en question est YATEFD (Yet Another Text Editor For Developpers) ça va pas attirer: l'offre existante est déjà tellement conséquente.

    Dans le cas qui t'intéresse, tu parles d'une fonctionnalité de forge logicielle. Ca implique:
    _ public très restreint: techniciens seulement
    _ nécessité d'intégration dans l'existant, pas évident vu le nombre de forge existantes
    _ fonctionnalité déjà existante
    _ nécessité d'auto hébergement, donc d'auto administration, alors que les contributeurs vont vouloir un truc qui permet de renter rapidement sur le projet auquel ils veulent contribuer
    Sans vouloir être négatif, je doute effectivement que des gens soient attirés…

    Quant au fait que "l'esprit du libre disparaisse"… Il m'a fallu 10 ans pour passer d'utilisateur à contributeur, et encore, je ne me sens pas capable de contribuer du code à ce que j'utilise quotidiennement: Codeblocks, linux, i3, lxterminal, vim, wxwidgets… trop complexe pour moi tout ça. (Il y avait bien flare qui m'intéressais, mais la politique de faire d'abord du code qui tombe en marche avant de refactorer ne m'a pas trop séduit).
    Ce n'est pas surprenant qu'il y ait moins de contributions: avant, le libre était moins répandu, ceux qui le connaissaient savaient à quoi s'attendre et on édifié des logiciels impressionnants. Y contribuer du code rapidement n'est clairement pas à la portée de tous, et les petits projets, qui sont accessibles, sont les moins connus. Les gros projets séduisent parce qu'ils sont complets (y font même le café pour certains… et ce, même quand on aime pas le café) mais font peur aux contributeurs potentiels.
    Mais pour autant, dire que l'esprit du libre disparaît… le public apprend l'existance de linux, pour certains, ils l'utilisent comme successeur aux logiciels fermés. On ne peut pas attendre de tout ces gens qu'ils contribuent. Il y aura toujours plus de sangsues que de gens pour aider, mais ça ne veut pas dire qu'il y a moins de contributeurs.

    *: le projet en question sourceforge.net/projects/autorealm dès fois que ;)