Vermis the Issue Tracking System - Nowy system zarządzania błędami.
Vermis (lac. vermi) czyli po prostu robak a wiec prawie to samo co "bug". A bugow najbardziej nie lubia programiści, poprawiać oczywiście ;)
Demo:
Aktualna wersja: 1.0-rc1
<font size="3">http://vermis.ognisco.com/demo</span>
Aby się zalogować należy podać demo jako nazwę użytkownika i wpisać hasło demo.
Co to jest Vermis?
Vermis to oprogramowanie do zgłaszania i śledzenia postępów prac nad danym problemem. Możesz utworzyć projekt, dodać developerów, a każdy z nich w dowolnym momencie z dowolnego miejsca na świecie może zgłosić co zmienił / poprawił w Twoim projekcie.
O każdej zmianie zostaniesz dodatkowo poinformowany emailem, zawierającym link do danego issue. Jeżeli projekt zaczyna rosnąć, możesz podzielić go na komponenty i dodatkowo wersjonować. Każdemu możesz przypisywać zadania, ktorych jest wiele typów jak błąd, refaktoring, etc. Każde zadanie może mieć swój priorytet i status. Zadania możesz grupować względem komponentów i wersji (kamieni milowych).
Aby zadania się ze sobą nie zlewały, każde z nich posiada pasek postępu, dzięki któremu możesz określić w jakim stopniu dane zadanie zostało wykonane lub na jakim etapie się zatrzymało.
Do każdego issue możesz dodawać załączniki, przykładowo: screen shooty, dokumenty itp, oraz każdy developer może je komentować.
W skrócie wszystko to co jest używane podczas rozwijania oprogrogramowania :)
Vermis, powstał jako coś co łączy funkcjonalności takich programow jak JIRA, Redmine, Trac itp. Sam jego wygląd i układ był wzorowany nieco na Jirze :)
Technologia:
Aplikacja działa jako standardowy webapp na serwerze www, implementacja w PHP w oparciu o Zend Framework, Doctrine ORM, i rozszerzenia FreeCode.
Wymagania:
-
PHP 5.3.x
-
MySQL 5.x
-
Apache HTTPd (lub kompatybilny)
-
mod_rewrite (lub kompatybilny)
Licencja:
Program aktualnie jest na licencji GNU GPL co pozwala na wykorzystanie go zarówno w projektach komercyjnych jak i open source.
Kod źródłowy:
Paczki z Vermisem można pobrać z http://vermis.ognisco.com
Przyszłość:
W planach są:
- generowanie changelog'a, todo itp
- moduł dokumentow, cos a'la wiki
- raporty
- wydruk zadań do pdf, rtf itp
- integracja z svn
- moduł do rewizjonowania kodu
Zachęcam do ściągania i używania, czekam także na konstruktywną krytykę i zgłaszanie błędów, z gory dzięki [browar]