Normas de contribución

Las normas de contribución, también denominadas directrices o pautas de contribución, archivo CONTRIBUTING.md o normas de contribución de software, son un archivo de texto que los gestores de proyectos incluyen en los paquetes de software libre y de código abierto o en otros paquetes de medios abiertos con el fin de describir cómo otros pueden contribuir al proyecto con contenidos generados por los usuarios.

El archivo explica cómo cualquiera puede participar en actividades como el formateo del código para su presentación o el envío de parches.[1]

La existencia del archivo en un paquete debería aumentar las posibilidades de que un proyecto reciba contribuciones de crowdsourcing[2]​, pero en muchos casos, las contribuciones recibidas no siguen las instrucciones del archivo.[3]

Disponer de un archivo de contribuciones contribuye en gran medida al éxito de los proyectos que dependen de las contribuciones de los usuarios.[4]

Referencias

  1. Barnes, Kevin R. (17 de septiembre de 2012). «Contributing Guidelines». The GitHub Blog. GitHub. 
  2. Kobayakawa, Naoki; Yoshida, Kenichi (2017). «How GitHub Contributing.md Contributes to Contributors». 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC). pp. 694-696. ISBN 978-1-5386-0367-3. doi:10.1109/COMPSAC.2017.139. 
  3. Elazhary, Omar; Storey, Margaret-Anne. «Do as I Do, Not as I Say: Do Contribution Guidelines Match the GitHub Contribution Process?». MISSING LINK.. 
  4. Coelho, Jailton; Valente, Marco Tulio (2017). «Why modern open source projects fail». Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2017. pp. 186-196. ISBN 9781450351058. doi:10.1145/3106237.3106246. 

Enlaces externos