ComBuildersES / ComBuildersES/gestion-interna

Definir una herramienta/proceso para valorar las contribuciones objetivamente

Open
#34 1 comment 0 reactions 0 assignees View on GitHub
help wanted rol/admin rol/opsmaster
Dominant language
No language data
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Aunque no está en los planes a corto plazo, hablando con @alvarosaugar y del feedback/ideas de algunas personas más (como @dbonillaf y @javiervelezreyes), nos gustaría encontrar una herramienta o mecanismo de atribuir "puntos" o similar a las contribuciones de las personas que participan en Community Builders (commits, PRs, issues abiertos, discusiones, comentarios, reacciones, etc).

El [script actual](https://github.com/ComBuildersES/.github/blob/main/scripts/merge-all-contributors.js) que crea el [CONTRIBUTORS.ms](https://github.com/ComBuildersES/.github/blob/main/CONTRIBUTORS.md) solo reune a las personas que han contribuido y las ordena por el número de iniciativas en las que ha contribuido, pero lo idea es que valore toda la actividad a lo largo del tiempo.

Hay algunas en herramientas en el [awesome](https://github.com/ComBuildersES/awesome-community-builders#m%C3%A9tricas) y otras en que he encontrado que podrían servirnos (aunque sea de inspiración):
* https://github.com/asterinas/score-and-rank-contributors
* https://github.com/RocketChat/Opensource-Contribution-Leaderboard
* https://github.com/marketplace/actions/repo-score

Aunque Álvaro me ha dicho que le va a preguntar a Manrique también

Este score board también podría ser una métrica objetiva para valorar el cambio de "roles" asignados por el valor aportado a la comunidad (pendiente de definir; en Julio -> [ver issue](https://github.com/ComBuildersES/gestion-interna/issues/18))

> **Issue relacionado**: https://github.com/ComBuildersES/gestion-interna/issues/12#issuecomment-2948753129

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with scripts/merge-all-contributors.js and the related discussion in issue 12, then compare the linked scoring tools and the metrics listed in the awesome-community-builders repository. The work is done when the project has agreed on an objective contribution-scoring process covering the proposed activity types and its relationship to role changes.

Written by the indexing model from the issue text.

Assessment

Domain
analytics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.