yakamara / ydeploy

Deployment von REDAXO-Projekten
MIT License
21 stars 6 forks source link

Module : wie auf live löschen? #7

Closed tbaddade closed 6 years ago

tbaddade commented 7 years ago

Problem: Lokal löscht man ein Modul, da es nicht mehr gebraucht wird und verwendet wird. Auf der Live Umgebung kann in der Zwischenzeit das Modul aber vom Redakteur eingesetzt worden sein.

eventuelle Lösung: Ich fände es sinnvoll, das man Module offline setzen sollte und eine Übersicht anbringt wo genau das Modul verwendet wird. Ein Offline Modul würde dann auch den Slice offline nehmen und im Dropdown "Block hinzufügen" nicht mehr angezeigt werden ( Umsetzung der Idee gehört aber in den Core.).

Als Highlight könnte das Developer Addon ggf. das alte zu einem neuen Modul konvertieren (Modul-Id in der DB austauschen).

gharlan commented 7 years ago

Wie ist es überhaupt aktuell? Ich glaube, wenn man ein Modul löscht, bleibt es auf live erhalten, oder? Habe ich bisher gar nicht bedacht den Fall.

Als Highlight könnte das Developer Addon ggf. das alte zu einem neuen Modul konvertieren (Modul-Id in der DB austauschen).

Puh. Sieht für mich eher nach einem Fall für eine eigene Migrationsdatei aus. ydeploy:diff --empty

gharlan commented 6 years ago

https://github.com/yakamara/ydeploy/pull/18