Interview mit Heike Reuter, Entwicklungsleiterin bei OXID eSales, zur neuen OXID V7.2

Interview mit Heike Reuter, Entwicklungsleiterin bei OXID eSales, zur neuen OXID V7.2

Was waren die Hauptziele dieses Updates und wie habt ihr diese erreicht?

Unsere Plattform benötigt permanente Pflege, um mit neuen Technologien und Marktanforderungen Schritt halten zu können. Aus diesem Grund möchten wir pro Jahr zwei Minor-Releases bereitstellen, damit wir Anpassungen möglichst schnell in den Markt zurücktragen können.

Zusätzlich zu den Minor-Releases der Compilation werden wir schrittweise neue Features in Form von Modulen zur Verfügung stellen. Hintergrund des Modulansatzes ist, dass wir zum einen in den Minor-Releases mit dem Shop-Kern rückwärtskompatibel bleiben müssen und andererseits zunächst das Marktfeedback einholen können, bevor wir neue Funktionalitäten möglicherweise direkt in den Kern integrieren.

Welche technischen Herausforderungen gab es während der Entwicklung?

Die Entwicklung einer Minor-Version ist technisch immer weniger problematisch als die einer Major-Version. Wichtig ist vor allem, dass wir in den Kernkomponenten rückwärtskompatibel bleiben und sie trotzdem weiter verbessern.

Eine der Herausforderungen war die Umstellung der Continuous Integration von Jenkins auf GitHub Actions zusammen mit der begonnenen Optimierung unserer Releaseprozesse. Unser Code wird auf GitHub verwaltet und mit der Umstellung auf GitHub Actions kann jeder Entwickler zeitsparender und eigenständig für die Automatisierung der Testprozesse sorgen. Dadurch sind Testprozesse deutlich transparenter und können von externen Modulentwicklern als Grundlage für eigene Tests verwendet werden.

Wie hat das Update die Performance und Sicherheit der OXID Plattform verbessert?

Mit der Einführung des neuen Security-Moduls werden wir damit ab Version 7.2 in jedem Minor-Release zusätzliche sicherheitsrelevante Funktionalitäten zur Verfügung stellen.

Außerdem wurde die Passwort<s class="msoDel">-</s>Funktionalität im Core verbessert, übrigens auch in den zeitnah zum Release anstehenden OXAPI Modulen.

Auf welche zukünftigen Entwicklungen bei OXID können sich unsere Kunden freuen?

Wir wollen unsere Plattform für Neukunden noch attraktiver machen und dabei unsere Bestandskunden mit auf die Reise nehmen. Außerdem wollen wir langfristig verstärkt den Bau von branchenspezifischen Lösungen erleichtern und dafür mit unserer Plattform eine stabile Grundlage bieten.

Für die nächsten Minor Releases planen wir VCMS-Bundle Verbesserungen und weitere Zusatzfunktionalitäten.

Gibt es ein Feature, auf das du persönlich besonders stolz bist?

Mit der neuen Version haben wir die Zoom-Funktion verbessert. Als chronischer Onlineshopper mag ich Zoombilder generell sehr gerne, vor allem, wenn sie artikelspezifisch optimiert sind.

Außerdem kann ich jedem Onlineshopbetreiber unser neues Versandkostenfrei-Modul empfehlen, mit welchem Versandkosten automatisch durch Eingabe des Couponcodes ausgeglichen werden können.

Ansonsten bin ich natürlich stolz auf die Weiterentwicklungen an unserer OXAPI, aber das werden wir demnächst detailliert erklären und ich möchte nicht schon vorher spoilern.

 

Vielen Dank für das Interview, Heike!

Dr. Heike Reuter | Director OXID RnD

Tel. +49 761 36889 0
Mail. [email protected]