Bug 28626 - Umbenennen von univention-management-console-module-packages
Umbenennen von univention-management-console-module-packages
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 3.0
Other Linux
: P3 normal (vote)
: UCS 3.1
Assigned To: Jascha Geerds
Dirk Wiesenthal
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-09-21 16:06 CEST by Alexander Kläser
Modified: 2012-12-12 21:08 CET (History)
1 user (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):
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-09-21 16:06:55 CEST
Im Zuge der Entwicklung des App-Centers wird die Paketverwaltung darin eingebunden. Das Paket univention-management-console-module-packages wird damit in univention-management-console-module-appcenter umbenannt, ebenso wie die ID des UMC-Moduls (packages → appcenter). Für das Update wird ein Transition-Paket vom appcenter mitgebracht.
Comment 1 Jascha Geerds univentionstaff 2012-11-02 18:05:57 CET
Der neue Name lautet univention-management-console-module-appcenter.

Folgende Dinge wurden angepasst:

* das source package wurde umbenannt
* das "richtige" binary package wurde umbenannt
* ein transitional package mit dem alten Namen wird gebaut
* alle Ordner/Dateien wurden umbenannt
* das Modul-Icon wurde umbenannt
* die po-Dateien wurden aktualisiert
* die UMCP-Kommandos wurden umbenannt
* die Python-Funktionen wurden umbenannt
* der JavaScript-Code wurde an die Änderungen angepasst

Des Weiteren besitzt die PackagePage.js nun einen eigenen ModuleStore, welcher in der appstore.js erstellt und der Page übergeben wird. Dies musste getan werden, da sonst die query-Funktion des Appcenters augerufen wurde - und nicht die des packages-"Moduls".


Changelog-Eintrag ist vorhanden



Eine Sache fehlt jedoch noch: Es müsste geschaut werden, welche Pakete von univention-management-console-modules-packages abhängen, dieses Abhängigkeiten sollten nun auf *-appcenter gesetzt werden und nicht auf das Übergangspaket.

@QA:
  Bitte alle Funktionen des Appcenters durchtesten.
Comment 2 Stefan Gohmann univentionstaff 2012-11-05 14:36:46 CET
(In reply to comment #1)
> Eine Sache fehlt jedoch noch: Es müsste geschaut werden, welche Pakete von
> univention-management-console-modules-packages abhängen, dieses Abhängigkeiten
> sollten nun auf *-appcenter gesetzt werden und nicht auf das Übergangspaket.

Ich habe die Abhängigkeit im Paket univention-management-console angepasst. Zusätzlich habe ich noch die Favoritenliste angepasst.
Comment 3 Dirk Wiesenthal univentionstaff 2012-11-12 13:38:29 CET
Die Umbenennung führt dazu, dass "root" das App Center nicht mehr sieht. Vermutlich sind die ACLs noch auf packages
Comment 4 Jascha Geerds univentionstaff 2012-11-12 16:57:20 CET
(In reply to comment #3)
> Die Umbenennung führt dazu, dass "root" das App Center nicht mehr sieht.
> Vermutlich sind die ACLs noch auf packages

Das wurde nun korrigiert

QA: Die alten ACLs (packages/*) bleiben weiterhin auf dem System, insofern nicht wundern.
Comment 5 Jascha Geerds univentionstaff 2012-11-14 13:33:31 CET
Ich habe den Changelog-Eintrag noch einmal angepasst. Es wird nun explizit darauf hingewiesen, dass sich auch das prefix der UMCP-Kommandos geändert hat.
Comment 6 Jascha Geerds univentionstaff 2012-11-14 16:08:58 CET
(In reply to comment #5)
> Ich habe den Changelog-Eintrag noch einmal angepasst. Es wird nun explizit
> darauf hingewiesen, dass sich auch das prefix der UMCP-Kommandos geändert hat.

Der Eintrag wurde noch einmal angepasst.
Comment 7 Dirk Wiesenthal univentionstaff 2012-11-14 16:40:47 CET
Funktioniert
Comment 8 Stefan Gohmann univentionstaff 2012-12-12 21:08:29 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".