Neu Wer hat Interesse an einem Magento2 Connector

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Ich arbeite gerade an einem Connector für JTL auf Magento2 und würde gerne in Erfahrung bringen, ob dazu noch Interesse besteht. Nach langjährigem Leidensweg durch die Magento-Connectoren-Anbieter Welt möchte ich das Problem jetzt einmal und endgültig erschlagen. Die aktuelle Version basiert auf dem OpenSource Core Code von JTL.

Ich würde hierzu gerne eure Probleme und Feature Requests hören. Spezielle Anforderungen, was war gut, was schlecht? Alles hilft mir weiter. Außerdem wäre ich sehr daran interessiert einen Kontakt für JTL Spezifisches zu haben. z.B. das Verhalten bei Einrichtung mehrerer Währungen führt bei jedem Abgleich zu neuen Einträgen auf Seiten der JTL.

Wenn Du Entwickler bist oder einen Online- Shop betreibst und klare Anforderungen hast oder einfach mal darüber sprechen möchtest, einfach anschreiben, ich bin recht umgänglich. :)

Grüße aus Siegen/NRW, Marco
 

Jens3101

Aktives Mitglied
13. Januar 2017
23
10
Ein gut funktionierenden Magento 2 Connector würde ich mir sehr wünschen, Magento 2 ist ein sehr komplexes aber gutes Shopsystem. Wenn es einen Connector geben würde mit dem ich alle Funktionen zuverlässig ansteuern könnte wäre ich sehr dankbar
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Ein gut funktionierenden Magento 2 Connector würde ich mir sehr wünschen, Magento 2 ist ein sehr komplexes aber gutes Shopsystem. Wenn es einen Connector geben würde mit dem ich alle Funktionen zuverlässig ansteuern könnte wäre ich sehr dankbar

Das meine ich doch auch. Ich würde mich freuen, wenn ich etwas mehr Feedback bekommen würde.

Die Sicht eines Programmierer ist eben, auch nach vielen Jahren Erfahrung, nicht die eines Nutzers.
 

PuraVida69

Aktives Mitglied
30. Mai 2019
4
2
Wir würden den auch sofort dankbar annehmen. Der fehlende Magento 2 Connector bei JTL ist der Grund warum wir JTL nicht einsetzen.

Was ich erwarten würde: Ich mag Dinge nicht doppelt eingeben müssen. Es müssen die Attributsets, Attribute, etc. für die bestehenden Artikel übernommen werden und dann die Artikelanlage komplett in JTL stattfinden. Mehrsprachig. Aber nicht nur simple products sondern auch die anderen. Als wichtigstes natürlich der Variantenartikel. Aber auch Bundles.
 
  • Gefällt mir
Reaktionen: servicehome

husky125

Gut bekanntes Mitglied
15. Januar 2013
105
13
Wir wären auch sehr interessiert...

Aktuell benutzen wir den Connector von Sysgrade... Damit funktioniert eigentlich auch fast alles (Mehrsprachigkeit, Bundles, Variationen,...) Hast du diesen mal benutzt? Was fehlt euch da?
 
  • Gefällt mir
Reaktionen: servicehome

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Wir würden den auch sofort dankbar annehmen. Der fehlende Magento 2 Connector bei JTL ist der Grund warum wir JTL nicht einsetzen.

Was ich erwarten würde: Ich mag Dinge nicht doppelt eingeben müssen. Es müssen die Attributsets, Attribute, etc. für die bestehenden Artikel übernommen werden und dann die Artikelanlage komplett in JTL stattfinden. Mehrsprachig. Aber nicht nur simple products sondern auch die anderen. Als wichtigstes natürlich der Variantenartikel. Aber auch Bundles.

Das bedeutet ihr würdet die Daten aus einer bestehenden Magento Installation importieren wollen?

Es gibt ja viele Konzepte in Magento, für die es keine Darstellung in JTL gibt. Ich würde diese als besondere Artikelattribute abbilden. Es gäbe dann einige Attribute, die z.B. das Attributset in Magento festlegen. Habe ich das verständlich geschrieben?
Es müssten also einige Daten zusätzlich zum Produkt eingetragen werden. Dies kann natürlich auch über die Ameise (Massenoperation gemacht werden).

Das Variationsartikel etc. unterstützt werden ist selbstverständlich. Bundles würde ich derzeit auch über ein spezielles Produktattribut umsetzten. Ich kann mir hier verschiedenste Wege vorstellen. Diese müsste ich mal dokumentieren und dann von Magento Nutzern bewerten lassen.

