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

optimization of this repository concerns

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
48/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
docker, github-actions
Área
devops

Línea de trabajo

Comienza con las líneas 5-15 de Dockerfile e inspecciona cómo se selecciona actualmente el mirror de paquetes de Termux durante la compilación de la imagen. Compara ese comportamiento con el ejemplo de GitHub Actions enlazado y verifica después que la compilación use de forma fiable el mirror oficial de Cloudflare y que la imagen se siga compilando correctamente.

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

Descripción

Hello, I wanted to possibly engage in discussion with you about potential improvements to this repository.

I can see that the reason for the creation of this repository might be because of a problem involving the Termux package repository mirrors.

https://github.com/astral-sh/uv/commit/f13abc388e1ee0c83169a32d33447f8afccf04d2

https://github.com/astral-sh/termux-python/blob/483ce668735b54c5e8eb53ce7aebf2acad7ecff6/Dockerfile#L5-L8

I've noticed this message here, but as far as I can tell, there seems to have been no attempt yet made to use the correct method for setting the official Termux package repository mirror hosted by Cloudflare in GitHub Actions, which is this:

https://github.com/robertkirkman/termux-on-gha/blob/c3067cdf0a482c07c909ded0e863671e03b1d20d/.github/workflows/build-and-test.yml#L49-L50

ln -sf ${PREFIX}/etc/termux/mirrors/default ${PREFIX}/etc/termux/chosen_mirrors

the reliability of this mirror is significantly superior to all of the other Termux mirrors, and it also receives package updates first before any other Termux mirrors.

Would a change to replace this loop with an application of the correct default mirror setting code be something that a PR for would be welcome here, or is this more of a low-priority repository that the astral-sh organization just needs to work without any pressing need to try to optimize it?

https://github.com/astral-sh/termux-python/blob/483ce668735b54c5e8eb53ce7aebf2acad7ecff6/Dockerfile#L10-L15

Lenguaje dominante
Dockerfile
Estrellas
3
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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.

Issues similares

Más issues de DevOps

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.