• [^] # Re: Ne te prend pas la tête

    Posté par . En réponse au journal Comment distribuer un logiciel pour GNU/Linux ?. Évalué à 10.

    Fournis ton application en code source avec les fichiers qui vont bien (LICENSE, README, INSTALL, etc).

    J’abonde en ce sens. Et j’ajouterais, pêle-mêle :

    • ne pas donner uniquement un lien vers le dépôt Git/SVN/whatever pour le téléchargement des sources, mais fournir des tarballs pour chaque release (vst-preset-generator-X.Y.Z.tar.gz) ;
    • tagger les releases dans le système de contrôle de version ;
    • toutes les informations utiles pour compiler doivent être dans les sources elles-mêmes (dans le README ou dans un fichier annexe genre INSTALL, HOWTO_BUILD ou assimilé), et non pas uniquement sur le site web du projet ;
    • ces fichiers devraient idéalement être placés à la racine du projet, pas au fin fond du répertoire des sources (src/how_to_compile.txt) ;
    • si tu penses avoir besoin de donner des consignes particulières aux « empaqueteurs » (ceux qui vont prendre ton projet et en faire un paquet pour leur distribution), ne pas hésiter à leur laisser un fichier README.PACKAGERS ou assimilé.