matrix-org / matrix-org/complement
Change how server logs are dumped
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Go
- Estrellas
- 99
- Forks
- 72
- Merge medio
- 4 d 1 h
- PR fusionados (30 d)
- 8
Descripción
Currently it dumps server logs to stdout and only on failure. This can always be spat out if COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS=1. However, this isn't the most discoverable, as both Erik and vdh asked me how to get server logs from Complement in the same day.
It would be better if:
- we always printed server logs,
- to disk,
- based on the hs name,
- and then removed
COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS.
For extra discoverability, indicating that server logs are going to file X would be useful.
This would be a breaking change to the Complement API.
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.
Línea de trabajo
Empieza rastreando el manejo actual de los registros del servidor de Complement y el comportamiento de COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS=1. Define cómo deben escribirse los registros en el disco usando el nombre hs, cómo se informa del destino y cómo afecta el cambio incompatible de la API a los llamadores. Se considera terminado cuando los registros siempre se escriben y se pueden localizar sin la variable de entorno.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go
- Área
- testing-qa
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100