Create guide to help teachers preconfigure a classroom

Abierto
#549 4 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
38/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python

Línea de trabajo

Comienza con los tres enfoques propuestos en el issue: una distribución de Python más grande, un paquete de wheels usando wagon y un proxy local de caché para paquetes aprobados. Se considera completado cuando una guía práctica explica cómo los docentes pueden preconfigurar varios sistemas del aula, incluidas las restricciones de acceso y de TI de la escuela indicadas.

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

Descripción

help wanted type: enhancement

In a school setting, teachers may need to set up multiple systems with the same set of packages, potentially without good access to PyPI from individual machines. (https://twitter.com/chris_swan/status/1037440530995703808?s=19 for example).

There are some decent options for handling this, including:

  • use a larger Python distribution such as Anaconda or Python(x, y) that pre installs a range of PyPI packages
  • use https://github.com/cloudify-cosmo/wagon to create a wheel bundle for installation on each system
  • setting up a local caching proxy that only permits installation of an approved set of packages (this one will typically require cooperation from the school IT staff, but some teachers will be fortunate enough to have that)
Lenguaje dominante
Python
Estrellas
1.7k
Forks
1.7k
Merge medio
3 d 12 h
PR fusionados (30 d)
4

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 pypa/packaging.python.org

Todos los issues de pypa/packaging.python.org

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.