Veröffentlichung des Projektmanagement-Systems Trac 1.4

Vorstellung signifikanter Release des Projektmanagementsystems Trac 1.4, das eine WeboberflĂ€che zur Arbeit mit Subversion- und Git-Repositories, ein integriertes Wiki, ein Fehlerverfolgungssystem und einen Bereich zur Planung neuer Funktionen fĂŒr zukĂŒnftige Versionen bereitstellt. Der Code ist in Python geschrieben und wird verbreitet steht unter der BSD-Lizenz. Zur Datenspeicherung können Datenbankmanagementsysteme wie 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 sind Module fĂŒr das Verfassen von Nachrichtenfeeds, das Erstellen von Diskussionsplattformen, das DurchfĂŒhren von Umfragen, die Integration mit verschiedenen Continuous-Integration-Systemen, die Dokumentationserstellung in Doxygen, das Verwalten von Downloads, das Versenden von Benachrichtigungen ĂŒber Slack sowie die UnterstĂŒtzung von Subversion und Mercurial verfĂŒgbar.

Die wesentlichen Änderungen im Vergleich zum stabilen Branch 1.2:

  • Umstieg auf das Rendering mit dem schnellen Template-Engine Jinja2. Der auf XML basierende Template-Engine Genshi wird als veraltet angesehen, aber aus GrĂŒnden der RĂŒckwĂ€rtskompatibilitĂ€t mit bereits bestehenden Plugins wird er erst im instabilen Branch 1.5 entfernt.
  • Die RĂŒckwĂ€rtskompatibilitĂ€t mit Plugins, die fĂŒr Trac-Versionen vor 1.0 geschrieben wurden, wurde aufgehoben. Die Änderungen betreffen hauptsĂ€chlich die Schnittstellen fĂŒr Datenbankzugriffe.
  • Benutzergruppen, die im CC-Feld erwĂ€hnt werden, werden automatisch in eine Liste der Benutzer dieser Gruppe umgewandelt.
  • Wiki-Seiten sind mit einem Schalter zwischen schmalem und Vollbildmodus fĂŒr die Textanzeige ausgestattet.
  • In den Vorlagen fĂŒr E-Mail-Benachrichtigungen gibt es nun die Möglichkeit, Daten zu Änderungen in den Ticketfeldern („changes.fields“) zu verwenden.
  • Die automatische Vorschau fĂŒr wiki-formatierten Text wurde fĂŒr alle Standardfelder (z. B. Berichtsbeschreibungen) implementiert. Benutzer haben auch die Möglichkeit, die Wartezeit zwischen der Eingabe und der Aktualisierung des Vorschaubereichs selbststĂ€ndig einzustellen.
  • Das TracMigratePlugin ist Teil von Trac geworden und steht als Befehl trac-admin convert_db zur VerfĂŒgung. Es sei daran erinnert, dass dieses Plugin die Migration von Trac-Projektdaten zwischen verschiedenen Datenbanken (z. B. SQLite → PostgreSQL) ermöglicht. Außerdem sind die Unterbefehle ticket delete_comment und attachment move hinzugekommen.
  • Benutzerdefinierte Textfelder haben das Attribut max_size erhalten.
  • Die UnterstĂŒtzung fĂŒr das Klonen von Tickets (sowie das Erstellen von Tickets aus Kommentaren) erfolgt ĂŒber die optionale Komponente tracopt.ticket.clone.
  • Es wurde die Möglichkeit geschaffen, benutzerdefinierte Links mit den integrierten Mitteln in die Navigationsleiste hinzuzufĂŒgen.
  • Der Geltungsbereich der Änderungsvalidatoren wird auf das Tool zur massenhaften Bearbeitung sowie auf den Prozess der Kommentarbearbeitung ausgeweitet.
  • Es wird unterstĂŒtzt, Inhalte direkt ĂŒber HTTPS aus tracd bereitzustellen.
  • Die Mindestanforderungen an die Python-Version wurden aktualisiert (2.7 anstelle von 2.6) sowie an PostgreSQL (nicht Ă€lter als 9.1).

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster