• [^] # Re: Merci pour vos réponses.

    Posté par . En réponse au message Installer les distributions maîtresse afin d'élargir mon horizon.. Évalué à -5.

    Merci pour cette réponses pleines de suggestions intéressantes:
    Ma technique d'élaboration de tarball a bien sur évoluer depuis mes débuts:

    c.a.d que dans un tarball (par exemple le prochain)
    il y a:

    -Un README.txt (Je connait le format *.rst mais je n'y ai pas penser pour le README.rst)

    -Les scripts d'installation et de désinstallation

    """ Tu parle de l'outil make mais du peu que j'en sais si je peut automatiser l'installation d'un fichier source python, en C c'est l'outil de compilation mais je le connait que trop peu. """

    installent les sources ou le fruit de la compilation dans le dossier /usr/local/bin/ dont j'estime être la place des programmes externes et créent ou supprime les dépendances comme des images pour un jeu par exemple dans un dossier caché du $HOME de l'utilisateur.

    Et les icônes, README.txt, License sont copier dans un dossier portant le nom du programme dans /usr/share/.

    Puis un fichier *.desktop est créer et finalement ont peut supprimer le contenus de l'archive (celle-ci doit être garder pour une désinstallation) et le programmes est installer sur le système du client.

    -Si le programme a besoin d'une documentation on la trouve dans le README.txt, tu me parle de manpages, je ne suis pas si ambitieux, mais un *.pdf ferait l'affaire je pense, par opposition au fichier *.txt que j'utilisai pour les notices pour les jeux nécessitant une notice a part.

    -Une license est fournis et les fichiers sources comme le README.txt s'y référent.

    PS1: Les gens râles quand je distribue des fichiers python pré-compiler donc je distribue les sources.

    PS2: Concernant les changelogs je n'ai pas besoin de forge sauf pour les programmes que j'estime pouvoir être améliorer pour lesquelles j'ai bien un compte github.

    Merci pour vos réponses.