URL: https://linuxfr.org/forums/general-general/posts/conseils-pour-contribuer-a-un-projet-opensource-en-python Title: conseils pour contribuer à un projet opensource en Python Authors: Xavier Faure Date: 2014年04月22日T21:27:54+02:00 License: CC By-SA Tags: github et python Score: 3 J'utilise [github depuis plus d'un an](https://github.com/suizokukan) pour des projets personnels auxquels je suis quasiment seul à contribuer. J'ai donc une connaissance très limitée des commandes de git et du travail à plusieurs. Pour la première fois j'ai l'envie de participer à un autre projet et j'aimerais connaître quelques détails sur la procédure à suivre. Voici le contexte : j'aimerais utiliser pour l'un de mes projets la librairie [pyTree/treelib](https://github.com/caesar0301/pyTree/tree/treelib-doc) et souhaiterais apporter des modifications "cosmétiques" sur pyTree afin d'homogénéiser le code sur lequel je travaille. Voici les modifications auxquelles je songe : - ajout de la licence en début de chaque fichier - conformité du code avec les exigences de Pylint - ajout de documentation pour chaque méthode, avec en particulier la description des paramètres à passer et le détail de la valeur renvoyée. Si je résume : beaucoup de blabla mais le "fond" du code reste identique. Comment m'adresser à l'auteur du projet ? J'ai envisagé plusieurs approches mais j'aimerais savoir laquelle a[urait] votre préférence : - je lui écris un mail lui expliquant ce que je compte faire et je lui demande un accès à son dépôt (? en admettant que cela soit possible, ce que j'ignore) - je lui envoie un patch en lui demandant ce qu'il en pense. - je forke le projet, implémente mes modifications et envoie un mail à l'auteur pour qu'il les intègre dans son projet si elles lui plaisent. Ces solutions reviennent peut-être au même _grosso modo_. Mais qu'en pensez-vous ? Merci !

AltStyle によって変換されたページ (->オリジナル) /