plugins - ¿Cuáles son algunos de los complementos recomendados para Trac?
project-management (10)
Además de los ya mencionados aquí, también encontré lo siguiente necesario:
- Announcer : esquema de notificación muy flexible
- AutocompleteUsers : útil al escribir el nombre de usuario (existente)
- AutoLinks : hace automáticamente que las palabras no se ajusten a la regla de nomenclatura de la wiki, pero hace coincidir el nombre de la página existente con un enlace
- CustomFieldAdmin : facilita la administración de campos personalizados
- Redirect : útil si constantemente necesitas hacer páginas wiki de nombres abreviados (como HTML redirige a HiperTexto ...)
- TicketDelete : realice la eliminación, si es necesario, más fácil
- WikiRename : imprescindible para la refactorización wiki
A continuación son buenos para tener:
- S5 : renderice directamente páginas wiki como presentación de diapositivas en formato S5, podría ser realmente útil para usar Trac como fuente de presentación
- FullBlog : agregue soporte de blog a Trac
- Vote : excelente función complementaria para el gran equipo
- TracWikiToPdf - transforma la página wiki a PDF dinámicamente (sin embargo, el efecto puede ser muy satisfactorio)
- TimingAndEstimation : ordenado para el seguimiento del tiempo y / o la estimación
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.
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 deben evitarse (por ejemplo, problemas de estabilidad) ?
Me gusta mucho BatchModifyPlugin que hace que sea fácil cambiar más de un ticket en el momento.
Mis favoritos:
General:
- Mejor editor WYSIWYG: http://trac-hacks.org/wiki/TracWysiwygPlugin
- Macro de TicketCalendar: http://trac-hacks.org/wiki/WikiTicketCalendarMacro
- AccountManager: http://trac-hacks.org/wiki/AccountManagerPlugin
Scrum - Agilo: http://trac-hacks.org/wiki/AgiloForScrumPlugin
Este es el lugar para ver http://trac-hacks.org/
Muchos plugins de Trac parecen 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.
No recomendaré nada para la gestión de proyectos específicamente, pero estos son los que hicieron que nuestra vida sea mucho más fácil:
- TagsPlugin : el más útil, agrega etiquetas de apoyo
- BreadCrumbsNav : muestra páginas visitadas previamente, ahorra mucho tiempo
- ShowPath : muestra la ruta de las rutas de ShowPath , útil si tienes tus páginas llamadas jerárquicamente
- CaseInsensitiveWiki - permite ingresar URLS que no distinguen entre mayúsculas y minúsculas
- Stratistics : muestra las estadísticas de Wiki / SVN
- WikiRename : permite cambiar el nombre de la página (no funciona bien con las etiquetas)
0.10
- WebAdmin : preinstalado en 0.11 pero antes de que deba obtenerlo por separado
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 información de tickets y volver a escribir cierta información. Extender Trac es realmente fácil de esta manera.
Qué complementos considerará imprescindibles depende en gran medida de su caso de uso.
Complementos imprescindibles si necesita más poder para crear páginas wiki avanzadas:
Complementos imprescindibles si te gustan las características de autocompletado e indentación del estilo IDE en el editor de texto:
Complementos imprescindibles si usa muchos repositorios Mercurial:
Complementos imprescindibles si ...
- ... quiero archivar correos electrónicos: MailArchivePlugin
- ... desea realizar un seguimiento del tiempo dedicado a las tareas: TimeTrackingPlugin
- ... quiero planear tu semana: WeekPlanPlugin
- ... quiero arrastrar tarjetas entre pilas: CardsPlugin
- ...
Pero si no tiene estos casos de uso, no encontrará valiosos los complementos.
Recomendaría contra Bitten para CI (Integración Continua) (vea a Martin Fowler sobre el tema ) aunque lo estoy usando.
La fuerza de trabajo detrás de Bitten no parece lo suficientemente fuerte como para procesar las tareas restantes. Simplemente mira la edad y la cantidad de publicaciones en las entradas Bitten
mi lista de plugins imprescindibles:
- http://trac-hacks.org/wiki/AccountManagerPlugin
- http://trac-hacks.org/wiki/GitPlugin
- TagsPlugin
- BatchModifyPlugin
- TicketDelete
- xmlrpc
algunos pueden ser parte de trac desde 0.12
y una secuencia de comandos:
Apache Bloodhound es una colección de complementos incluidos con Trac. Incluye algunos de los complementos individuales sugeridos en las respuestas anteriores, como el http://trac-hacks.org/wiki/AccountManagerPlugin .
Los principales complementos desarrollados como parte de Bloodhound son una implementación de productos múltiples muy sólida, búsqueda de texto completo (basada en Whoosh) con una mejor navegación. Las relaciones del boleto también se acaban de agregar.
Bloodhound sigue integrando rápidamente las versiones 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 los http://trac-hacks.org/ .
MasterTicketsPlugin es bastante útil para dependientes de tickets.