• [^] # Re: et donner les mauvaises pratiques...

    Posté par . En réponse à la dépêche Neuf mauvaises pratiques du logiciel libre. Évalué à 2.

    La critique négative étant la plus constructive (surtout dans le troll pourneriendire), j'ai l'honneur de vous présenter mon dernier délire du moment.

    > "4. Se méfier des nouveaux venus ;"
    > La pureté de l'innocence saurait à elle seule justifier une confiance aveugle.
    Entre confiance aveugle et méfiance, il y a indéniablement un juste milieu... non ?

    > "5. Accorder aux développeurs un statut privilégié ;"
    > Leur faire des dons, et les encourager, que ce soit en les soutenant, ou en les aidant
    > avec des tests.
    Et les traducteurs ? Et les graphistes ? Et les musiciens ? Et les intervenants ? Et les bidouilleurs ? Et les utilisateurs « participants » ? Ne méritent-ils pas eux aussi un statut privilégié ? Ils sont pourtant bien souvent l'un des rares liens entre les développeurs et le « monde réel » ...
    Ce que l'on appelle la « communauté » est bien trop souvent séparée des développeurs. Bien sûr, les contributeurs non développeurs sus-cités n'ont pas forcément l'envie de se plonger corps et âme dans le code source de leur outil préféré (après GNU Emacs). De même, les développeurs n'ont pas forcément l'envie d'expliquer les rouages internes de leur bébête à quelqu'un qui n'y apportera pas même le moindre patch.
    Il est pourtant surement possible de réunir les deux parties, par exemple en plaçant au premier plan les discussions des développeurs, ou en s'imposant la construction d'un exposé public (plus ou moins pointu) sur le fonctionnement interne du logiciel.

    > "8. Placer les parts de marché en tête des priorités ;"
    > Développer un logiciel pour qu'il ne soit pas utilisé...
    Chaque logiciel libre répond à une demande. Pas forcément celle du marché, mais plutôt celle de son/ses auteur-e-s. En ce sens, un logiciel libre sera toujours utilisé par au moins une personne et pourra attirer d'autres utilisateurs.
    À part Paul Graham, y-a-t'il beaucoup de développeurs qui analysent la demande pour tel ou tel produit avant de se mettre à coder ?

    > "9. Se contenter d'un système d'exploitation qui ne soit pas complètement libre."
    > Ne pas se contenter d'un système d'exploitation qui soit complètement pas libre.
    Ne pas se mécontenter d'un système d'exploitation qui ne soit pas complètement pas libre. Ou pas.

    Enjoy. (j'ai toujours rêvé de finir une dissertation d'anglais par ce mot)