Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

add script to generate all non-code files automatically if they don't exist

Abierto
#27 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
jupyter-notebook, python

Línea de trabajo

Comienza revisando los archivos generados solicitados: setup.py, conf.py, MANIFEST.in, README.md, requirements.txt, license.txt, api.rst, index.rst, tutorials.rst y el cuaderno de ejemplo. Define cómo debe detectar el script los archivos que faltan y cómo afectan a estos los valores de setup.py. Se considera completado cuando se hayan generado los archivos que faltan del paquete, de pruebas, de ejemplo y de documentación, y los pasos solicitados para GitHub, Travis, Read the Docs, el lanzamiento, el fork y pip se hayan mostrado como una lista de tareas pendientes.

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

Descripción

  • setup.py (use folder name as name of project, and if any of the below are specified, change the script accordingly to reference them)

other info could be read from setup.py

  • conf.py
  • MANIFEST.in
  • README.md
  • requirements.txt
  • license.txt
  • basic test (so pytest can run)
  • basic example (so sphinx compiles)
  • api.rst
  • index.rst
  • tutorials.rst
  • sample tutorial notebook

then output a "to do" list of how to:

  • set up github web hooks for slack
  • get travis configured
  • compile sphinx web page
  • register on readthedocs and publish readthedocs page
  • do a github release
  • set up forks on github for development (once package is "live," rather than modifying master branch directly)
  • push to pip (after package is ready for release)
  • install package from pip
Lenguaje dominante
Jupyter Notebook
Estrellas
17
Forks
4
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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.

Más de ContextLab/CDL-tutorials

Todos los issues de ContextLab/CDL-tutorials

Issues similares

Más issues de Build System

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.