Seit mehr als 10 Jahren arbeitet die Entwicklergemeinschaft rund um Redmine kontinuierlich an neuen Funktionen für das etablierte Open Source Ticket- und Projektmanagementsystem. Die nächste Redmine Version 3.4.0 ist bereits in einem fortgeschrittenen Entwicklungsstadium. Von den aktuell 135 Tickets (Stand: 02.02.2017) sind nur noch wenige zu schließen, bevor der Go-Live der neue Version starten kann.
Wir haben uns schon mal die Liste der geplanten Features genauer angeschaut. In diesem Artikel stellen wir euch ein paar interessante Funktionen daraus vor.
Erweiterungen im Bereich Tickets
Im Ticketbereich finden die meisten Funktionsänderungen statt. Hier wird stark an den Issues als auch den Issue-Filtern gewerkelt. Beispielsweise wird es zukünftig möglich sein eine benutzerdefinierte Abfrage für die Ticketliste als Standard zu definieren. Dadurch spart man etwas Zeit ein mit weiteren Klicks in den Bereich “Custom Queries” (Feature #7360).
In Redmine besteht die Option Unteraufgaben einer bestehende Aufgabe zuzuordnen. Da es aber mehr Sinn macht die Hauptaufgabe erst dann schließen zu können, wenn die untergeordneten Aufgaben alle den Status “Closed” erhalten haben, wurde dieser Wunsch in die neue Version aufgenommen (Feature #10989).
Neue Filteroptionen
Weiterhin gibt es in der Ticketliste neue Filterfunktionen die es erlauben Tickets nach “Updated by” und “Last updated by” anzeigen zu lassen (Feature #17720). Dadurch ist es möglich auch andere Redmine Anwender (nicht nur Ersteller oder Bearbeiter), die an der Bearbeitung eines Tickets mitgewirkt haben ausfindig zu machen.
Neue Funktionen für die Zeiterfassung
Da die Zeiterfassung ein wichtiger Punkt in vielen Projekten ist haben wir auch hier geplante Funktionalitäten unter die Lupe genommen. Erwähnenswert sind die folgenden zwei Feature-Wünsche die nun in Erfüllung gehen:
- Gruppierung von Zeitbuchungen (Feature #16843). Bisher konnte nur die Ticketliste nach bestimmten Parametern gruppiert werden. Diese Funktionalität wird nun auch in den Zeitbuchungen implementiert werden. Eine Gruppierungen von Zeitbuchungen nach gewissen Bereichen (z.B. nach Datum) wird künftig möglich sein.
- Benutzerdefinierte Listen zu Zeitbuchungen abspeichern (Feature #14790). Auch hier wird eine Funktionalität, die bereits lange in der Ticketliste möglich ist auf den Zeiterfassungsbereich übertragen. Zukünftig kann man auch hier seine Buchungslisten anpassen und für spätere Zugriffe als benutzerdefinierte Liste abspeichern.
Verbesserungen am User Interface
Um die Anwendung für den Benutzer etwas freundlicher zu gestalten wurden ebenfalls zahlreiche Featurewünsche der Community berücksichtigt. Unter anderem werden Wikiseiten, die viele Anhänge enthalten übersichtlicher (Feature #12183). Einfach indem die Liste der Dateianhänge am Seitenende mittels ausklappbaren Elementboxen versteckt wird. Der Anwender sieht die Anhänge nur dann, wenn er auf den entsprechenden Link zum anzeigen (ausklappen) klickt.
Call to action LInks
Auch ist es geplant sogenannte Call to action Links an verschiedenen Stellen innerhalb Redmines zu implementieren (Feature #24089). Sie sollen Anwender zu bestimmten Tätigkeiten animieren. Etwa zur Registrierung / Anmeldung um ein neues Ticket oder Kommentare zu erstellen. Oder um Zugriff auf bestimmte Informationen zu erhalten indem Sie Mitglied in Redmine werden.
Ajax-basierte Projektsuche
Erwähnenswert ist auch die Ersetzung der “Jump to project”-Dropdown-Box mit einem Ajax-basierten Suchfeld (Feature #23310). Mit Hilfe dieses Suchfelds soll dem User der schnelle Zugriff auf bestimmte Projekte erleichtert werden. Auch in der mobilen Ansicht ist das Suchfeld praktikabler anwendbar als die bisherige Projektbox.
Die vollständige Liste der geplanten Features findet ihr wie immer auf Redmine.org und über einen Klick auf den oben bereit gestellten Link. Wer wissen will, ab wann die neue Version verfügbar ist, sollte den News-Feed im Auge behalten.
Redmine online testen
Sobald die hier vorgestellte Vesion 3.4.0 verfügbar ist, werden wir auch unsere Online-Demo aktualisieren. Bis dahin könnt ihr die Funktionen der aktuellen Redmine-Version ausgiebig testen.