Follow-up for after the JB2 switch
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- github-actions, latex, yaml
- Área
- build-system, ci-cd, documentation
Línea de trabajo
Revisa #274 y los elementos restantes sin marcar, empezando por la configuración de tox, environment.yaml, el README/contributor guide y el flujo de trabajo de deployment de GitHub Actions. Confirma qué advertencias de compilación, sintaxis de enlaces, comportamiento del deployment, herramientas de entorno y condiciones de activación desde forks siguen siendo aplicables. Se considera terminado cuando los seguimientos aplicables se hayan completado o dividido en issues específicos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Here are items we left for follow-ups after #274
- build time on CircleCI is significantly longer than it was with JB1. I could easily consider this as a follow-up though.
From rossbar: I'm considering this "resolved" - I'm fairly confident the issue was the tox configuration not passing in the OMP_NUM_THREADS variable to the build environment. I just rebased #279 on main (after the JB2 switch) and re-ran the doc build. The sphinx-based run took 1m43 seconds to build, while JB2 took 1m17s 🚀
- cleaning up build errors and warnings -- currently we don't run with strict (and we didn't run with a similar manner as we were not failing JB1 builds with these broken links either)
- deployment not to a gh-pages branch -- this could probably be done as a follow-up, too and now just use the file we have. (I need to make my other repos consistent, too so can do this repo along with those).
- cleanup environment.yaml, switch to a more modern and reliable solution (eyeing pixi)
- change internal links to be myst syntax so they will have hover overs
- [ ] Request extended amsmath support for LaTeX math rendering. See e.g. numpy.org/numpy-tutorials/mooreslaw-tutorial#building-moores-law-as-an-exponential-function. cf. jupyter-book/mystmd#2447this has been worked around, but better LaTeX support would be nicer, which is an upstream issue - Update README/contributor guide for new JB2 patterns.
- deploy GHA should not run on forks (in fact the CI should not get triggered to run on forks -- add in conditionals)
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 673
- Forks
- 229
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 numpy/numpy-tutorials
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
numpy/numpy-tutorials#228 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
numpy/numpy-tutorials#150 · 2 comentarios ·
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
numpy/numpy-tutorials#305 · 1 reacción ·
-
maintenance
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
numpy/numpy-tutorials#283 · 1 reacción ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
numpy/numpy-tutorials#238 · 1 reacción ·
Todos los issues de numpy/numpy-tutorials
Issues similares
-
status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
conda-forge/spacy-feedstock#177 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
area:jail bug security severity:low track:open-source
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
micro-ROS/micro_ros_setup#837 ·