Univention Bugzilla – Bug 28626
Umbenennen von univention-management-console-module-packages
Last modified: 2012-12-12 21:08:29 CET
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.
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.
(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.
Die Umbenennung führt dazu, dass "root" das App Center nicht mehr sieht. Vermutlich sind die ACLs noch auf packages
(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.
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.
(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.
Funktioniert
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".