Convert all logs to structured logging for consistency
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- go
- Área
- observability
Línea de trabajo
Comienza revisando el PR #328 e inventariando los puntos de llamada restantes de logger.Debugf/Infof/Warnf/Errorf, organizando el trabajo en bloques por paquete. Reutiliza, cuando corresponda, el vocabulario de campos event, peer, timestamp y key; se considera terminado cuando los puntos de llamada restantes con estilo printf usan variantes w estructuradas sin requerir regex parsing.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
PR #328 converts the six [Mesh Event] log lines to structured Warnw/Infow so machine consumers can parse them. The remaining ~400 printf-style call sites (logger.Debugf/Infof/Warnf/Errorf) are still prose.
Convert them to the w-variants with key-value fields for consistency, so any line can be consumed programmatically without regexing message text.
Notes:
- Mechanical but large; best done in per-package chunks to keep review manageable.
- Reuse the field vocabulary started in #328(event, peer, timestamp, key) where applicable.
- Lenguaje dominante
- Go
- Estrellas
- 926
- Forks
- 138
- Merge medio
- 11 h 34 min
- PR fusionados (30 d)
- 117
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.
Más de google/sam
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
PEP story Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
Todos los issues de google/sam
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 60/100
github/gh-aw-mcpg#13748 ·
-
agentic-workflows
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
googleapis/librarian#7670 · 2 comentarios ·