Mehrsprachigkeit soll auch unterstützt werden. Die jeweiligen Sprachen müssen dann im Magento-Connector den jeweiligen Store-Views zugeordnet werden.
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Wir wären auch sehr interessiert...

Aktuell benutzen wir den Connector von Sysgrade... Damit funktioniert eigentlich auch fast alles (Mehrsprachigkeit, Bundles, Variationen,...) Hast du diesen mal benutzt? Was fehlt euch da?

Auch Sysgrade kenne ich. Das Problem bei diesem Connectoren ist aus meiner SIcht, dass diese sich nicht wirklich auf den Shop einlassen. Wenn man sich innerhalb der Möglichkeiten des Connectors bewegt sind die alle recht brauchbar. Das Problem ist nur, dass man ab einem bestimmten Punkt auch einmal die Möglichkeiten des Shopsystem nutzen möchte und dann vor Problemen steht.
 

Jens3101

Aktives Mitglied
13. Januar 2017
23
10
Auch Sysgrade kenne ich. Das Problem bei diesem Connectoren ist aus meiner SIcht, dass diese sich nicht wirklich auf den Shop einlassen. Wenn man sich innerhalb der Möglichkeiten des Connectors bewegt sind die alle recht brauchbar. Das Problem ist nur, dass man ab einem bestimmten Punkt auch einmal die Möglichkeiten des Shopsystem nutzen möchte und dann vor Problemen steht.
Das kann ich nur bestätigen, deshalb habe ich das arbeiten mit dem Sysgrade Connecor eingestellt
 

Peter Hagel

Offizieller Servicepartner
SPBanner
20. August 2019
11
4
Hallo in die Runde,


wir haben bereits einen Magento2 Connector entwickelt (mit fast allem drum und dran) und bei 2 Kunden im Einsatz. (allerdings nur ca 80% stabil)
Wir haben in den Connector ca. 1,5 Jahre Brutto Entwicklungszeit reingesteckt.
Da der Magento2 Shop aber extrem aufwendig und nerfig ist, haben wir den Connector wieder eingestampft.

@servicehome falls ihr etwas Hilfestellung benötig oder auch Interesse an an unserem Connector zur Weiterentwicklung habt meldet euch gerne.
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Hallo in die Runde,


wir haben bereits einen Magento2 Connector entwickelt (mit fast allem drum und dran) und bei 2 Kunden im Einsatz. (allerdings nur ca 80% stabil)
Wir haben in den Connector ca. 1,5 Jahre Brutto Entwicklungszeit reingesteckt.
Da der Magento2 Shop aber extrem aufwendig und nerfig ist, haben wir den Connector wieder eingestampft.

@servicehome falls ihr etwas Hilfestellung benötig oder auch Interesse an an unserem Connector zur Weiterentwicklung habt meldet euch gerne.

Ja, derartige Projekte habe ich viele kennengelernt.
Aber das Problem ist aus meiner Sicht nicht, dass Magento „nervig“ ist, sondern völlig andere Ansätze hat als die JTL. :)

Ich wäre aber durchaus an einem Ausstausch interessiert. Ggf. kann man ja die Lücken füllen?
Mein Ziel ist ein funktionierendes System und ich könnte durchaus noch Unterstützung im Bereich JTL brauchen.
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Hallo @servicehome,

ein gut durchdachter Magento 2 Connector wäre eine tolle Sache für viele JTL Kunden. Wie hast du dir den Entwicklungsablauf vorgestellt?

Zum einene würde ich gerne erfahren, welche Probleme gerade tatsächlich vorliegen um den Connector an den realen Anforderungen zu orientieren.

Ich werde in eiem ersten Schritt auf Basis meiner Erfahrunge eine Grundversion des Connectors bauen und diese dann in einen Beta-Test geben um zu sehen ob ich den aktuellen Anforderungen gerecht geworden bin. Die weitere Entwicklung richtet sich dann nach den Rückmeldungen.

Aus Architektur Sicht werde ich das Mapping zwischen JTL und Magento skizzieren. Ich habe eine Multi-Connector Konfiguration vorgesehen, bei der man auf Shopseite das Verhalten festlegen kann. Damit kann man dann jeweils einen Store ansprechen, aber gleichzeit mehrfaches Schreiben von Daten verhindern. Ziel ist es, alle gängigen Magento Setups zu unterstützen.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Das klingt sehr interessant, ich selbst habe bisher nicht wirklich viel mit Magento gemacht. Kenne mich daher nicht besonders gut aus damit.

