Bugzilla Mini-Howto For GUADEC 3 18:13:58 01 January 2001 (c) Jaime Anguiano Olarra Ver 0.2.a ChangeLog ** 01-01-2002 Juantomás Traducido al Español y una introducción. ------------- Introducción. ------------- Bugzilla es un proyecto de gestión de errores. La gente del proyecto Mozilla creó esta herramienta para gestionar los errores en el proyecto Mozilla. Cualquier proyecto cuando alcanza un tamaño y número de participantes determinado necesita una gestión de errores/tareas. Lo bueno de bugzilla es que además de los errores, es valido para gestionar las tareas. Bugzilla permite a todos los implicados conocer el estado de las tareas, quien las tiene asignadas y facilita la entrada de nuevos integrantes del proyecto. Todo esto esto se puede hacer vía web desde cualquier lugar. Al principio puede parecer que Bugzilla es una aplicación bastante compleja y puede que lo sea, pero Jaime Anguiano ha realizado este maravilloso Mini-Howto para evitarlo. Luego a que esperas para abrir una cuenta en los bugzilla que conozcas y echar una mano? -------------- Primeros Pasos -------------- 1.- Como crear una cuenta. En tu navegador abre esta URL: http://bugzilla.hispalinux.es Escoge la opción "Abrir una cuenta en el sistema Bugzilla". No todos los menas se han traducido al español, pero los responsables del bugzilla de HE están en ello. En el documento en Ingles están las opciones en ingles. 2.- Rellena tus datos. Rellena los datos de correo y nombre real. Pon un correo válido. Muchas de las comunicaciones se hacen a través del correo. Cuando este lista pulsa "Create Account". El sistema te enviará tu calve inicial a la cuenta de correo que has puesto. Lo primero que deberías hacer es hacer es entrar en el sistema con esta clave y cambiarla. Bugzilla siempre utiliza como "identificativo" de usuario tu correo. 3.- Cambia tu password. Para cambiar tu clave, tendrás que escoger la opción "Edit Prefs". En todas la páginas de bugzilla hay un menú situado al final de la página. Una de las opciones es la de editar las preferencias. 4.- Haz una búsqueda. Ya has hecho el login en el sistema. Una de las cosas que puedes hacer ahora es realizar una búsqueda a ver que tareas están pendientes. En el bugzilla de Hispalinux hay un montón de tareas y seguro que a todos nos parece genial que resuelvas unas cuantas ;-) Si lo que quieres es por ejemplo ver que tareas están pendientes sobre la GUADEC. Selecciona en la sección Programa GUADEC3. Con esto si pulsas el botón "Buscar" saldría una lista con todas las tareas pendientes de la GUADEC 3. Si quieres afinar más y solo seleccionar las que están relacionadas con la web, deberías seleccionar el componente WEB antes de realizar la búsqueda. Bugzilla tiene muchas opciones de búsquedas, más de la que te imaginas. No dejes que te desborden y recuerda que además puedes grabarlas para usarlas después. 5.- Y ahora que hago. Puedes haber llegado aquí de por muchas razones pero probablemente sea una de esta dos: a) Estas viendo como van las cosas (cotilleando/puro gosip) y descubres que hay una tareas en la que apetece colaborar. Por cierto bugzilla es un sistema para resolver tareas (originalmente errores) luego no lo utilices para hacer comentarios que no aporten nada en la resolución de la tarea (comentarios como "eso ya lo dije yo" sobran). Revisa el tema, el estado en el que esta la tarea, a lo mejor esta sin asignar y el momento de que te la asignes para resolverla. Mira quien es el responsable y coordinate con él sobre el tema. Puede que solo te interese seguirla tienes un campo CC en el que te puedes apuntar de "mirón" y estar informado de como va. b) Tiene una nueva tarea. Creala, ponte como responsable o si sabes quien la va gestionar dale de alta a él. Rellena los campos lo más coherentemente que puedas. Bugzilla no hace nada que no sea reversible. Si dudas ponte en contacto con otros miembros del proyecto y seguro que te cuentan como resolverlo. Pero sobre todo abre la tarea y resuelvela que esto es lo _importante_. 6.- Bugzilla te perseguirá. De vez en cuando revisa tus tareas. Informa de los progresos y cierra la tarea cuando este terminado. Si en la tarea/actividad hay más implicados te llegarán mensajes de bugzilla. Uno por cada cambio que el sistema crea que estas implicado. Se generoso con los comentarios/modificaciones del estado de la tarea. Habitualmente todas las tareas son importantes y los responsables del proyecto (y todo el mundo) conocerán el estado de la "cosa" mucho mejor. DISCLAIMER (en ingles por que así nos disclameamos mucho más) Este documento lo ha realizado básicamente Jaime y Juantomas los dos estamos muy localizables para corregir todos los errores que pueda haber (hay) en el documento. Así como todas las oportunas sugerencias que se les ocurran a los lectores de este documento ;-) Como contactar: jaime@gcubo.org juantomas@lared.es Este documento se distribuye con las condiciones de la licencia GFDL.