#Magento2
Magento 2Modernizing an eCommerce powerhouse
#Magento2
MAGENTO 2
So… Have you heard about M2?
#Magento2
MAGENTO 2
Magento 2 Timeline
Q4 2014 Developer Beta
Q1 2015 Developer Release
Candidate
Q2 2015
Q4 2015 Merchant General
Availability
Q3 2015 Merchant Beta
#Magento2
MAGENTO 2
1. More powerful toolset to serve your clients2. Faster development cycles3. Increased confidence in high-quality releases4. Better guidance and documentation
M2 Developer Benefits
Benefits
#Magento2
MAGENTO 2
M2 Goals
Modern tech stack
High code quality & testing
Easier installations & upgrades
Improved performance & scalability
Streamlined customizations
Simplified external integrations
M2
#Magento2
MAGENTO 2
Modern Tech Stack
Composer
Semantic Versioning
ZF2
Symfony 2
RequireJS
jQuery
CSS Preprocessor (LESS)
#Magento2
MAGENTO 2
High Code Quality & Testing
Consistent implementation patterns
Full test coverage in core
100% decoupled code
Declarative dependency injection
XSDs!!!
#Magento2
MAGENTO 2
Improved Performance & Scalability
FPC in core
Reworked indexers
Substantial compilation for production
Separate DB for sales entity (EE only)
#Magento2
MAGENTO 2
Easier Installations & Upgrade
Separate setup tool
Installation wizard
100% decoupled code
SemVer
#Magento2
MAGENTO 2
Streamlined Customizations
100% Decoupled code
Service Layer
Interceptors
#Magento2
MAGENTO 2
Simplified External Integrations
Improved API layer
Clearer code paths
Modular checkout
#Magento2
MAGENTO 2
In Magento 2, untested code...
Testing in M2
#Magento2
MAGENTO 2
...is incomplete code.
Testing in M2
#Magento2
MAGENTO 2
In Magento 2, untested code is incomplete code.
(take a pic & tweet, I’ll wait.)
Testing in M2
#Magento2
MAGENTO 2
New Magento Connect!
Automated quality control & IP theft detection
App store model with rev share
Working with others
#Magento2
MAGENTO 2
LTS = 3 years from GA
Conversion of M1 sites via tool
What about Magento 1?
#Magento2
MAGENTO 2
Getting Started with M2
#Magento2
MAGENTO 2
Getting Started with M2
#Magento2
MAGENTO 2
Getting Involved with M2