Antwort #13 am: 11. April 2023, 15:00:08
Hallo,
[...]
Deine Aussagen über Kunden die sich "auf die Geschäftsaktivität konzentrieren" wollen und die "nicht die Vorliebe, sich lange mit Dateien auseinandersetzen zu wollen" haben in allen Ehren. Das ist jedoch maßlos übertrieben.
[...]
Dem widerspreche ich ausdrücklich. In meinem persönlichen Arbeitsalltag ist das in keiner Weise "maßlos übertrieben". Über 20 modified-Shop-Betreuungs-Kunden, die alleine ich in einer Agentur betreue, haben mich bereits darauf angesprochen, wieso es bei modified keine Installation und Deinstallation von Modulen gibt, wie bei anderen Systemen die sie kennen und mit denen sie in ihrer GmbH arbeiten. Sei es andere Shop Systeme oder CMS. Möglicherweise ist es bei anderen anders, ich kann "maßlos übertrieben" aus meiner Perspektive nicht zustimmen.
[...]
"toll", was ja eigtl. verrückt bedeutet, finde ich es nicht, daß Jay das Modul hier anbietet, aber nett und dankeswürdig, allerdings eben mit der imo Einschränkung, daß die Installation zur Verwendung des MMLC zwingt.
[...]
Das kann ich auch: An dieser Stelle möchte ich dich darüber informieren, dass laut Duden "toll" auch "großartig, prächtig" heißen kann und genau so meinte ich es auch. Zudem wird dass mit ss geschrieben. Ich verstehe auch nicht, wieso es dir wichtig ist, mich darauf hinzuweisen, dass es "verrückt" bedeuten kann. Ich erkenne darin keinen Beitrag, der sachlich zur Diskussion beiträgt. Und alle machen genug "Recht"-Schreibfehler. Es lohnt sich aus meiner Sicht nicht, das in diese Diskussion mit aufzunehmen.
[...]
- [...]
- [...]
- [...]
- möchte nicht jeder ein solches Modul wie den MMLC auf seiner Umgebung haben, [...]
- [...]
[...]
Das stimmt. Es möchte nicht jeder. Ich stelle die Behauptung auf, dass es einige es gut finden, wenn sie es ausprobiert und positive Erfahrungen gemacht haben. Ich möchte beim PDF Bill Next Modul auch nicht die veraltetet FPDF Library in meinem modified System haben. Aber anders ist wohl ein PDF Modul nicht zu bekommen. Genau so ist es dann mit dem MMLC und dem DHL Modul hier auch, mit dem Unterschied, dass Jay noch eine Alternative ohne MMLC angeboten hat.
[...]
- [...]
- [...]
- [...]
- [...] welches sich auch noch nicht per Klick völlig entfernen lässt [...]
- [...]
[...]
Es ist auf jeden Fall deutlich leichter zu entfernen, als fast alle anderen Module, die hier im Forum angeboten werden. (
https://module-loader.de/documentation.php#deinstallation)
Step1: Den Ordner /ModifiedModuleLoaderClient aus dem ShopRoot entfernen. Step2: Fertig. Andere Module verteilen ihre Module in vielen Unterordnern. Das lässt sich deutlich schwieriger entfernen. Oft haben Module auch keine Dokumentation, die einem bei der Deinstallation helfen.
Allgemein:
Ob man jetzt den MMLC oder ein anderes Modul in seinem System haben möchte oder nicht, macht aus meiner Sicht keinen Unterschied. Das hängt doch von seinen persönlichen Wohlbefinden, Bedürfnissen und Kenntnissen ab. Wenn hier aus meiner Sicht grundlos der MMLC so schlecht dargestellt wird, dann kann es bestimmt dazu führen, dass man dem MMLC skeptisch gegenüber wird. Es gibt keine definierten Maßstäbe im modified Umfeld, anhand man einem Modul mehr oder weniger "Vertrauen" oder deren Qualität bemessen kann. Im Gegenteil, der MMLC wird in einem öffentlichen GitHub Repository mit automatisieren Unit-Tests und statischer Code Analyse entwickelt und versucht eine Art an möglicher Softwarequalität zu bieten. GitHubs Dependabot weißt sogar automatisiert auf mögliche Sicherheitsrisiken hin. Wo versuchen hier andere Module ihre Softwarequlität zu verbessern? Was machen hier andere Module besser als der MMLC? Wieso der MMLC hier aber oft negativ besetzt dargestellt wird, kann ich nicht verstehen.
Vielleicht verstehe ich persönlich auch nicht, wieso es so hoch gehalten wird, dass man Module, per Hand installieren und deinstallieren muss. Wenn es Probleme gibt, kann man Module nicht wieder leicht deinstalliert, um zu schauen, wo das Problem lag. Bei Updates bleiben alte Dateien erhalten, die nicht automatisch gelöscht werden, die aber auch hin und wieder zu Problemen führen. Es gibt genug Forumsbeiträge, wo das als mögliche Fehlerquelle diskutiert wird.
Wenn es nach mir geht, hätte ich den MMLC nie entwickeln wollen "müssen", aber der aktuelle Umgang mit Modulen ist einfach aus meiner Sicht nicht zeitgemäß und ich wollte mir das Leben selbst deutlich erleichtern. Und anstelle, dass nur ich davon profitiere, können es alle, die auch Lust darauf haben. Ich wollte es als positiven konstruktiven Beitrag beisteuern. Zudem kann die Distribution und Entwicklung von Modulen kollaborativ über Git, GitHub, GitLab und Co stattfinden. Das ist State of the Art und Standard. Der MMLC ermöglicht es, dass leichter zu nutzen. 93 % der Entwickler verwenden Git basierte Tools (
https://survey.stackoverflow.co/2022/#section-version-control-version-control-systems) Module ausschließlich über das Forum herumzuschieben ist einfach nichts, womit die Community gut ausgebildete Entwickler und neue Shop User für sich gewinnen kann. Heranwachsende und andere Entwickler sind an andere Standards gewöhnt und gelehrt und viele User auch. Mit dem MMLC möchte ich persönlich (für mich) die beiden Welten dichter zusammen bringen, damit man (und wenn auch nur ich mich selbst) leichter die reale Entwickler und User Welt an das modified Ökosystem heranführen kann. Wer darin negative Absichten von mir erkennt, mit dem werde ich mich wohl nicht einigen können.
Mit besten Grüßen
Robin