Lors de notre dernier appel aux contributeurs, nous avons décidé de mettre en place la spécification All Contributors afin d’honorer tous nos contributeurs.
Si, à première vue, une décision d’appel à contribution visant à honorer les contributeurs ressemble à une sorte d’absurdité intéressée, laisse-moi te rassurer : nous ne risquons pas de nous déboîter les épaules en nous tapant dans le dos. Il s’agit plutôt d’honorer (aussi) les contributions qui ont tendance à être négligées dans l’Open Source.
Le site Web de tous les contributeurs le résume ainsi :
Il s’agit d’une spécification permettant de reconnaître les contributeurs à un projet open source de manière à récompenser chaque contribution, et pas seulement le code.
Les gens se donnent et donnent de leur temps libre pour contribuer aux projets open source de tant de façons, nous pensons donc que tout le monde devrait être félicité pour ses contributions (code ou non).
Lorsque l’on parle de contributeurs dans les projets open source, on suppose souvent qu’il s’agit de toutes les personnes qui contribuent au code du projet. Le fait que le site GitHub répertorie les contributeurs d’un projet en fonction des commits réels contribue grandement à cimenter ce point de vue.
Mais il y a plein de contributions qui passent sous le radar d’un système automatisé basé sur l’historique des livraisons. Des choses comme la documentation et les articles de blog, le développement de la communauté, la réponse aux questions ou la soumission de rapports de bogues, sont toutes des contributions précieuses qui méritent d’être reconnues.
En mettant en œuvre la spécification Tous les contributeurs, nous nous engageons à donner à ces personnes le crédit de leurs contributions, et à rendre ce crédit visible. En pratique, la liste des contributeurs sera incluse dans le fichier README.md
de tous nos paquets, ainsi que dans le fichier principal README.md
de notre freesewing/freesewing
monorepo.
À l’avenir, nous prévoyons également de rendre cette liste disponible sur notre site Internet.
Comment cela fonctionne-t-il ?
À l’avenir, nous nous efforcerons d’ajouter tous les contributeurs, quelle que soit la façon dont ils contribuent au projet. Mais nous aimerions aussi saisir les contributions qui ont été faites jusqu’à présent.
Pour cela, nous avons besoin de ton aide. Si tu as contribué à FreeSewing, fais-le nous savoir. Tu peux nous le faire savoir sur Discord, ou tu peux créer un problème, ou tu peux commenter n’importe quel problème ou pull request en utilisant les instructions pour le bot all-contributors.
Ne sois pas timide, ajoute-toi :)