Bugzilla | ||
---|---|---|
![]() | ||
![]() Interfaz de Bugzilla | ||
Información general | ||
Tipo de programa | Bugtracker | |
Desarrollador | Mozilla Foundation | |
Lanzamiento inicial | 26 de agosto de 1998 | |
Licencia | MPL | |
Información técnica | ||
Programado en | Perl | |
Versiones | ||
Última versión estable | 5.0.3 ( 16 de mayo de 2016 (8 años, 3 meses y 21 días)) | |
Última versión en pruebas | 5.1.1 ( 16 de mayo de 2016 (8 años, 3 meses y 21 días)) | |
Enlaces | ||
Bugzilla es una herramienta basada en Web de seguimiento de errores (Bug Tracking System o BTS, por sus siglas en inglés), originalmente desarrollada y usada por el proyecto Mozilla. Lanzado como software de código abierto por Netscape Communications en 1998, Bugzilla ha sido adoptado por una variedad de organizaciones para su empleo en el seguimiento de defectos (errores), tanto para software libre como para software propietario.[1]
Su licenciamiento es bajo la Licencia Pública de Mozilla.
Bugzilla permite organizar en múltiples formas los defectos de software, permitiendo el seguimiento de múltiples productos con diferentes versiones, a su vez compuestos de múltiples componentes. Permite además categorizar los defectos de software de acuerdo a su prioridad y gravedad, así como asignarles versiones para su solución.
También permite anexar comentarios, propuestas de solución, designar a responsables a los que asignar la resolución y el tipo de solución que se aplicó al defecto, todo ello llevando un seguimiento de fechas en las cuales sucede cada evento y, si se configura adecuadamente, enviando mensajes de correo a los interesados en el error.
Bugzilla utiliza un servidor HTTP (como puede ser Apache) y una base de datos (normalmente, MariaDB o MySQL) para llevar a cabo su trabajo.[2] Los errores pueden ser enviados por cualquiera y pueden ser asignados a un desarrollador en particular. Cada error puede tener diferente prioridad y encontrarse en diferentes estados, así como ir acompañado de notas del usuario o ejemplos de código que ayuden a corregir el error.
La noción de "error" en Bugzilla es muy general; por ejemplo, Mozilla.org lo utiliza también para registrar las peticiones de nuevas funcionalidades, con lo que el espectro de cuestiones sobre las que permite realizar un seguimiento se amplía.