Make URCPP Developer Friendly
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
- Área
- databases, devops, infrastructure
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
- 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 BCStudentSoftwareDevTeam/urcpp
-
Dificultad 2/5 1-2 días Aptitud para principiantes 45/100
-
Update README.md Abierto
BCStudentSoftwareDevTeam/urcpp#193 · 1 comentario · 1 asignado ·
-
BCStudentSoftwareDevTeam/urcpp#189 · 2 asignados ·
-
BCStudentSoftwareDevTeam/urcpp#188 · 1 comentario · 1 asignado ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
BCStudentSoftwareDevTeam/urcpp#187 · 1 comentario ·
Todos los issues de BCStudentSoftwareDevTeam/urcpp
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
-
[BUG]: "Clear All" in Settings doesn't clear the saved analysis, old data comes back after reload Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
AOSSIE-Org/OrgExplorer#253 · 1 comentario ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
needs triage receiver/oracledb
Dificultad 2/5 1-2 días Aptitud para principiantes 84/100
open-telemetry/opentelemetry-collector-contrib#51400 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100