2008-09-08 11 views
7

He jugado con la idea de usar una wiki (MediaWiki) para centralizar toda la información del proyecto para un proyecto de desarrollo. Esto se hizo usando extensiones que extraen información de SVN (usando SVNKit) y vinculando a Bugzilla para extraer el trabajo asignado a un desarrollador o el trabajo que queda para una versión.Usando un wiki como repositorio central de proyectos de desarrollo

Ejemplos:

<bugzilla type="summary" user="richard.taske[email protected]" /> 

devolvería un resumen

Bugzilla Summary

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" /> 

volvería

Bugzilla Status

¿Crees que esto sería útil? Si es así, ¿qué otras integraciones crees que serían valiosas?

Respuesta

3

Creo que esto sería extremadamente útil. Dependiendo del tamaño de un proyecto, los miembros del equipo van y vienen. Y una wiki es una buena herramienta para mantener la historia y el "espíritu" de un proyecto a disposición de los nuevos miembros del equipo. Lo hice en muchos proyectos, y aunque los proyectos ya estaban terminados, todas las informaciones están disponibles.

Una idea más: también intente integrar horarios de reuniones, minutos, etc. Si su equipo se comunica por mensajería instantánea, intente integrar un registro de las conversaciones.

0

La otra integración clásica sería su depósito de código fuente, p. svn, o cvs. trac es un producto existente que hace exactamente esto: combina un wiki, un rastreador de errores personalizado, y se integra muy bien con svn.

5

Por supuesto es útil, ya hay paquetes listos para este tipo de proyectos (visitas generales) (como http://trac.edgewall.org/).

De ser posible, integraría cualquier motor de CI existente en la wiki, para que tenga una visión completa sobre el progreso actual y el estado de su proyecto.

0

La otra integración que trabajé fue integrando a MS Project, pero la integración era un poco desordenado que requiere carga de archivos .mpp y luego usando MPXJ para extraer la información del proyecto desde el archivo MPP

El resultado estaba bien I Supongamos

<project file="AOZA_BEPPI_Billing_Project_Plan_v0.2.mpp" type="list" user="Martin" /> 

MS Project Integ

1

que podría estar interesado en la extensión MediaWiki he creado @http://www.mediawiki.org/wiki/Extension:BugzillaReports. Recibo muchísimos comentarios que indican que se trata de un punto positivo: te permite incluir los informes de bugzilla en los documentos de mediawiki y crear informes globales agregados.

Cuestiones relacionadas