¿Cómo se deciden los valores de importancia de los errores de Ubuntu?

17

¿Cómo se decide la importancia de un error específico para los errores contra paquetes en ubuntu?

Y por Importancia, me refiero a 'Bajo', 'Medio' y otros valores de importancia en los rastreadores de errores de Launchpad.

    
pregunta Thomas Ward 20.06.2012 - 16:10

1 respuesta

21

(Fuente: Bugs / Importance (Documentación de Bug Squad) )

El Bug Squad de Ubuntu es una de las fuerzas impulsoras de los Errores de Ubuntu, y mantiene una documentación de esto para la referencia de cada persona.

Por el bien de las personas que odian leer en otros sitios, y por las pocas personas que pueden ser demasiado vagas para hacer clic en el enlace al principio de esta respuesta, básicamente copiaré textualmente la información de la base de conocimientos de Bug Squad que es relevante aquí:

  

NOTA RÁPIDA : Cuando se hace referencia a "Núcleo" o "No esencial" aquí, el escuadrón de errores consigna "núcleo" como parte del paquete ubuntu-desktop , o lo que se instala por defecto en las imágenes de LiveCD. Esto puede cambiar en el futuro, dependiendo de la discusión adicional dentro del Bug Squad sobre este asunto.

(tenga en cuenta que la información a continuación puede estar desactualizada con la documentación en la wiki, debe consultar la wiki para obtener la información más actualizada).

Ubuntu usa las siguientes pautas para asignar importancia. La importancia del error significa la prioridad que debe tener la gente que arregla errores.

Aquí están los significados de los diferentes valores de importancia):

  • Indeciso : el predeterminado para nuevos errores. También significa que no hay información suficiente para determinar la importancia
  • Lista de deseos : funcionalidad faltante
    • Estos no son siempre errores, pero pueden ser ideas para nuevas funciones que aún no existen.
    • También pueden solicitarse paquetes de software para Ubuntu.
    • Si no es trivial de implementar, debería escribirse como una especificación de características, ver FeatureSpecifications.
    • Pueden ser errores que afectan a una extensión experimental o característica no esencial de un determinado paquete / proyecto.
    • Los errores que solo se corregirían según el mejor esfuerzo o la contribución externa también podrían considerarse lista de deseos .
  • Bajo : errores que afectan la funcionalidad, pero en menor medida que la mayoría de los errores, por ejemplo:
    • Errores que tienen soluciones fáciles
    • Errores que afectan las configuraciones inusuales del usuario final o hardware poco común
    • Errores que afectan un aspecto no esencial y un alcance limitado de la aplicación
    • Errores que tienen un impacto moderado en una aplicación secundaria
    • Problemas cosméticos / de usabilidad que no limitan la funcionalidad de una aplicación secundaria
    • Configuraciones predeterminadas no ideales
  • Medio : la mayoría de los errores son de importancia media, algunos ejemplos son:
    • Un error que tiene un impacto moderado en una aplicación principal
    • Un error que tiene un impacto severo en una aplicación secundaria
    • Un error que afecta la accesibilidad de una aplicación secundaria
    • Un problema de usabilidad que no limita la funcionalidad de una aplicación principal
    • Un problema con un componente de hardware no esencial (tarjeta de red extraíble, cámara, cámara web, reproductor de música, tarjeta de sonido, función de administración de energía, impresora, etc.)
  • Alto : un error que cumple uno de los siguientes criterios:
    • Tiene un impacto severo en una pequeña porción de usuarios de Ubuntu (estimado)
    • Hace que una instalación predeterminada de Ubuntu generalmente no se pueda usar para algunos usuarios. (Por ejemplo, si el sistema no se inicia o X falla al iniciarse, en una determinada marca y modelo de computadora)
    • Un problema con un componente de hardware esencial (controlador de disco, red incorporada, tarjeta de video, teclado, mouse)
    • Tiene un impacto moderado en una gran parte de los usuarios de Ubuntu (estimado)
    • Impide que la aplicación o las dependencias funcionen correctamente en absoluto
    • Representa características o funcionalidades esenciales de la aplicación o dependencias rotas o ineficaces
    • Impacta la accesibilidad de una aplicación principal
  • Crítico : un error que tiene un impacto severo en una gran parte de los usuarios de Ubuntu
    • Causa corrupción de datos
    • Bloquea todo el sistema operativo
    • Hace que el sistema permanezca inutilizable de forma temporal o permanente
    • Afecta gravemente las aplicaciones más allá del paquete responsable de la causa raíz

Los miembros de Ubuntu Bug Control tienen acceso para establecer estos estados de importancia en los errores bajo el control de Ubuntu (incluidos los paquetes, que ubuntu-bug hará), y pueden establecerlos ellos mismos, o a petición de un miembro de el Bug Squad que no es miembro de Bug Control.

Generalmente, cuando manejo errores y decido una importancia, y si está listo para el triaje (a menos que sea descaradamente obvio), sigo el Triage Guide para decidir cómo clasificar el error (que establece el Estado de un error en" Triaged ") y las pautas que he publicado (y vinculado) para decidir Importance. (Estoy en el Bug Squad, y soy miembro de Bug Control, si tienes curiosidad)

    
respondido por el Thomas Ward 20.06.2012 - 16:10

Lea otras preguntas en las etiquetas