libgit2 / libgit2/libgit2sharp
Make the Linux/MacOSX experience slightly more delightful
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- C#
- Estrellas
- 3.5k
- Forks
- 925
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
#786 brings under the light the fact that there's still a huge room for improvment regarding the following topics
- How to build libgit2
- How to run the tests against the generated binaries
Currently, all of the above is being automagically done by the build.libgit2sharp.sh script.
I can think of two options:
- Add some documentation in the script header describing what the script does, where the binaries are generated
- Break up the script into two scripts (ie.
buildandruntests)
There are certainly others ways to solve this.
Thoughts?
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.
Línea de trabajo
Empieza leyendo build.libgit2sharp.sh y siguiendo cómo compila libgit2, genera los binarios y ejecuta las pruebas en Linux y macOS. Confirma con los maintainers si el resultado previsto es la documentación del script o scripts separados de build y pruebas; se considera terminado cuando el flujo de trabajo está claramente explicado o correctamente separado.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- shell
- Área
- build-system, developer-experience
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100