Magento-Stammtisch Wien
- Am Mittwoch den 19. November 2014 veranstalten wir in unserer LimeSoda Lounge im 17. Bezirk den 9. Magento-Stammtisch Wien! Wir hoffen, Sie beim letzten Treffen in diesem Jahr bei uns begrüßen zu dürfen. Bitte melden Sie sich über XING oder meetup.com an, damit wir vorplanen können. Die Teilnahme ist natürlich kostenlos.
Magento
- Alan Kent startet ein Projekt, um Docker-Images für den Betrieb von Magento zu definieren. magento-on-docker zielt auf Magento 1 und Magento 2 ab.
- Magento löscht den Wert eines Dropdown/Multi-Select-Attributs für ein Produkt nicht, selbst wenn das Attribut aus dem Attribut-Set entfernt wurde. Dadurch können in der Filternavigation Werte auftauchen, die gar nicht mehr zu sehen sein sollten. Ein Shell-Script von Atwix löscht die verwaisten Einträge.
- Der Macher von Magmi hat sich zu den in der letzten Ausgabe gemeldeten Sicherheitsbedenken zu Wort gemeldet.
- Die Extension EM_UntranslatedStrings von Classy Llama erleichtert das Finden nicht übersetzter Strings.
- Brank Ajzele begann eine Artikelreihe über die Integration von Elasticsearch in Magento. Letztendlich soll daraus eine Extension entstehen.
- Damian fand eine DDOS-Gefährdung für Shops mit vielen Store-Views. Mehr Infos gibt es bei ihm.
- Der Macher hinter magmi reagierte auf die Kritik der letzten Wochen und deaktivierte in Version 0.7.20 die Web-Upload-Funktionen.
- Achtung: ab Chrome 38 muss man die Action-URL für Formulare unter Umständen auf HTTPS umstellen, falls man das noch nicht getan hat – andernfalls beschwert sich Chrome.
- Das alternative RWD-Theme b-responsive erschien in Version 1.2.1.
- Ingo berichtete von einem SCSS / Compass compile error bei Arbeiten mit Mac und dem 1.9 RWD Theme.
- Amasty stellte einige bekannte Entwickler der Magento-Szene vor, z.B. Marius, Vinai oder Phillip Jackson.
- Den Table-Rate-Generator von Jeter Jaap gibt es jetzt auch auf GitHub.
- Falls ich es nicht erwähnt habe: das Magento Performance Toolkit gibt es nicht nur für Magento 2, sondern auch für Magento 1 Enterprise Edition.
- Colin postete eine überarbeitete Mage_Core_Model_Config-Klasse, die Shops mit großer Konfiguration / vielen Stores / langsamem Slow-Cache-Backend vor Problemen schützen soll, wenn der Config-Cache gerade invalidiert und neu aufgebaut wird.
- Vinai schrieb seine Gedanken zu Install-/Upgrade-Skripten nieder.
- Alistair Stead wies darauf hin, dass man das Ausführen der Upgrade-Skripts über das Config-XML verhindern kann. Die Upgrade-Schritte könnte man dann z.B. über Magerun ausführen. Was ich nicht wusste: die Option im XML gibt es bereits seit Magento CE 1.6.
- Aligent überarbeitete das Order-State-Diagramm.
Magento 2
- 0.1.0-alpha101 fügte Readme-Dateien zu den einzelnen Modulen hinzu, brachte Verbesserungen am Framework, verbesserte Performance unter anderem beim Checkout und weitere Überarbeitungen des Such-Moduls.
0.1.0-alpha102 ergänzte die Dokumentation um weitere Readme-Files, verbesserte die Lesbarkeit von Tabellen für Screen-Reader und brachte die weiter unten angesprochenen Customer-Module-Interfaces. - Alan Kent machte sich Gedanken darüber, wie Magento 2 installiert und aktualisiert wird und wie Composer und projektspezifische Anpassung da hinein passen.
- Elias beschrieb, wo aktuell die Schwachstellen beim Handling von Magento 2 auf GitHub liegen.
- Noch einmal Alan: er erklärte das in Magento 2 verwendete Service Contract Pattern. Ich bin so froh, dass dieser Vorschlag aufgegriffen wurde (auch wenn ich sicher kein treibender Impuls war) und das hoffentlich konsequent umgesetzt wird. Als Beispiel wird das Customer-Modul-Interface gebracht, das in alpha102 zum ersten Mal der Öffentlichkeit zugänglich wurde.
- Auf Twitter gab es ja eine Diskussion, dass der EAV-Cache seit Magento CE 1.4 eigentlich nicht mehr funktioniert. Das Magento-Team bestätigte, dass daran gerade in Magento 2 gearbeitet wird.
- Ich habe Ben auf Twitter gefragt, was eigentlich mit der Developer-Beta und der fertigen “Entwickler-Plattform” als Ergebnis dieser Beta gemeint ist. Die Erklärung: “Think of it as mage-lite – all of the php framework aspects without ecommerce.”
- Falls jemand nur kurz einzelne Code-Zeilen in Magento 2 ausprobieren möchte: Marius postete, wie man das macht.
E-Commerce
- In eigener Sache: wir (das heißt: LimeSoda) haben den österreichischen E-Commerce-Award “Anton” gewonnen!
Ökosystem
- Mit MageHero schuf Kalen Jordan eine kuratierte Liste für Magento-Entwickler, die sich gerade ziemlich schnell entwickelt (sowohl in Anzahl der Mitglieder als auch Features und Ausrichtung der Website selbst).
- Tim Hahn gab einen Rückblick auf die Magento Live Germany 2014, die am 13. und 14. Oktober 2014 in München stattgefunden hatte. Patrick Lobacher schrieb ebenfalls eine sehr gute Recap, verlinkte alle Präsentationen und Videos.
- Knapp darauf, nämlich am vorletzten Wochenende und genauer am 24. Oktober 2014 fand die erste Meet Magento CH in Zürich statt. Rückblicke gibt es von Openstream im Blog und von Thomas Elminger auf Storify. Außerdem gibt es ein schönes Video dazu.
Folgende Vorträge gab es unter anderem: - Gerücht von dort: das neue Magento-Forum könnte bis Ende 2014 online gehen. Oder auch nicht.
- Wie immer gab’s dort ausgeflippte Dinge zu sehen. Zum Beispiel eine Guido-Jansen-Statue.
- Direkt angeschlossen an Meet Magento CH war ein Hackathon. Beim Voting standen jede Menge Projekte zur Auswahl, von denen ich die folgenden auf GitHub gefunden habe:
- Weiter ging es im Reigen mit den MageTitans am 1.11.2014.
Auch hier sind bereits einige Slides online:- Vinai Kopp mit The beautiful Magento Module
- Alistair Stead mit Scalable and Highly Availabe Data in Magento
- Ben Marks erwähnte in seinem Talk solche Dinge wie
- Magento Connect wird für Magento 2 runderneuert
- Magento 3 (!)
was Alistair Stead zur Aussage bewegte: “If everything that @benmarks predicts for @Magento happens. The community and the product will be an awesome prospect.”
- Die Magento Commerce Experience Research Labs sammelten in einer Blitzaktion Feedback zur Verbesserung von Magento Connect.
- Und es stehen auch schon wieder neue Events an: TechDivision veranstaltet am 22.11.2014 und 23.11.2014 einen Magento Hackathon in München außerhalb der FireGento-Veranstaltungsreihe. Die Anmeldung ist kostenlos.
- 11. bis 14. Jänner 2015 findet in Kaprun wieder das Magento Developers Paradise statt.