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

File extensions does not have to be .alert .dashboard

Abierto
#5 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
32/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
python
Área
cli

Línea de trabajo

Comienza rastreando cómo los comandos pull y push determinan las extensiones de los archivos de recursos; el issue no nombra archivos ni pruebas específicos. Confirma que los recursos de alertas y paneles puedan usar .json de forma consistente, y verifica que ambos comandos sigan leyendo y escribiendo la misma extensión cuando se proporciona el tipo de recurso.

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

Descripción

enhancement

We are talking about the files where wavectl stores the json representation of resources. ( Alerts or Dashboards)

The file syntax is actually .json.
So for IDE support aspect, it makes sense to use the extension json.

The wavectl command could read the expected extension in an environment variable. But, I am actually not sure whether this is necessary. I do not think there is anything fundamental in the implementation that would break if we changed the .alert extension to .json.

In wavectl commands the user needs to specify the resource type already. For example
wavectl pull

alert
wavectl push dashboard

So as long as the pull and the push command's file extension expectations are the same, using .json should work simply.

Lenguaje dominante
Python
Estrellas
16
Forks
10
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

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 box/wavectl

Todos los issues de box/wavectl

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.