Bug 27997 - Paketverwaltung überarbeiten
Paketverwaltung überarbeiten
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 3.0
Other Linux
: P3 enhancement (vote)
: UCS 3.1
Assigned To: Dirk Wiesenthal
Alexander Kläser
: interim-1
: 28050 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-20 09:43 CEST by Alexander Kläser
Modified: 2013-02-25 12:19 CET (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Usability
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-07-20 09:43:07 CEST
Einige Punkte für die Paketverwaltung bedürfen einer Überarbeitung:

* Die zweizeilige Suchmaske mit der Checkbox für installierte Pakete ist ungünstig angelegt (ggf. einzeilige mit erweiterten Optionen wie im UDM)
* Es können derzeit nicht mehrere Pakete gleichzeitig installiert werden
* Längere Paketnamen werden umgebrochen (vielleicht kann man die Spalte 'section' rausnehmen)
Comment 1 Jascha Geerds univentionstaff 2012-07-24 15:08:15 CEST
*** Bug 28050 has been marked as a duplicate of this bug. ***
Comment 2 Jascha Geerds univentionstaff 2012-07-24 15:08:37 CEST
(In reply to comment #1)
> *** Bug 28050 has been marked as a duplicate of this bug. ***

Das kann dann gleich mit umgesetzt werden.
Comment 3 Alexander Kläser univentionstaff 2012-07-27 10:26:42 CEST
Bug 28088 kann hier auch berücksichtigt werden.
Comment 4 Dirk Wiesenthal univentionstaff 2012-09-06 14:55:44 CEST
Fixed in
  univention-management-console-module-packages (2.0.2-1)

Dreizeilige Suchmaske, mehrere Pakete können installiert werden (mit Konfliktbehandlung), Spalte section wurde entfernt
Comment 5 Alexander Kläser univentionstaff 2012-09-14 18:16:20 CEST
QA: Folgende Punkte sind bei der QA noch aufgefallen:
* Texte aus dem Backend werde noch nicht übersetzt: "You cannot continue..."
* Jetzt ist das Layout dreizeilig. Vielleicht ist es doch besser, das alte Layout zu benutzen und die Positionierung im umc/render.js anzupassen. IMHO kann aber auch die Checkbox raus, da man eh nach dem Paketstatus sortieren kann. Dann könnte auch die Breite der Elemente auf size=TwoThirds gesetzt werden und das Formular wäre einzeilig.
* Changelog: IMHO ist es günstiger, nur einen generischen Eintrag im Changelog zu lassen, bspw. "adaptations of the Interface in the UMC module Package management".
* Derzeit wird alle 100ms gepollt, das möchten man wahrscheinlich auch machen wie in System-Setup (longpolling), aber das ist eher Kosmetik (also was für später)

Ansonsten funktionierte die Installation und Deinstallation von Paketen problemlos in meinen Tests.
Comment 6 Dirk Wiesenthal univentionstaff 2012-09-17 13:02:00 CEST
* Übersetzungen hinzugefügt
* Layout einzeilig gemacht
* longpolling sollte eigentlich gemacht werden. Wenn da Fehler zu beobachten sind, ist das ein eigener Bug gegen die umc.widgets.ProgressBar

  univention-management-console-module-packages 2.0.8-1.16.201209171238


* Changelog verschlankt
Comment 7 Alexander Kläser univentionstaff 2012-09-18 11:31:21 CEST
(In reply to comment #6)
> * Übersetzungen hinzugefügt

→ OK

> * Layout einzeilig gemacht

→ OK

> * longpolling sollte eigentlich gemacht werden. Wenn da Fehler zu beobachten
> sind, ist das ein eigener Bug gegen die umc.widgets.ProgressBar

→ es wird kein Longpolling gemacht (das wäre die Aufgabe des Moduls) aber das ist nicht weiter kritisch, daher OK

> * Changelog verschlankt

→ OK
Comment 8 Moritz Muehlenhoff univentionstaff 2012-11-14 16:25:40 CET
Bei Erstellen der Doku fiel mir auf, das in 3.1 jetzt nicht mehr nach dem Installations-Status (installiert/nicht installiert) gesucht werden kann. 

Ist das Absicht oder ein Versehen?
Comment 9 Dirk Wiesenthal univentionstaff 2012-11-14 17:07:07 CET
(In reply to comment #8)
> Bei Erstellen der Doku fiel mir auf, das in 3.1 jetzt nicht mehr nach dem
> Installations-Status (installiert/nicht installiert) gesucht werden kann. 
> 
> Ist das Absicht oder ein Versehen?

Absicht:

(In reply to comment #5)
> * Jetzt ist das Layout dreizeilig. Vielleicht ist es doch besser, das alte
> Layout zu benutzen und die Positionierung im umc/render.js anzupassen. IMHO
> kann aber auch die Checkbox raus, da man eh nach dem Paketstatus sortieren
> kann. Dann könnte auch die Breite der Elemente auf size=TwoThirds gesetzt
> werden und das Formular wäre einzeilig.
Comment 10 Stefan Gohmann univentionstaff 2012-12-12 21:10:14 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".