68 votes

Combien de temps dois-je conserver mes projets fork sur github ?

Lorsque j'ai une demande de fonctionnalité sur une bibliothèque dans github, je peux soit

  • essayez de contacter l'auteur
  • et/ou l'implémenter moi-même sur une copie locale, et quand j'ai terminé, bifurquer le projet et pousser mes changements.

Le plus souvent, les auteurs originaux sont heureux de voir les améliorations, et ils les reprennent telles quelles, ou les fusionnent manuellement après quelques modifications.

La question est de savoir ce que je dois faire avec mes projets fork après que mes commits aient été acceptés par l'amont. Si je n'ai pas l'intention de faire d'autres mises à jour, dois-je supprimer le dépôt ? Ou bien, dois-je le conserver pour l'intérêt historique ?

github n'indique pas vraiment quelle copie est le dépôt "définitif", donc mes forks inactifs peuvent distraire les autres personnes de trouver la bonne copie. En fait, je viens de recevoir une pull request de quelqu'un, qui a également été acceptée en amont.

66voto

mipadi Points 135410

Si je n'ai aucun intérêt à être un contributeur ou un développeur actif, je supprime généralement le mien après que le correctif a été accepté en amont. Je ne vois pas la nécessité de conserver le dépôt pour des raisons historiques - le commit contient déjà mon nom et mon adresse électronique, ainsi que l'horodatage du commit, ce qui semble être la seule trace historique dont il a besoin.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X