Efter fyra Ärs utveckling har den nya stabila versionen av projektledningssystemet Trac 1.6 (gren 1.5 var experimentell) presenterats, vilket ger ett webbgrÀnssnitt för att arbeta med Subversion och Git-repositorier, en inbyggd wiki, felspÄrning och en funktionalitetspanel för planering av nya versioner. Koden Àr skriven pÄ Python och distribueras under BSD-licensen. För datalagring kan databaser som SQLite, PostgreSQL och MySQL/MariaDB anvÀndas.
Trac följer en minimalistisk metod för projektledning och möjliggör automatisering av typiska rutiner med minimal pÄverkan pÄ de redan etablerade processerna och reglerna bland utvecklarna. Den inbyggda wiki-motorn gör det möjligt att anvÀnda wiki-markup i beskrivningar av problem, mÄl och commits. LÀnkning och organisering av samband mellan buggrapporter, uppgifter, kodÀndringar, filer och wiki-sidor stöds. För att spÄra alla hÀndelser och aktiviteter i projektet erbjuds ett tidslinjegrÀnssnitt.
Som plugins finns moduler för att hantera nyhetsflöden, skapa diskussionsforum, genomföra undersökningar, interagera med olika kontinuerliga integrationssystem, generera dokumentation i Doxygen, hantera nedladdningar, skicka meddelanden via Slack, samt stödja Subversion och Mercurial.
Bland förÀndringarna i Trac 1.6:
- Stöd för Python 3 har implementerats.
- Kompatibilitet har sÀkerstÀllts med Jinja2 3 och MarkupSafe 2.1.0. Den inbyggda jQuery-biblioteket har uppdaterats till version 3.6.3.
- Ett alternativ "âno-default-data" har lagts till kommandot "trac-admin initenv" för att skapa en tom miljö utan rapporter, behörighetsgrupper och exempel.
- Möjlighet har tillhandahÄllits att omdirigera öppna biljetter frÄn Ticket Admin till sidan Milestones.
KĂ€lla: opennet.ru
