2008-10-11 11 views
35

En particular, necesito una versión más completa de Trac para admitir la administración robusta de proyectos y el seguimiento de tareas. Revisé los complementos y literalmente encontré más de 50 que parecían prometedores.¿Cuáles son algunos de los complementos recomendados para Trac?

Mi pregunta es para los administradores/usuarios de Trac: cuáles son indespensables para hacer que la función Trac esté completa y cuáles se deben evitar (por ejemplo, problemas de estabilidad)?

Respuesta

19

Los complementos de Lots of Trac se ven prometedores. Desafortunadamente, solo un puñado realmente ofrece e incluso algunos de ellos no reciben soporte o mantenimiento. También tienden a entrar en conflicto a veces.

yo no recomiendo nada por la gestión de proyectos en concreto, pero estos son los que hacen nuestra vida mucho más fácil:

  • TagsPlugin - la más útil, agrega etiquetas apoyan
  • BreadCrumbsNav - Mostrar visitado previamente páginas, ahorra un montón de tiempo
  • ShowPath - muestre la ruta de migas de pan, útil si se ha nombrado sus páginas jerárquicamente
  • CaseInsensitiveWiki - permite introducir caso- URLS insensibles
  • Stratistics - Wiki/estadísticas SVN
  • WikiRename - permite que la página cambio de nombre (no funciona bien con las etiquetas)

0,10

  • WebAdmin - preinstalada en 0,11 pero antes de que necesite obtenerlo por separado
3

No administro nuestro Trac, y no conozco todos los complementos que utilizamos. Pero colaboré en el desarrollo de una GUI que usamos para navegar por las entradas y para rastrear el tiempo que pasamos en las específicas. Utiliza el complemento xmlrpc para consultar la información del ticket y volver a escribir alguna información. Extender Trac es realmente fácil de esta manera.

9

Me gusta mucho el BatchModifyPlugin que hace que sea fácil cambiar más de un boleto en el momento.

+3

Cuatro años más tarde y esta funcionalidad se ha agregado a Trac 1.0. –

5

recomendaría contra mordida por IC (integración continua) (ver Martin Fowler on the subject), aunque lo estoy usando.

La fuerza de trabajo detrás de Bitten no parece lo suficientemente fuerte como para procesar las tareas restantes. Basta con mirar a la edad y el número de puestos en Bitten tickets

10

Además de los ya mencionados aquí, también encontré la siguiente necesaria:

  1. Announcer - sistema de notificación muy flexible
  2. AutocompleteUsers - mano mientras se escribe (existente) nombre de usuario
  3. AutoLinks - automáticamente que las palabras que no se ajusten a wiki regla de denominación, pero coincide con nombre de la página existe un enlace
  4. CustomFieldAdmin - hacer administrar cus tom campos más fácil
  5. Redirect - útil si constantemente necesita hacer páginas wiki de nombre abreviado (como HTML redirige a HiperTexto .....)
  6. TicketDelete - hacer borrar, si es necesario, más fácil
  7. WikiRename - imprescindible para wiki refactorización

A continuación se presentan buena-a-tener:

  1. S5 - hacer directamente páginas wiki como presentación de diapositivas en formato S5, podrían ser realmente útiles para usar Trac como fuente de presentación
  2. FullBlog - agregar soporte de blog a Trac
  3. Vote - cool función adicional para el equipo grande
  4. TracWikiToPdf - transformar página wiki a pdf dinámicamente (sin embargo, el efecto podría ser todo lo que satisfactoria)
  5. TimingAndEstimation - ordenada por el tiempo y/o estimación
seguimiento
1

Apache Bloodhound es una colección de complementos incluido con Trac. Incluye algunos de los complementos individuales sugeridos en respuestas anteriores, como el AccountManagerPlugin.

Los principales complementos desarrollados como parte de Bloodhound son un muy robusto Multi Product implementation, full text search (basado en Whoosh) con una mejor navegación. Ticket relations también se han agregado recientemente.

Bloodhound sigue integrando rápidamente las versiones de trac recientemente lanzadas, y todos los complementos interoperan como se espera porque están empaquetados a propósito. También es compatible con la mayoría de trac-hacks.

1

Lo que los complementos consideras imprescindibles dependen en gran medida de tu caso de uso.

deber-tener plugins si necesita más potencia en la creación de páginas wiki avanzadas:

Deben tener plugins si como de estilo IDE auto-completado y funciones de sangría en el editor de texto:

-Debe tener plugins si utiliza muchos repositorios Mercurial:

deber-tener plugins si ...

Pero si usted no tiene estos casos de uso, que no encontrará en los plugins valiosa.

Cuestiones relacionadas