Report: Present a report on the state of Pull Requests
@Aditya-Komaravolu ya está trabajando en esto.
Desde el 30/8/2021.
- #1231 de @Aditya-Komaravolu — abierto
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 20/100
Línea de trabajo
Empieza en el directorio Others, donde el issue solicita un flujo de trabajo reproducible para recopilar las pull requests del proyecto. Define cómo se exportarán las PRs y los comentarios a CSV, y determina después qué análisis de visualización de datos y NLP se necesitan, incluidos los motivos de cierre, el tiempo de revisión y la actividad de los colaboradores. Se considera terminado cuando haya un informe reproducible cuyos hallazgos puedan presentarse en la pestaña Discussions.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
Up till now, nearly 65+ Contributors have contributed to Rotten Scripts with more than 400+ Pull Requests created and 350+ Issues created. I want to better understand on how easy has the contributions been for the Contributors.
Since the Project has been a part of many Open-Source Programs, I need to understand how many PRs have been merged and how many PRs were closed. You can also scrap the comments and use some NLP techniques, to determine the most common reasons why PRs were closed and whether they were done by me or the contributor themselves.
I'm open to new ideas, but this is what the workflow should look like:
- Scrap PRs from the Project
- Store all of them in a neat CSV format
- Use your Data Visualization and NLP skills in churning out necessary insights
- Find the most common reasons on why PRs are closed and by whom
- Check out other stats like Average time for every PR to be reviewed, the most active maintainer and more
- Present all of these findings in the Discussions Tabs
The whole thing should be easily reproducible so please make a PR over the Others so that we can run the check and churn out stats every couple of months.
- Lenguaje dominante
- Python
- Estrellas
- 1.5k
- Forks
- 495
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de HarshCasper/Rotten-Scripts
-
[Bug]:Abiertodependencies enhancement Open Python Up-For-Grab
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
HarshCasper/Rotten-Scripts#1453 ·
-
BASH bug dependencies Python Up-For-Grab
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
HarshCasper/Rotten-Scripts#1452 · 1 comentario ·
-
[Bug]:AbiertoUp-For-Grab
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
HarshCasper/Rotten-Scripts#1451 · 1 comentario ·
-
Up-For-Grab
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
HarshCasper/Rotten-Scripts#1450 · 1 comentario ·
-
[feature request]: File Metadata ExtractorQuizá libre de nuevo @namanvashistha la tomó hace 385 días y no hay ningún pull request abierto. AbiertoAssigned bug enhancement Up-For-Grab
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
HarshCasper/Rotten-Scripts#1449 · 4 comentarios ·
Todos los issues de HarshCasper/Rotten-Scripts
Issues similares
-
[Bug]: Revit selector reads process ids 2000-2099 as years (flaky AgentClientTests.AYearOrAProcessIdSelectsTheHost)Posiblemente ocupada @Wurschdhaud la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
pyrevitlabs/pyRevit#3817 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
521xueweihan/HelloGitHub#4074 ·
-
follow-up
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
Helm chart: allow setting ingressClassName on the IngressPosiblemente ocupada @commarla la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
pgadmin-org/pgadmin4#10658 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100