Siehe auch Ticket #709 ...
Roadmap:- GUI: Portierung des vmchooser von fltk2 auf Qt4 (abgeschlossen)
- Initiale Qt4-Version (erledigt 2010-07-12)
- Wechsel von qmake zurück nach cmake (erledigt 2010-07-13)
- mesgdisp nach Qt4 portieren (oder entfernen/ersetzen) (erledigt 2010-07-13, entfernt)
- Entfernen der Rückstände von fltk2 (erledigt 2010-07-13 / 2010-10-02)
- libxml2 -> Qt4 XML (erledigt 2010-07-13 / 2010-10-02)
- mehrere VM-Einträge aus einzelner XML-Datei lesen (erledigt 2010-10-02)
- XML-Schema grundlegend überarbeiten, einfachere und einheitliche Benennung, tiefere Struktur (Baum) Bsp: <vm><image><name>vmname</name><mode>ro</mode>...</image>...</vm>
- Refactoring
- Neue Funktionen:
- Implementierung temporärer Freigaben: In einigen Fällen wäre ein automatischer Ablauf von "active=true" ganz clever. Daher die Frage, ob man zusätzlich zu "true" noch ein Zeitraum definieren könnte, der stattdessen in dieser Variable steht. Gibts nur den Startzeitpunkt, dann als Periode von diesem aus drei Monate oder so ... (erledigt 2010-10-04)
- Auswertung der XML-Dateien zur Auflistung der VM-Sessions (sinnvollerweise aus mehr als einem Unterverzeichnis) (erledigt 2010-10-06)
- volle/relative Pfade bei images sollten ebenfalls unterstützt werden Bsp: image.vmdk, vmware/image.vmdk, /var/lib/images/img.vmdk (siehe auch run-virt.sh in vmchooser oder run-vmgrid in vmgrid plugin) (erledigt?, nicht getestet)
- Komponente zur Basis-Konfiguration des PVS, die nur bei Aktivität von PVS angezeigt wird (erledigt 2010-10-05)
- Auslagern der Komponente in eigenes Qt-Widget
- Kommunikation mit pvs via D-Bus (erledigt 2010-10-05)
- Basiseinstellungen abfragen: Kein Zugriff, Immer, Nur für diese Session (erledigt 2010-10-05)
- Verfeinerung der Benutzerkonfiguration
- zusätzliche Kommandozeilenargumente, einfache Erweiterbarkeit von Kommandozeilenargumenten, Konfigurationsdateioptionen (erledigt)
- Schnittstelle zum Ausführen von (Shell) Scripten als eingeloggter Benutzer
- Möglichkeit einfach neue Komponenten einzubinden, beispielsweise einen Migrationsassistenten mit (graphischer) Benutzerinteraktion (bei Distributionsupgrade)
- run-virt.sh zu vmchooser Quellen hinzufügen