Introducing FLEXIcontent labs - Yireo

Magento 2.0 - where is it?

Thursday, 26 May 2011

It's for sure how a hype starts: We started mentioning Magento 2.0 some time ago, and even wrote a blog about it here at Yireo. But actually for half a year, we were the only resource saying anything about Magento 2.0 - so it is a hype, or is Magento 2.0 actually coming?

About Magento 2.0

In the past, we had some chats with the main developers of Magento, and they told us a whole new revamp of Magento was underway - dubbed as Magento 2 - and they were extremely excited about being assigned to that refactoring process. Magento 2 would solve many of the current problems like database complexity and performance. But after those chats things remained quiet.

It does not mean that Magento 2 is a hoax. Magento just released a blog as well on Magento 2, telling everybody that work is underway. What they don't tell is what could be expected with Magento 2. Ofcourse, we can't either, but if you know that the people of Magento are eager to grow even more, it is logical to assume that they will listen to the community feedback.

More news at Magento Developers Paradise

More details about Magento 2.0 will certainly be reveiled at the Magento Developers Paradise, that is taking place next week on Ibiza (and yes, we're going there as well). We ourselves have various assumptions on Magento 2.0, namely: The ProtoType project is running slow, and therefor a switch to jQuery makes much sense - looking at the project status, but also the speed improvements jQuery has to offer.

Also, the current database structure uses the EAV-pattern heavily, but this is outdated and too heavy. So another assumption we make is that EAV is removed entirely from the Magento 2 database. One third assumption is that Magento 2 will bring something that will allow the e-commerce system to be applied to other frontends easily: This could be applied through some kind of XML-layer (XSLT something) providing catalog information to other output systems. Or it could mean that the cart is complete API-driven so that it could easily be integrated. Sounds vague, but if the rumour is true, it's going to be very exciting.

What about MageBridge?

So what about MageBridge? We are a bit scared that the architectural changes of Magento 2 will require a complete refactoring of MageBridge. But looking at what Eric S. Raymond once mentioned in his The Cathedral and The Bazaar, when you have a first version that needs to be rewritten, don't write a boring second version based on the first version, but consider writing from scratch instead. That's what we keep in mind when keeping an eye on MageBridge 2.

Certainly there are already some exciting ideas: First of all, Magento 2 will (sic) incorporate jQuery which will be a huge improvement for MageBridge in relation to other MooTools-based extensions. Also, in general, the speed of Magento 2 will be a huge benefit. We will also investigate the possibility of running the entire MageBridge API not over HTTP (as it is now), but through a code-based integration.

Stay tuned.

Tags: magebridge

About Yireo

Yireo tries to help webdevelopers build successful Joomla! and Magento sites.

More about Yireo