Je me demandais comment obtenir des contributions à un nouveau produit open source que mon équipe développera. Nous sommes encouragés à obtenir autant de soutien de la communauté au sens large que possible, mais je peux également voir que cela absorbe beaucoup de temps en s'assurant que les tiers situés à l'extérieur de notre bureau sont sur la bonne voie en ce qui concerne la qualité du code. De plus, au début du projet, nous aurons probablement beaucoup de discussions informelles au sein de l'équipe centrale concernant la conception du système, les pics, etc. et les mettre en ligne pour permettre la participation de la communauté prendra beaucoup de temps et je peux imaginer que cela pourrait rendre le discussion moins efficace.
Il y a un côté plus humain à cela qui doit probablement être pris en considération: permettre à la communauté de participer au processus de conception peut également avoir ses avantages en ce qui concerne l'appropriation perçue du projet, et il y a toujours une chance qu'une implication précoce puisse relever des problèmes que le noyau l'équipe n'a pas remarqué.
Donc la question: à quelle étape d'un projet Open Source devriez-vous inviter des contributions de la communauté?