2008-11-27 33 views
56

Como dice el título, estoy comenzando un proyecto en este momento, y tratando de diseñar la infraestructura para el proyecto (SVN, correo electrónico, seguimiento de errores, foros en línea, etc.)Bugzilla o Mantis?

Entonces, Bugzilla o Mantis ?

+1

¿Tiene que cubrir múltiples proyectos con su sistema, o podría suceder eso en el futuro? –

+0

Aquí hay un [enlace al sitio de demostración de mantis] (http://demo.mantisbt.org/my_view_page.php) –

+0

Ver también http://stackoverflow.com/questions/1130466/trac-vs-redmine-vs- jira-vs-fogbugz-for-one-man-shop – nawfal

Respuesta

5

Puede probar Redmine. Le da acceso de repo, rastreadores, foros, wiki, calendario, en un solo lugar.

+0

Parece un puerto beta de trac a ruby. Si no eres partidario de Ruby, probablemente no sea el mejor. Me gustan los foros integrados, pero se ven tan mal que probablemente solo instale una copia de algo más y listo. No puedo esperar para ver cómo es en un año más o menos. –

23

Me gusta mantis. Es simple y hace el trabajo.

6

He usado ambos y no me han gustado en absoluto, prefiero Trac, si realmente necesitaras elegir entre esos dos me gustaría ir a Bugzilla La integración para TRAC con subversión es realmente buena (tener mira Assembla para ver cómo funciona la integración)

Trac también es de código abierto y es bastante simple agregar nuevos informes y cosas así.

15

Bugzilla es más grande, una comunidad más grande, más características, más poder ... por eso siempre he preferido mantis;) Mantis es tan feo como el pecado, pero para la mayoría de los proyectos te da lo que necesitas en un simple y de manera intuitiva.

Si tiene un equipo grande, un departamento de control de calidad grande y el resto de bugzillia pueden ser una mejor opción. Un pequeño equipo que solo necesita hacer las cosas, entonces mantis es probablemente mejor.

La característica más importante que falta en mantis (pueden haberla agregado desde hace unos años) es la función de informes para que pueda seguir el progreso con buena línea y gráficos circulares. Sin embargo, solo escribí un simple script PHP para extraer los datos y los creé manualmente en excell cada semana (solo tardé 5 minutos más o menos). No es genial, pero funcionalmente suficiente para lo que necesitábamos en ese momento.

Sin embargo, hay demostraciones en línea de ambos, así que le sugiero que los pruebe y elija lo que más le convenga.

HTH

+2

Hay informes en las versiones mantis más nuevas. No sé cómo se compara, ya que nunca logré configurar Bugzilla. –

+2

De acuerdo con OhLoh.net [Mantis] (http://www.ohloh.net/p/mantis) tiene 2,5 veces el código de [Bugzilla] (http://www.ohloh.net/p/bugzilla) –

36

creo que usted encontrará que el equipo va a recibir ya sea Trac o Redmine más de Bugzilla o Mantis. Ambos se integran muy bien con Subversion. Ambos incluyen wiki, foros, características de gestión de proyectos ...

Breve resumen:

Trac: Muy ampliamente utilizado y amado, escrito en Python, comunidad enorme, un montón de "plugins". Una queja común es que no es compatible con varios proyectos listos para usar, pero puede agregar un complemento para ayudar con eso.

Redmine: Escrito en RubyOnRails. Como Trac, pero más completo fuera de la caja. Los autores de Redmine están intentando crear un Trac mejor que Trac.

Si usted está interesado en lo que otros en busca de control de errores han escrito, la comparación de los seguidores entre sí, he puesto algunos enlaces juntos aquí:
http://ifdefined.com/blog/post/2007/10/Links-to-other-comparisons-of-issue-trackers.aspx

Si en Windows, que supongo usted no es, entonces también considere BugTracker.NET, un sistema bug tracking fácil de usar y muy configurable en .NET/MS SQL Server. (Descargo de responsabilidad: soy el autor).

+2

¿Puedes agregar un enlace al plugin de tractores multiproyectos? – cmcginty

+0

Como un novato que se recomendó para usarlo, alguien puede responder si es totalmente gratis y cómo instalarlo o si se trata de ese tipo de servicio tipo nube. Y también si es que alguien puede ver o si puedo proteger lo que es mío ... – kokbira

+0

Base su elección en lo que ama: ruby ​​o python :) – nawfal

4

Otro voto para Trac - muerto simple para ponerse en marcha, bonita vista basado en la web en su repositorio, etc.

23

He usado Bugzilla y Mantis, pero yo prefiero la sencillez Mantis'. No es tan rico en funciones como Bugzilla, pero recuerdo haber peleado con Bugzilla mucho más. Mantis es el tipo de cosa que puedes configurar una vez y luego irte.

5

He usado extensamente Bugzilla (predeterminado para proyectos en el trabajo) pero Mantis obtiene mi voto para una fácil configuración y uso.

8

Mantis es grande y muy fácil de configurar

He estado usando durante unos 3 años

Tiene las siguientes problemas.

Hay un límite de 2 Megas en el tamaño del archivo que puede almacenar en el problema. Esto se convierte en un problema cuando desea incluir capturas de pantalla del problema.

Si dos personas actualizan el tema, al mismo tiempo - Alguien va a perder datos

+6

¿Estás seguro de que el límite de 2MB se debe a Mantis, ya que PHP por defecto tiene un límite de carga de 2MB, y este Mantis está escrito en PHP, esto afectará a Mantis. Puede intentar cambiar la configuración en PHP.ini para el tamaño de carga y eso puede resolver los problemas que tiene con él. –

+0

@Pervez - gracias lo intentaré –

+2

sí, 2mb es solo un valor predeterminado de PHP. Lo bueno de Mantis: puedes configurarlo para almacenar archivos directamente en la base de datos o en el sistema de archivos. – webwesen

4

Elegir el microbio adecuado de seguimiento requiere que usted sabe quién va a utilizar (y cómo se va a utilizar). He usado Bugzilla y Mantis y encontré a Bugzilla mejor desde un punto de vista técnico, pero Mantis gana si algunos de los reporteros de errores no son programadores/no tienen mentalidad de programadores. Su interfaz es menos 'amenazante' para un usuario de bugtracker novato.

Si usted va a tener un bugtracker privada también hay que considerar las opciones que da especificar quién está autorizado para ver/editar etc.

5

Prefiero mantis. Funciona bien y se puede ampliar fácilmente mediante el uso de complementos o mediante la codificación.

18

Mantis definitivamente gana en terrenos de usabilidad sobre Bugzilla.

En particular, es mucho más rápido registrar errores en Mantis. El tiempo para registrar errores es un bloqueador para algunas personas; lo he escuchado usar como excusa para no registrarlas, arreglarlas y pretender que nunca hubo un error que corregir (sintomático de problemas más profundos en el equipo).

No fue hasta que un cliente (actualmente usando Basecamp, bleah!) Conservó la idea de Mantis porque no era lo suficientemente bonita como para darme cuenta de que algunas personas (como se señaló anteriormente) piensan que es feo.

En comparación con Bugzilla u otro sistema que hemos intentado implementar, algo extraño en Europa, Mantis es hermosa.

Sé que Mantis escala bien, un amigo lo usó para la producción de la película Happy Feet. Lo personalizó agregando un campo adicional para proporcionar otro nivel de categorización.

6

Mantis es genial y simple, la simplicidad es importante ya que mis clientes no son personas técnicas.

3

He usado bugzilla por un tiempo, pero Redmine ha obtenido mi voto. fácil configuración, muy muy intuitiva.

Cuestiones relacionadas