Magento Version 2, is it just Microsoft Windows Longhorn AKA Vista?

Magento version 2 was first introduced in 2010. It is now almost halfway through 2014, and the public has not seen any alpha or beta release of Magento version 2 as of yet. The new version of Magento promised to replace PrototypeJS and Scriptaculus with jQuery as well as reorganize the database schema to remove the slow EAV tables and migrate to a bit of a flatter table structure. However, it seems that the latest updates on the direction for Magento 2 show that the database schema will not be changed much after all.

All You Need to Know About Magento Release 2 is the most recent news about anything related to Magento 2, and it is quite sparse in detail from the Magento 2 team and eBay. However, the one big piece of news about the Magento 2 release is that the Magento team is removing the Mage class, and completely replacing this root parent class with a new class structure that should make upgrades easier once your site is on Magento release 2. Unfortunately, this also means that upgrading a Magento 1.x site to Magento 2.x will be a large project, as every plugin will have to be rewritten to remove their reliance upon the Mage class. More information about what will be required to upgrade from Magento 1.x to 2.x can be found here.

Considering the fact that the upgrade process to Magento 2 will require a total rewrite of each Magento installation, it reminds me of one of Microsoft’s failed new operating systems, Microsoft Windows Vista (CodeName Longhorn) . Magento 2’s development timeframe seems to share Longhorn’s, and lets hope that the finished project is much better than Microsoft Windows Vista, one of the worst operating systems Microsoft has released.

One good piece of news out of Magento is that Magento 1.x will be supported for 3 years after Magento 2.x is released. At this point, it seems that it is not out of the realm of possibility that Magento 1.x will still be supported in 2019 or 2020.

You can keep up with all the goings ons and updates to Magento 2 here .

comments powered by Disqus

Related Posts

Top 5 Ways to Make a Developer Your Enemy

  • 2 minutes - Apr 16, 2014
  • #rant

Developers are known to be some of the most finicky employees you will encounter in the workplace. However, this is a list of things that will annoy or infuriate developers and non-developers alike. Have the IT Manager send an email to all staff saying that all computers will have a keylogger installed. – This one is wrong on so many levels, the least of which is that it shows how little faith the company has in its employees and breeds mistrust of authority.

Read More

Launching a Redesign of a Website

Over the last few months, I have been working on a major redesign of an existing Magento website. One of the major goals of the redesign was to take a legacy desktop-only website and upgrade it to take full advantage of Responsive Web Design so that customers could equally utilize mobile and desktop devices to browse and purchase products. For a site that had seen only minor updates over the last 5 years, this redesign represented a major change visually and navigationally from the previous site.

Read More

301 Redirecting in Varnish

In Magento, you can set your secure and non-secure URLs explicitly. This works as expected in most cases, but can cause some issues when you have to specify full URLs or need to make any AJAX requests. When using the Nexcess Turpentine extension to enable Magento and Varnish to work together and you wish to only support traffic at www.example.com and not example.com, you would need to enable the setting in the Turpentine module to normalize the host.

Read More