InnerSourceCommons / InnerSourceCommons/InnerSourcePatterns

Acknowledging all contributions/contributors

Abierto
#543 5 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

:gear: Type - Meta
Lenguaje dominante
HTML
Estrellas
853
Forks
206
Merge medio
1 d 23 h
PR fusionados (30 d)
2

Descripción

GitHub has a way to show the people that committed (code) to this project. However by default only very few people are shown, and there is no further information about what they have contributed either.

Screenshot 2023-06-04 at 12 37 25

As our community grows, it would be great to acknowledge the broad range of people that are supporting our patterns in all sorts of ways, not just the ones contributing code/patterns.

Implementation thoughts

I have heard good things about the all-contributors spec and bot but I don't know how it works in practice.

Their claim is:

Recognize All Contributors - Including those that don't push code

However their documentation looks like users need a GitHub handle to be added as contributors, which seems counter intuitive.

I am taking inspiration from The Turing Way project, who are using the tool for years.
We could review their implementation notes. Some links to get started:

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Lee las secciones vinculadas de contributors.md y CONTRIBUTING.md de Turing Way y, a continuación, revisa la especificación de all-contributors y la documentación del bot. Determina cómo debería representar este proyecto las contribuciones de código y las que no son de código, incluidos los colaboradores sin identificadores de GitHub. Se considera terminado cuando el enfoque de reconocimiento elegido y su proceso de mantenimiento estén acordados y documentados.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
github
Área
documentation
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.