DOCS: Create standard for format and structure of top-level project files across AboutCode repos
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- markdown
- Área
- documentation
Línea de trabajo
Empieza comparando los archivos de nivel superior enumerados en dejacode, purldb, scancode.io, scancode-toolkit y vulnerablecode. El issue nombra objetivos inmediatos: convertir RELEASE.md en dejacode y scancode.io a rST, renombrar los archivos apache-2.0.LICENSE a LICENSE y documentar el estándar para los nuevos repositorios de AboutCode. Se considera terminado cuando la convención de nombres/formato de archivos se haya aplicado o documentado claramente, pero el issue es antiguo y abarca varios repositorios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
In most AboutCode repos we have a set of top-level project files including:
- AUTHORS.rst
- CHANGELOG.rst
- CODE_OF_CONDUCT.rst
- CONTRIBUTING.rst
- LICENSE
- NOTICE
- README.rst
- RELEASE.md (dejacode and scancode.io)
- ROADMAP.rst
I looked at dejacode, purldb, scancode.io. scancode-toolkit and vulnerablecode as the primary examples
Although the GitHub norm is for the these files to be in markdown format we are using rST in most cases so the cost/effort to move to markdown does not make sense at this time.
For the LICENSE and NOTICE files we have a mixed bag:
- dejacode: LICENSE file but no NOTICE (makes sense for AGPL-3.0 vs Apache-2.0)
- purldb: NOTICE file plus apache-2.0.LICENSE and cc-by-sa-4.0.LICENSE
- scancode.io: LICENSE and NOTICE files - this should be the pattern for all projects licensed under Apache-2.0)
- scancode-tookit: NOTICE file plus apache-2.0.LICENSE and cc-by-4.0.LICENSE
- vulnerablecode: NOTICE file plus apache-2.0.LICENSE and cc-by-sa-4.0.LICENSE
If you have a top-level file named LICENSE GitHub displays the license name in a "tab" at the top of the README. Using LICENSE as the file suffix does not seem to mean anything to GitHub.
The issue here is to standardize the format and structure of these files across repos and document it for new projects/repos. Some immediate action items include:
- Convert RELEASE.md files to rST for dejacode and scancode.io (this should be easy since these are small chunks of text)
- Rename apache-2.0.LICENSE files to LICENSE.
- Lenguaje dominante
- JavaScript
- Estrellas
- 9
- Forks
- 17
- Merge medio
- 7 h 55 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 aboutcode-org/www.aboutcode.org
-
Making all post button.Posiblemente ocupada @sarthaklole la tomó hace 70 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
aboutcode-org/www.aboutcode.org#117 · 3 comentarios ·
-
WWW: Reduce frequency of update-releasesQuizá libre de nuevo @johnmhoran la tomó hace 51 días y no hay ningún pull request abierto. Abiertoci-workflow
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
aboutcode-org/www.aboutcode.org#180 · 1 asignado ·
-
DOCS: Create new AboutCode stack diagram(s)Quizá libre de nuevo @hixvikas la tomó hace 52 días y no hay ningún pull request abierto. Abiertodocumentation
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
aboutcode-org/www.aboutcode.org#166 · 1 comentario ·
-
WWW: Create About top level page?Posiblemente ocupada @pombredanne la tomó hace 154 días. Abiertowebsite
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
aboutcode-org/www.aboutcode.org#164 · 1 reacción · 1 asignado ·
-
WWW: Add Initiatives and grant ProjectsQuizá libre de nuevo @mjherzog la tomó hace 241 días y no hay ningún pull request abierto. Abiertoenhancement needs design website
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
aboutcode-org/www.aboutcode.org#141 · 1 asignado ·
Todos los issues de aboutcode-org/www.aboutcode.org
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
feimacode/open-design-agent-kit#66 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
xojs/eslint-config-xo#134 ·
-
FEATURE REQUEST
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
huggingface/transformers.js#1839 ·
Los mantenedores suelen responder en 1 día