Thousands of merchants worldwide use Magento as the open source eCommerce platform of choice. We have learned immensely from our vast community, and we have applied what we’ve learned in the next generation of Magento core. Our core architect will review the Magento 2 architecture and design goals including development, usability, integration, customization, security, modularity, testing and more.
5. Rewrite Refactoring
Better architecture Process improvements
Latest technologies Improvements of existing functionality
Experience Developing new features
First full I want to clarify major version release meaning.Based on our version convention we are keeping backwards compatibility under same major version release.Magento 2 will be first release where we will brake backwards compatibility.We are not going to rewrite Magento from scratch but we will utilize our experience in system refactoring process. All refactoring reasons are mentioned in the project goals, which we will review a little bit later.
From technology perspective we are not going to do any major changes.
The scope of the Magento 2 release will include almost all features that are available in Magento 1
After quick overview of project plans it is the time to talk about project goals
Product quality improvements are defined as dedicated goal in Magento 2 project. In order to achieve it we are working with automated tests in multiple directions: unit, integration, functional, performance and another ones
Ecommerce is the area that deal with the personal data and payment transactions
Multiple overrides
Also we are thinking a lot about simplification of theme development process and will introduce templates editor.
From 15(1rps) to 20(30rps) % performance improvements