¿Qué significa "Fix Committed"?

10

¿Es válido si marco un error "Fix Committed" si el paquete en cuestión está alojado en sentido ascendente (fuera de Launchpad)?

ejemplo : informe de error , corrección confirmada .

tshepang
fuente
2
Esto realmente no pertenece aquí, ya que no es específico de Ubuntu. Probablemente debería hacer esta pregunta en Respuestas de Launchpad .
dv3500ea
8
Sin embargo, es útil para las personas que realizan errores en ubuntu: meta.askubuntu.com/questions/243/…
Jorge Castro
2
@ dv3500ea Launchpad es parte del universo de Ubuntu, por lo que cubre el alcance (como señaló @JorgeCastro)
Marco Ceppi
@ WarriorIng64 Estaba considerando marcarlo como un tonto, pero la otra pregunta parece demasiado orientada al desarrollador. Creo que vale la pena una pregunta por separado
Jjed
1
@ WarriorIng64 debe haber cometido un error allí, porque sus enlaces apuntan a esta publicación
tshepang

Respuestas:

6

Puede encontrar una lista de definiciones de estado de errores de Launchpad de la forma en que se usan en el rastreador de errores de Ubuntu en https://wiki.ubuntu.com/Bugs/Status . Normalmente, para las tareas del paquete de Ubuntu, "Fix Committed" no corresponde a "la solución está en sentido ascendente pero aún no está en Ubuntu"; para eso, por lo general, solo puede configurar una vigilancia de errores y dejar que Launchpad se encargue de ello, como sugirió Jorge.

Tenga en cuenta que algunos equipos de Ubuntu asignan diferentes roles a ciertas funciones de Launchpad, incluido el estado de error; Esto inicialmente puede causar cierta confusión. Si constantemente está evaluando errores en un componente en particular, es una buena idea familiarizarse con la forma en que el equipo responsable de ese componente realiza la selección de errores.

mgunes
fuente
la página a la que enlaza en realidad dice que mi error debería estar marcado "Fix Committed" ¿Es eso así?
tshepang el
No. Si te refieres a la tarea "Tarea de error ascendente: la solución está en CVS / SVN / bzr o está comprometida en algún lugar", eso se aplica a la tarea ascendente (la línea superior cuyo campo "Afecta" dice "wajig"), no la tarea de Ubuntu (el campo cuyo "Afecta" dice "wajig (Ubuntu)). Si configura una vigilancia de errores, Launchpad actualizará la tarea aguas arriba en consecuencia."
mgunes
9

"Arreglar compromiso" significa que los desarrolladores han descubierto una solución funcional a un problema y lo han fusionado en sus repositorios de desarrollo.

El problema se entregará en las actualizaciones cuando el error esté marcado "Reparado liberado" para su versión de Ubuntu.

Jjed
fuente
8

No deberías necesitar hacer esto a mano. Si configura una observación de errores, Launchpad puede monitorear los informes de errores aguas arriba y establecer el estado automáticamente. Para que esto funcione, el proyecto ascendente necesita tener su rastreador de errores registrado en Launchpad. (Siempre puedes agregar más si falta)

Cuando haga esto, Launchpad rastreará el error en Ubuntu y en sentido ascendente. Eso facilita a los desarrolladores encontrar errores que se han corregido en sentido ascendente y aún no se han solucionado en Ubuntu.

En su caso específico, wajig no tenía su rastreador de errores registrado en Launchpad. Seguí adelante e hice eso. Desafortunadamente, el proyecto en Launchpad no está configurado para usar el rastreador de errores externo. Probablemente pueda contactar a la persona que lo registró para cambiarlo de modo que apunte al rastreador de wajig corriente arriba, lo que facilitará la vinculación de informes de errores en el futuro.

Dado que TODAVÍA no resuelve su problema original, dejé un comentario en el informe de error ; que con suerte señalará a las personas adecuadas al problema.

Jorge Castro
fuente
en realidad no quiero que el rastreador de errores ascendente (code.google.com) esté vinculado a la página de LP del paquete. Nadie usa ese rastreador de errores. En cambio, las personas reportan errores directamente aquí o en Debian, y eso está bien para mí, especialmente porque el paquete no es útil fuera del territorio de Debian.
tshepang el
2

No, Fix Committed es cuando la corrección de dicho error se ha corregido en el repositorio de código que usa el proyecto.

Gord
fuente
Pensé que eso estaba claramente implícito :(
tshepang
1

Launchpad define el estado Corrección comprometida como "Corrección comprometida: un desarrollador ha confirmado su corrección a la base de código del proyecto". Esto significa que el error ha sido reparado por un desarrollador, pero aún no se ha lanzado, por lo que no verá que se ha solucionado hasta que llegue al estado Reparado liberado.

evfool
fuente
@ user5537, vea el contenido de la pregunta para ver a qué me refería.
tshepang el