diff options
author | Christian Klinger | 2016-09-30 14:28:58 +0200 |
---|---|---|
committer | Christian Klinger | 2016-09-30 14:28:58 +0200 |
commit | 7bd52f922cfc41e92935db2ce0453a868ef4753a (patch) | |
tree | f88da1cd637167d80258333db40dbf5b84a4cd6b | |
parent | added simple "beautify" script that will run astyle on all source files. (diff) | |
download | pvs2-7bd52f922cfc41e92935db2ce0453a868ef4753a.tar.gz pvs2-7bd52f922cfc41e92935db2ce0453a868ef4753a.tar.xz pvs2-7bd52f922cfc41e92935db2ce0453a868ef4753a.zip |
updated meta.
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | TODO | 104 | ||||
-rw-r--r-- | TRANSLATION | 1 |
4 files changed, 3 insertions, 107 deletions
@@ -16,3 +16,4 @@ Simon Rettberg <simon.rettberg@rz.uni-freiburg.de> Fadi Salameh <fadi84@hotmail.com> Alexander Hoppe <a.hoppe@gmail.com> Benjamin Lieberwirt <benjamin.lieberwirth@googlemail.com> +Christian Klinger <io@klinch.de> @@ -52,8 +52,8 @@ The functionality of PVS client(`pvsclient`) can be extended by providing additional shell scripts that are executed on certain events. When the PVS client receives the message from the manager to lock the screen it -executes `lock.sh` in the configuration directory (`/opt/openslx/pvs2`). When it -receives an unlock message the client executes `unlock.sh` in the same +executes `kb-lock.sh` in the configuration directory (`/opt/openslx/pvs2`). When it +receives an unlock message the client executes `kb-unlock.sh` in the same directory. We suggest to implement additional locking measures in these files. In the @@ -1,104 +0,0 @@ ------------------------------------ B U G S ------------------------------------- -[x] Frame auf 0,0 gemoved will gelöscht werden. sollte nicht sein. -[ ] Bei setzen des Session Name werden wieder alle Frames geschmissen, d.h. - die Raumbelegungsaufteilung ist hinüber. - [ ]--> Lösung: Clienten und Frames nicht löschen bei SessionName - aktualisierung --> sinnvoll? oder zu allgemein? - [x]--> Möglichkeit mit Counter: bei erster Änderung --> nicht löschen - bei weiteren Änderungen --> löschen - --> evtl. auch mit jetziger Nutzerwarunung - zu kompliziert für Nutzer? - ---------------------------- P V S M G R ---------------------------------------- -[x] Button plus Auswahlmenü für Räume. Idee: falls alles durcheinander, neue - Raumauswahl --> Startconfig wird geladen. - -[ ] ConnectionFrame -> ComputerID ist schwachsinn. Wirklich sinnvoll wären -'int IDs' welche dann auch die 1 Million (*it)->client->id() zu (*it)->id() -vereinfache würden. zusätzlich kommtman villeicht irgendwann mal an den fleck an -dem man die client pointer nicht mehr anfassen muss. - -[x] Locks funtionieren immer noch nicht richtig beim source wechsel - -[x] ein Client ist direkt nach dem Einloggen gesperrt <wenn zuvor die Funktion -"client auf Dozi-PC projiziert und alle anderen clients schwarz> - -[x] exklusive Projektion: Wenn das zweite Mal auf Button geklickt wird, sollen -alle Clientsperren wieder aufgehoben werden. - -[x] <bzw. jede Funktion beim ersten Klick an, beim zweiten Klick diese Funktion -aus> - -[x] BUG: Changing projection source in student-to-tutor results in tutor -not starting x11vnc - -[beide] Irgendwie alles das selbe :D -<-- -[x] Kann dateien lesen und frames bewegen -[ ] vorlagen der räume - -Anordnung auf Monitor soll Raumstrukturen (Aufstellung der Rechner in -Reihen/Inseln) abbilden / widerspiegeln. <genau! > --- -Simple Szenarien / Szenarien simpel halten: Zum Beispiel: Wenn Dozentin -kommt, sollen nur Rechner im Raum (des Doz.-Pults) angezeigt werden, <gleich -angeordnet in der Sitzanordnung der Rechner, s.o.> --- -Sitzanordnung (der Studierenden) geht über alles: <so ist es! > Dozentin -wird eher Studenten räumlich umsetzen, als (beispielsweise für Kursteile A und -B) die Icons auf dem Monitor aufzusortieren, da sonst dauernde Schwierigkeiten -bei Zuordnung Ort Icon auf Monitor / Studierendenrechner im Raum. S.o., immer -physikalische Sitzordnung widerspiegeln. --- -Beim Anschalten (des PVS-Dozentinnenteils) sollen alle <Rechner im -Poolraum>, auch ausgeschaltete Rechner angezeigt werden; ausgeschaltete Rechner -abgedunkelt. ---> - -[ ] Wenn Raumbelegung: Clients sollen automatisch verbunden werden, wenn Haken -(im VMChooser) gesetzt. Dies soll ohne Eingabe einer Session-ID erfolgen. --- Wie zur hölle soll das funktionieren? IP-Whitelists? - -[x] Der Sperrbutton soll durch das Icon mit den neun Screens ersetzt werden, -damit die GUI sich einheitlicher darstellt. - -[ ] Noch ein Wunsch war: Ist es möglich, dass die PVS-Dozentenkonsole auch per -LDAP-Authentifizierung nur von Mitgliedern der Uni (status "employee" -(=Mitarbeiter/Hiwis) und "Xemployee" (=Lehrbeauftragte) gestartet werden kann. -Das wäre ggfs. auch eine Lösung für das zurücksetzen bzw. neu starten der -Rechnereinstellung, wenn ein Dozent fertig ist und ein anderer den Raum direkt -im Anschluss übernimmt. Dozent muss sich abmelden, neuer Dozent muss sich -anmelden, in der Zwischenzeit kann das System auf den default resetten....> - ---------------------------- P V S C L I E N T ---------------------------------- - -[funktioniert bei mir(manuel), bei mir(bjoern) auch] -Beim Client: Wenn Session-ID im laufenden betrieb geändert wird, fliegt der -Client raus. Man kann als Client (dann) keine neue Session-ID setzen. - -[x] Informationsknopf im Clienten: <Fragzeichen-Symbol mit hinterlegtem> -Hilfetext in Toolbar bezüglich <Erklärung der Funktion des> sichtbaren PVS-Menüs -und zur> Session-ID-Einstellung. -^^^ -[ ] Text sinnvoll?? - -[ ] Zug (eines Client-Rechnericons) auf Papierkorb soll Verbindung trennen, auch -wenn PVS-Client auf Rechner online ist. Rechnersymbol soll schwarz werden. -<sofern der Papierkorb bleiben soll. Ggfs ist die Funktion nicht nötig?> - - ---------------------------- V M C H O O S E R ---------------------------------- - -[x] -Im VMchooser (Client): -- Häkchen gesetzt, automatische Verbindung -(Session-ID) -- wenn kein Häkchen gesetzt, soll dennoch manuelle Verbindung <per -Session-ID> wählbar sein. <das heisst, der PVS soll in jedem Fall automatisch -starten, ohne die Verbindung automatisch zu setzen> -[x] Start pvs in any case -[x] Adjust vmchooser2 to not set env - --------------------------------------------------------------------------------- - -[ ] Test -[ ] Tests -[ ] TESTS diff --git a/TRANSLATION b/TRANSLATION deleted file mode 100644 index 4eb88c9..0000000 --- a/TRANSLATION +++ /dev/null @@ -1 +0,0 @@ -None yet
\ No newline at end of file |