Was mich besonders interessiert: Wird der Code quelloffen sein?
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Das klingt sehr interessant, ich selbst habe bisher nicht wirklich viel mit Magento gemacht. Kenne mich daher nicht besonders gut aus damit.

Was mich besonders interessiert: Wird der Code quelloffen sein?

Ja, auf jeden Fall. Ich habe auch Hooks vorgesehen, damit andere Magento Module über die magento üblichen Wege in den Connector eingreifen können. Damit können Installationsspezifische Anpassungen unabhängig von Connector Upgrades implementiert werden.

Die Finanzierung scheint gerade das größere Problem zu sein. Vielleicht könnte man das ganze ja über Crowdfunding hinbekommen?
 
  • Gefällt mir
Reaktionen: Charip

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Bei der Finanzierung kann ich leider nicht helfen. Falls der Code aber quelloffen ist, kann ich bei der Entwicklung meine Unterstützung anbieten. Als Product Owner von JTL-Connector und Entwickler kenne ich mich mit Connectoren ein wenig aus.^^ Außerdem könnten auch andere zur Entwicklung beitragen. Einen von der Community entwickelten Connector fände ich also eine tolle Sache. Jeder würde davon profitieren.
 

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Bei der Finanzierung kann ich leider nicht helfen. Falls der Code aber quelloffen ist, kann ich bei der Entwicklung meine Unterstützung anbieten. Als Product Owner und Entwickler von JTL-Connector kenne ich mich mit Connectoren ein wenig aus.^^ Außerdem könnten auch andere zur Entwicklung beitragen. Einen von der Community entwickelten Connector fände ich also eine tolle Sache. Jeder würde davon profitieren.

Hört sich gut an. Vor allem benötige ich ganz klare Informationen wie die JTL die Daten verarbeitet. Hab da ein paar verrückte Ideen. ;)

Ich habe bisher noch kein Open-Source Projekt gestartet und habe daher auch wenig Erfahrung wie man das gestaltet. Wie läuft das denn bei den anderen JTL Connectoren so?
 
  • Gefällt mir
Reaktionen: Charip

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hört sich gut an. Vor allem benötige ich ganz klare Informationen wie die JTL die Daten verarbeitet. Hab da ein paar verrückte Ideen. ;)
Ein erster wichtiger Schritt ist zu verstehen wie die Connector Schnittstelle arbeitet.

Die meisten Connectoren von JTL sind auch quelloffen. Der Code ist unter LGPL3 lizensiert und jeder kann contributen (passiert leider nicht oft). Die Repos sind auf Github zu finden, siehe hier. Allerdings würde ich für zukünftige Open Source Projekte die MIT Lizenz verwenden. Ein komplett von der Community entwickelter Connector könnte viele positive Effekte haben.
 
  • Gefällt mir
Reaktionen: Charip

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Ein erster wichtiger Schritt ist zu verstehen wie die Connector Schnittstelle arbeitet.

Nicht falsch verstehen, ich habe ja bereits einen Connector (auf Basis des connector-core) gestartet. Ich möchte nur diverse Optimierungen einarbeiten, die Informationen erfordern, die nicht aus dem Quellcode (sicher) abgeleitete werden können.
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Ich denke nicht, dass ich was falsch verstanden habe. Allerdings weiß ich ja nicht auf welchem (Wissens-)Stand du bist und welche Intention du bei der Entwicklung des Connector verfolgst. Falls das Projekt Open Source wird, habe ich meine Unterstützung angeboten. Falls nicht, kannst du natürlich trotzdem gerne über das Forum Informationen für die Entwicklung des Connectors sammeln.
 
  • Gefällt mir
Reaktionen: Charip

servicehome

Aktives Mitglied
14. August 2019
14
12
Siegen
Ich denke nicht, dass ich was falsch verstanden habe. Allerdings weiß ich ja nicht auf welchem (Wissens-)Stand du bist und welche Intention du bei der Entwicklung des Connector verfolgst. Falls das Projekt Open Source wird, habe ich meine Unterstützung angeboten. Falls nicht, kannst du natürlich trotzdem gerne über das Forum Informationen für die Entwicklung des Connectors sammeln.

Ich werde mal alle meine Gedanken zusammenschreiben und dann gerne auf Dein Angebot zurückkommen. :)
 
  • Gefällt mir
Reaktionen: Immanuel