Nach vier Jahren Entwicklung wurde die neue stabile Version des Projektmanagement-Systems Trac 1.6 (Branch 1.5 war experimentell) vorgestellt. Sie bietet eine Web-OberflĂ€che zur Arbeit mit Subversion- und Git-Repositories, ein integriertes Wiki, ein Fehlerverfolgungssystem und einen Bereich zur Planung von Funktionen fĂŒr neue Versionen. Der Code ist in Python geschrieben und wird unter der BSD-Lizenz veröffentlicht. Zur Speicherung von Daten können die DBMS SQLite, PostgreSQL und MySQL/MariaDB verwendet werden.
Trac verfolgt einen minimalistischen Ansatz fĂŒr das Projektmanagement und ermöglicht die Automatisierung typischer Routineoperationen mit minimalen Auswirkungen auf bereits etablierte Prozesse und Regeln in der Entwicklerumgebung. Die integrierte Wiki-Engine ermöglicht die Verwendung von Wiki-Markup in Problembeschreibungen, Zielen und Commits. Die Erstellung von Links und die Organisation von Verbindungen zwischen Fehlermeldungen, Aufgaben, CodeĂ€nderungen, Dateien und Wiki-Seiten werden unterstĂŒtzt. Um alle Ereignisse und AktivitĂ€ten im Projekt zu verfolgen, wird eine BenutzeroberflĂ€che in Form einer Zeitleiste angeboten.
In Form von Plugins stehen Module fĂŒr das FĂŒhren von Nachrichtenfeeds, die Erstellung von Diskussionsforen, die DurchfĂŒhrung von Umfragen, die Interaktion mit verschiedenen Continuous Integration-Systemen, die Dokumentationserstellung in Doxygen, das Management von Downloads, den Versand von Benachrichtigungen ĂŒber Slack sowie die UnterstĂŒtzung von Subversion und Mercurial zur VerfĂŒgung.
Unter den Ănderungen in Trac 1.6:
- Die UnterstĂŒtzung fĂŒr Python 3 wurde implementiert.
- KompatibilitÀt mit dem Template-Engine Jinja2 3 und der Bibliothek MarkupSafe 2.1.0 wurde sichergestellt. Die integrierte jQuery-Bibliothek wurde auf Version 3.6.3 aktualisiert.
- Der Befehl «trac-admin initenv» erhielt die Option «âno-default-data» zur Erstellung einer leeren Umgebung ohne Berichte, Berechtigungsgruppen und Beispiele.
- Es wurde die Möglichkeit hinzugefĂŒgt, offene Tickets aus dem Ticket Admin auf die Seite Milestones umzuleiten.
Quelle: opennet.ru
