2008-09-08 15 views
7

Grałem z pomysłem wykorzystania wiki (MediaWiki) do scentralizowania wszystkich informacji o projekcie dla projektu deweloperskiego. Dokonano tego za pomocą rozszerzeń, które pobierają informacje z SVN (przy użyciu SVNKit) i łącząc się z Bugzillą, aby wyodrębnić pracę przypisaną programistom lub pracom, które pozostały do ​​wydania.Używanie wiki jako centralnego repozytorium projektów rozwojowych

Przykłady:

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

wróci podsumowanie

Bugzilla Summary

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

wróci

Bugzilla Status

Czy uważasz, że byłoby to przydatne? Jeśli tak, to jakie inne integracje uważasz za cenne?

Odpowiedz

3

Myślę, że byłoby to wyjątkowo użyteczne. W zależności od wielkości zespołu, członkowie zespołu przychodzą i odchodzą. A wiki jest dobrym narzędziem do utrzymania historii i "ducha" projektu dostępnego dla nowych członków zespołu. Zrobiłem to w wielu projektach i chociaż projekty zostały już zakończone, wszystkie informacje są dostępne.

Jeszcze jeden pomysł: spróbuj także zintegrować harmonogramy spotkań, minuty itp. Jeśli Twój zespół komunikuje się za pośrednictwem komunikatora, spróbuj zintegrować dziennik rozmów.

0

Inną klasyczną integracją będzie Twoje repozytorium kodu źródłowego, np. svn lub cvs. trac to istniejący produkt, który dokładnie to robi - łączy wiki, niestandardowy moduł do śledzenia błędów i ładnie integruje się z svn.

5

Oczywiście jest to przydatne, istnieją już gotowe pakiety dla tego rodzaju przeglądów projektów (takich jak http://trac.edgewall.org/).

Jeśli to możliwe, zintegruję każdy istniejący silnik CI z wiki, aby mieć pełny przegląd bieżących postępów i stanu swojego projektu.

0

Drugi integracja pracowałem został integracji do MS Project, ale integracja była trochę niechlujny konieczności wysyłania plików MPP, a następnie za pomocą MPXJ wydobyć informacje z pliku projektu MPP

wynik był OK I Przypuszczam

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

MS Project Integ

1

Możesz być zainteresowany w MediaWiki rozszerzenie Utworzyłem @http://www.mediawiki.org/wiki/Extension:BugzillaReports. Dostaję wiele świetnych opinii, że trafia to na słodkie miejsce - pozwala to na przesyłanie raportów z Bugzilli do dokumentów mediawiki i tworzenie standardowych raportów zbiorczych.