Das Wiki wirkt aufgeräumt und sehr übersichtlich. Es lässt sich erkennen das es mit einem durchaus durchdachten Ansatz aufgebaut wurde. Durch die neuen Regeln die besagen das kein Undokumentierter-Code mehr publiziert werden darf würde ich zum heutigen Zeitpunkt davon ausgehen das es zukünftig eine hohe Qualität haben wird. Ob die Community aktiv das Wiki mitgestalten darf ist mir nicht bekannt. Ich würde mir jedoch wünschen das es zentrale Verantwortliche zur Qualitätssicherung und Strukturierung gibt die Community aber durchaus Fehler im Wiki aufdeckt und bereinigt.
Zum jetzigen Zeitpunkt fande ich die Artikel über "File Structure Changes from 1.x to 2.x" und "Framework Changes from 1.x to 2.x" am wichtigsten. Ich fasse einmal grob zusammen:
- Beim holen von Tabellennamen entfällt der Slash (/)
getTableName('admin_role')
- Mage::getModel/getResource stirbt. Zukünftig gibt es eine zentrale Instanz: createObject.
createObject('Mage_Catalog_Model_Product')
- Magento unterscheidet zwischen Public Dateien, also HTML, CSS die index.php und Bildern und dem eigentlichen Source. Der Source liegt zukünftig in einem für den Webserver nicht lesbaren Verzeichnis. Gute Entscheidung - genau wie im Zend-Framework :)
- Es gibt bereits einige Tests - die muss ich mir aber selbst in aller Ruhe einmal anschauen :)
Zum Schluss ist eine frühe Alpha von Magento 2.0 bereits über den Public-SVN zu lesen. Erscheinen soll Magento übrigens offiziell im zweiten Quartal 2012.
Ich für meinen Teil bin begeistert vom Refactoring und den neuen internen Prozessen. Lasst uns gemeinsam das E-Commerce revolutionieren :)
P.S. Richtig beeindruckt bin in von Damian welcher das SVN gestern bereits ohne Twitter entdeckt hat :)