Ich hab mich gerade bei einem Update von 6.0.6 auf 6.2.0 (lt. oxideshop-metapackage) etwas in die Nesseln gesetzt und hätte jetzt Fragen:
Die php-Version musste geändert werden (seh ich ein, dringend nötig, Hallo Neuinstallation aller ionCube-Module, …) das leuchtet ein und kommt mir nicht das erste mal unter.
Aber viele Module, die auf 6.0.6 noch sichtbar waren und auch quelloffen sind, sind plötzlich nicht mehr sichtbar.
Gibt es da was Neues in Sachen Modulstruktur, das ich vielleicht noch nicht weiß?
Metadatapflicht haben wir ja schon länger, aber ist die Metadata v1.*jetzt veraltet?
Sind Namespaces immer noch eine Option oder inzwischen obligatorisch?
Überlege, ob ich das Update wieder zurückdrehen sollte, weil mit über 10 Modulupdates das schon echt eskaliert ist. Stehe gerade ein wenig wie vor der 4.7er Kante, wo man Templates nicht rüber-hieven konnte. Hab ich im OXID-Flurfunk überhört, dass es da eine weitere Kante gibt oder übersehe ich einen einfachen Trick.
Müssten solange alte Metadata Version Nummern unterstützt werden eine Option sein von der Logik her.
Abkürzungen sind mir nicht bekannt
Der große Vorteil ab 6.2 Serie ist die OXID Konsole da Module über ein Deployment konfiguriert, aktiviert und deaktiviert werden können. Wie sich das in der Praxis bewährt muss sich noch zeigen, weil die 6.2 Serie noch relativ jung mit 3 Monaten.