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

Make URCPP Developer Friendly

Abierto
#191 1 comentario 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
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker, docker-compose, python

Línea de trabajo

Comienza revisando el Dockerfile y docker-compose.yml existentes; después, compara la configuración de los contenedores con la migración a Python 3 del PR 190. Mueve la configuración de los contenedores a .devcontainer, proporciona un volumen de desarrollo y verifica que los contenedores de la aplicación y de la base de datos se conecten sin errores de permisos y se ejecuten con Python 3.

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

Descripción

Unable to run the app development environment in current state.

URCPP is currently not runnable using the docker container and docker-compose file with myriad of permission issues on the database and inconsistencies between the usernames and passwords being used to make the DB connection.

The repository should be modified to use a .devcontainer folder which sets up the development environment on its own.

Additional changes should address:

  • Move the Dockerfile and docker-compose.yml files to a .devcontainer folder so we can develop in any environment.
  • Storing the code in a volume so we don't need to rebuild every time to copy changed files into our docker image.
  • Fixing permission issues between the database and the app containers. (The app currently doesn't run due to permission issues)
  • Migrating to Python 3 (Scott Heggen made the migration to python 3 using local setup in this PR) within the docker container.
Lenguaje dominante
HTML
Estrellas
0
Forks
0
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 BCStudentSoftwareDevTeam/urcpp

Todos los issues de BCStudentSoftwareDevTeam/urcpp

Issues similares

Más issues de Databases

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.