Si un programmeur vous contacte et vous demande de contribuer à votre projet, comment le gérez-vous?
- Vous ne savez pas si ce gars est bon. Peut-être qu'il aura plus de problèmes qu'il n'en vaut.
- Il pourrait essayer d'attacher son nom à un projet réussi juste pour les félicitations.
- Il pourrait essayer de prendre le projet dans une direction que vous ne voulez pas vraiment, en ajoutant des fonctionnalités que vous pensez ne valent pas la complexité supplémentaire.
- Ou, il pourrait être un contributeur très utile. Tu ne sais pas.
Comment gérez-vous de telles demandes de personnes que vous ne connaissez pas (sur GitHub, en particulier, si cela fait une différence)? Quelle est l'étiquette ici?
open-source
github
Solo
la source
la source
+=1
pour ça?Réponses:
L'appartenance à un projet OSS n'est pas la même chose qu'une équipe corporative financée où les gens sont interviewés et choisis. La source est déjà là-bas (ce n'est pas open source sinon). Dites-leur d'envoyer des correctifs. Si ce sont de bons correctifs (et vous devez d' abord les revoir), validez-les. Une fois que le prospect a gagné en confiance et a fait des contributions précieuses, donnez-lui un accès en écriture.
Les équipes OSS se développent de manière organique. Rendez-vous disponible pour poser des questions et laissez-les accumuler de la crédibilité dans la rue au fil du temps.
la source
Pourquoi ne pas laisser cette personne impatiente vous envoyer une demande de pull? Vous aurez l'occasion de revoir et de critiquer le code de cette personne. Cela semble être la solution la plus simple.
la source
Acceptez et examinez les modifications de sa part à titre provisoire. Donnez-lui un accès en écriture au référentiel de code source lorsqu'il aura fait ses preuves.
la source