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 type="status" status="ASSIGNED" product="SCM BEPPI" />
would return
Do you think that this would be useful? If so then what other integrations would you think would be valuable?
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With