Como reportar errores
Antes de Reportar
Antes de reportar un error, verifica si ya ha sido reportado:
- Visita GitHub Issues de Vasak Desktop
- Usa la búsqueda para encontrar problemas similares
- Si encuentras un issue parecido, añade un comentario con tu información
Información Necesaria para un Buen Reporte
Un buen reporte de error debe incluir:
Descripción del Problema
- Qué intentabas hacer cuando ocurrió el error
- Qué esperabas que sucediera
- Qué sucedió realmente
- ¿Se puede reproducir? (Sí/No/A veces)
Información del Sistema
|
|
Pasos para Reproducir
Lista los pasos exactos para reproducir el error:
|
|
Logs Relevantes
Recopila los logs siguiendo esta guía:
|
|
Incluye tanto:
- El archivo de log generado
- La salida de la terminal donde ejecutaste el comando
Adjuntos Útiles
Si es relevante, incluye:
- Captura de pantalla - Muestra el estado visual del error
- Video - Si es difícil de reproducir en texto
- Archivo de configuración - Si el error está relacionado con configuración
1cat ~/.config/vasak/system_config.json
Plantilla para Reporte
Usa esta plantilla al crear un issue:
|
|
Crear un Issue en GitHub
Paso 1: Reúne tu Información
|
|
Paso 2: Ve a GitHub
- Abre https://github.com/Vasak-OS/vasak-desktop/issues/new
- Haz clic en “New Issue”
- Selecciona “Bug Report” (si hay plantillas)
- Rellena la información
Paso 3: Proporciona Contexto
-
Título claro: No usar “Error”, “Bug” o “No funciona”
- ❌ Malo: “Error con el panel”
- ✅ Bueno: “Panel desaparece cuando se conecta monitor externo”
-
Descripción detallada: Más detalles = más fácil de arreglar
-
Logs: Copia los logs relevantes entre triple backticks
Errores Críticos (Crash de la Aplicación)
Si la aplicación se cierra inesperadamente:
Captura el Core Dump
|
|
Recolecta Información de Debug
|
|
Adjunta al Reporte
- El archivo de log completo
- Salida de
coredumpctl info - Información del sistema
Errores de Hardware/Periféricos
Si el error es relacionado con:
Bluetooth
|
|
Audio (PulseAudio)
|
|
Red/WiFi
|
|
Seguimiento del Reporte
Después de reportar:
- Responde preguntas - Los desarrolladores pueden pedir más información
- Prueba soluciones - Si sugieren una, pruébala y reporta el resultado
- Verifica en versiones nuevas - El error podría estar arreglado en la siguiente versión
- Cierra si se resuelve - Cuando se arregle, puedes cerrar el issue
Consejos para Mejores Reportes
✅ Haz:
- Ser específico y detallado
- Incluir logs relevantes
- Ser cortés y respetuoso
- Actualizar con información nueva
- Probar con versiones nuevas
❌ No hagas:
- Reportar “no funciona” sin detalles
- Incluir logs de 10,000 líneas sin filtrar
- Ser grosero o exigente
- Reportar el mismo error múltiples veces
- Cambiar completamente el tema del issue
Canales de Reporte Alternativos
- GitHub Issues: https://github.com/Vasak-OS/vasak-desktop/issues
- Foro de Vasak OS: Aun no disponible
- Telegram: https://t.me/VasakOS
- Discord: Aun no disponible
Información de Contacto
Para errores de seguridad críticos, contacta a:
- Security Email: [email protected]
- No crear issue público para vulnerabilidades de seguridad