Using a wiki as a central development project repository
Asked Answered
B

5

7

I have played with the idea of using a wiki (MediaWiki) to centralize all project information for a development project. This was done using extensions that pull information from SVN (using SVNKit) and by linking to Bugzilla to extract work assigned to a developer or work remaining for a release.

Examples:

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

would return a summary

Bugzilla Summary

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

would return

Bugzilla Status

Do you think that this would be useful? If so then what other integrations would you think would be valuable?

Bonkers answered 8/9, 2008 at 11:32 Comment(0)
R
3

I think this would be extremly useful. Depending on the size of a project team members come and go. And a wiki is a good tool to keep the history and the "spirit" of a project available to new team members. I did that in many projects, and though the projects were already finished, all the informations are available.

One more idea: also try to integrate meeting schedules, minutes etc. If your team communicates via IM, try to integrate a log of the conversations.

Rafat answered 8/9, 2008 at 11:38 Comment(0)
T
5

Of course it's useful, there are already ready-made packages for this kind of project-overviews (like http://trac.edgewall.org/).

If possible, I'd integrate any existing CI-engine into the wiki, so that you have a complete overview over the current progress and your project's health.

Tremann answered 8/9, 2008 at 11:41 Comment(0)
R
3

I think this would be extremly useful. Depending on the size of a project team members come and go. And a wiki is a good tool to keep the history and the "spirit" of a project available to new team members. I did that in many projects, and though the projects were already finished, all the informations are available.

One more idea: also try to integrate meeting schedules, minutes etc. If your team communicates via IM, try to integrate a log of the conversations.

Rafat answered 8/9, 2008 at 11:38 Comment(0)
W
1

You might be interested in the mediawiki extension I've created @ http://www.mediawiki.org/wiki/Extension:BugzillaReports. I'm getting a lot of great feedback that this is hitting a sweet spot - it allows you to bring bugzilla reports in line into mediawiki documents and create standard aggregated reports.

Wisecrack answered 17/10, 2008 at 23:22 Comment(0)
C
0

The other classic integration would be your source code repository, e.g. svn, or cvs. trac is an existing product that does exactly this - it combines a wiki, custom bug tracker, and integrates nicely with svn.

Chios answered 8/9, 2008 at 11:38 Comment(0)
B
0

The other integration I worked on was integrating to MS Project but the integration was a little messy requiring upload of .mpp files and then using MPXJ to extract project information from the .mpp file

The result was OK I suppose

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

MS Project Integ

Bonkers answered 8/9, 2008 at 12:0 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.