weil das Thema mal wieder einmal aufkam, haben wir einen alternativen Erweiterungsmanager geschrieben und an einen kuratierten Katalog von Open-Source-Softwareerweiterungen gehaengt.
Was dabei herauskommt, ist ein einfacher Zugriff auf viele sehr gute kostenlose Plugins (+ wenn man moechte, auch alternative Bezugsquellen fuer kostenpflichtige Plugins).
Unser Hauptziel: Haendlern, die nicht selbst mit SSH/Composer arbeiten koennen oder wollen einen komfortablen Zugang zu existierenden Shopware Plugins zu ermoeglichen.
In unserer ersten Version haben wir ca. 60 getestete und kostenlose Plugins dabei.
Und ich bin gespannt, was ihr dazu sagt!
Hier ein Erklaer-Video und der Download-Link:
Falls ihr euch noch fuer Details interessiert: Mir ist natürlich klar, dass es bereits diverse Anläufe für alternative Erweiterungsmanager gab. Ich habe mich trotzdem dafür entschieden, das noch einmal anzugehen, um drei grundlegende Probleme zu lösen:
Die größte Herausforderung ist sicher, eine Liste von qualitativ guten Plugins zu finden, die den Shop nicht lahmlegen. Auf Packagist und GitHub sind leider sehr viele Erweiterungen nicht gut genug gepflegt und mit falschen Kompatibilitätsangaben versehen.
Selbst bei fehlerhaften Plugins möglichst zu verhindern, dass der Shop unbenutzbar wird und man Erweiterungen nicht mehr deinstallieren kann und dadurch technisch in die Tiefe gehen müsste, um den Shop zu retten.
Infrastruktur vorzubereiten, um auch Plugins mit verschiedenen Geschäftsmodellen (Einmalkauf, auf Spendenbasis etc.) von Drittanbietern zuzulassen.
Klingt ein bisschen wie das ich im anderen Thread vorhabe
Lass uns doch da mal in den Austausch gehen wenn du Zeit findest - 2 parallele Lösungen bringen ja keinen weiter. Insbesondere Deine Ansicht zum Cyber Resilience Act und dieser schwammigen Platform Betreiber Haftung.
Ich denke, das unsere Ansaetze sehr unterschiedlich sind und deshalb im Grunde auch gut nebeneinander Existieren koennen.
Bei ExtensionWare geht es uns im Moment vor allem anderen darum, Sichtbarkeit und einfache Installation fuer existierende Erweiterungen zu ermoeglichen - keine eigenen Registry-Formate oder alternative Build Prozesse.
Aber lass uns gern bei Gelegenheit mal drueber sprechen
Ich kann dir dazu gern kurz eine Anleitung fertig machen - was fuer eine Quelle waere das bei dir? Ein Github Repo, Packagist, Bitbucket, Gitlab oder etwas ganz anderes?
Was mir aber in Verbindung mit 6.7.15.0 auffällt, bei dunklen Layout werden einige Berreiche jetzt etwas „ungünstig“ angezeigt. Besonders wenn man sich die Infos zu einem Plugin ansehen möchte. Hintergrund und Schriftfarbe passen dann nicht mehr optimal zusammen.