Page | 1© 2017 Magento, Inc.
Magento 2
Dev[eloper]
Experience
Page | 2© 2017 Magento, Inc.
Max Yekaterynenko
Director of Community Engineering
@maksek_ua
Page | 3© 2017 Magento, Inc.
Developer Experience
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 4© 2017 Magento, Inc.
Discover
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 5© 2017 Magento, Inc.
Discover
Page | 6© 2017 Magento, Inc.
Install
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 7© 2017 Magento, Inc.
Page | 8© 2017 Magento, Inc.
Page | 9© 2017 Magento, Inc.
Page | 10© 2017 Magento, Inc.
Page | 11© 2017 Magento, Inc.
Page | 12© 2017 Magento, Inc.
Page | 13© 2017 Magento, Inc.
Page | 14© 2017 Magento, Inc.
Page | 15© 2017 Magento, Inc.
Install
Page | 16© 2017 Magento, Inc.
Design & Develop
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 17© 2017 Magento, Inc.
Page | 18© 2017 Magento, Inc.
Page | 19© 2017 Magento, Inc.
Integrate
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 20© 2017 Magento, Inc.
Integrate
Page | 21© 2017 Magento, Inc.
$ composer require fooman/printorderpdf-m2 2.0.2
Page | 22© 2017 Magento, Inc.
Deploy
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 23© 2017 Magento, Inc.
Deploy
Development Staging Production
• Install DB
• Compile
• Deploy Static
• Install/Upgrade DB
Page | 24© 2017 Magento, Inc.
Engage
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Page | 25© 2017 Magento, Inc.
Page | 26© 2017 Magento, Inc.
Page | 27© 2017 Magento, Inc.
Maintain & Monetize
Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
Community Engineering
Page | 29© 2017 Magento, Inc.
• Enable Developer Community
• Openness and transparency
• Contribution
Goals
Page | 30© 2017 Magento, Inc.
Meet the Team
@vrann @okorshenko @iminyaylo @ishakhsuvarov @maksek_ua
Eugene
Tulika
vrann okorshenko maghamed ishakhsuvarov maksek
Oleksii
Korshenko
Igor
Miniailo
Ievgen
Shakhsuvarov
Max
Yekaterynenko
Page | 31© 2017 Magento, Inc.
GitHub Statistic
* February 1st – Today
Processed Merged
500+ 320+
New
300+
Page | 32© 2017 Magento, Inc.
Log and Prioritize
Page | 33© 2017 Magento, Inc.
Pull Requests
Page | 34© 2017 Magento, Inc.
• Work side-by-side with Magento 2 core Architects
• Issues or features
• Contribute directly in Magento 2 core
Magento Contribution Days
Page | 35© 2017 Magento, Inc.
Magento Contribution Days - India
Page | 36© 2017 Magento, Inc.
Up For Grabs
Page | 37© 2017 Magento, Inc.
Community GitHub Moderators
Page | 38© 2017 Magento, Inc.
• Webinars on Magento 2 major architecture solutions
• Magento 2 development with Community
• More Contribution Days (next in MMNL, MMDE…)
• Recognition
• And more fun…
Community Engineering – Next Steps
Page | 39© 2017 Magento, Inc.
Thank you!
Q&A
Max Yekaterynenko
@maksek_ua
max@magento.com
Mli 2017 technical m2 developer experience

Mli 2017 technical m2 developer experience

  • 1.
    Page | 1©2017 Magento, Inc. Magento 2 Dev[eloper] Experience
  • 2.
    Page | 2©2017 Magento, Inc. Max Yekaterynenko Director of Community Engineering @maksek_ua
  • 3.
    Page | 3©2017 Magento, Inc. Developer Experience Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 4.
    Page | 4©2017 Magento, Inc. Discover Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 5.
    Page | 5©2017 Magento, Inc. Discover
  • 6.
    Page | 6©2017 Magento, Inc. Install Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 7.
    Page | 7©2017 Magento, Inc.
  • 8.
    Page | 8©2017 Magento, Inc.
  • 9.
    Page | 9©2017 Magento, Inc.
  • 10.
    Page | 10©2017 Magento, Inc.
  • 11.
    Page | 11©2017 Magento, Inc.
  • 12.
    Page | 12©2017 Magento, Inc.
  • 13.
    Page | 13©2017 Magento, Inc.
  • 14.
    Page | 14©2017 Magento, Inc.
  • 15.
    Page | 15©2017 Magento, Inc. Install
  • 16.
    Page | 16©2017 Magento, Inc. Design & Develop Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 17.
    Page | 17©2017 Magento, Inc.
  • 18.
    Page | 18©2017 Magento, Inc.
  • 19.
    Page | 19©2017 Magento, Inc. Integrate Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 20.
    Page | 20©2017 Magento, Inc. Integrate
  • 21.
    Page | 21©2017 Magento, Inc. $ composer require fooman/printorderpdf-m2 2.0.2
  • 22.
    Page | 22©2017 Magento, Inc. Deploy Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 23.
    Page | 23©2017 Magento, Inc. Deploy Development Staging Production • Install DB • Compile • Deploy Static • Install/Upgrade DB
  • 24.
    Page | 24©2017 Magento, Inc. Engage Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 25.
    Page | 25©2017 Magento, Inc.
  • 26.
    Page | 26©2017 Magento, Inc.
  • 27.
    Page | 27©2017 Magento, Inc. Maintain & Monetize Discover Install Design Develop Integrate Deploy Engage Maintain Monetize
  • 28.
  • 29.
    Page | 29©2017 Magento, Inc. • Enable Developer Community • Openness and transparency • Contribution Goals
  • 30.
    Page | 30©2017 Magento, Inc. Meet the Team @vrann @okorshenko @iminyaylo @ishakhsuvarov @maksek_ua Eugene Tulika vrann okorshenko maghamed ishakhsuvarov maksek Oleksii Korshenko Igor Miniailo Ievgen Shakhsuvarov Max Yekaterynenko
  • 31.
    Page | 31©2017 Magento, Inc. GitHub Statistic * February 1st – Today Processed Merged 500+ 320+ New 300+
  • 32.
    Page | 32©2017 Magento, Inc. Log and Prioritize
  • 33.
    Page | 33©2017 Magento, Inc. Pull Requests
  • 34.
    Page | 34©2017 Magento, Inc. • Work side-by-side with Magento 2 core Architects • Issues or features • Contribute directly in Magento 2 core Magento Contribution Days
  • 35.
    Page | 35©2017 Magento, Inc. Magento Contribution Days - India
  • 36.
    Page | 36©2017 Magento, Inc. Up For Grabs
  • 37.
    Page | 37©2017 Magento, Inc. Community GitHub Moderators
  • 38.
    Page | 38©2017 Magento, Inc. • Webinars on Magento 2 major architecture solutions • Magento 2 development with Community • More Contribution Days (next in MMNL, MMDE…) • Recognition • And more fun… Community Engineering – Next Steps
  • 39.
    Page | 39©2017 Magento, Inc. Thank you! Q&A Max Yekaterynenko @maksek_ua max@magento.com