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.