Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open Source Magento 2 What and How?

Similar presentations


Presentation on theme: "Open Source Magento 2 What and How?"— Presentation transcript:

1 Open Source Magento 2 What and How?

2 Max Yekaterynenko Director of Community Engineering @Magento Inc
Max Yekaterynenko Director of Community

3 Is Magento “Open Source Software”?

4 Open Source Software by Wikipedia
“Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose. Open-source software may be developed in a collaborative public manner. ”

5 https://github.com/magento/magento2

6 Open Source Software by Wikipedia
“Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose. Open-source software may be developed in a collaborative public manner. ”

7 Can Magento be developed in collaborative public manner?

8 Magento 2 Open Source – Step 1
30 Nov 2011 – GitHub Magento 2 initial commit No Issues processed No Pull Requests accepted Squashed commits merged bi-weekly (each Sprint)

9 Magento 2 Open Source – Step 2
Dec 2014 – beta1 “Developer Beta”, meeting in Berlin Transparent commits (no more squash commits) First public Pull Request merged Issues start be addressed (labels introduced)

10 Magento 2 Open Source – Step 2
Processing time is growing with more created Pull Requests Pull Requests became outdated and not maintained Issues number are growing

11 Magento 2 Open Source – Step 3
1st Feb 2017

12 Eugene Tulika Oleksii Korshenko Igor Miniailo Max Yekaterynenko
@maksek_ua vrann okorshenko maghamed maksek Eugene Tulika Oleksii Korshenko Igor Miniailo Max Yekaterynenko vkublytskyi ishakhsuvarov naydav dmanners Volodymyr Kublytskyi Ievgen Shakhsuvarov Valeriy Nayda David Manners

13 Enable Community to develop Magento 2
Ease Contributions Enable Community to develop Magento 2

14

15 Magento Community

16 The global Magento community drives innovation
255,000+ Magento Forum Members 180+ Countries Represented 255,000+ Magento Forum Members 215+ Events 37 Countries 6 Continents

17 Magento Community use Magento like Magento advocate for something
enable others to use Magento contribute to improve Magento

18 Magento Community “The community that contributes to improve something is the one that defines something for the next generation of users, advocates, and enablers.” - The Open Source Way

19 Magento Community “The community that contributes to improve something is the one that defines something for the next generation of users, advocates, and enablers.” - The Open Source Way

20 Magento Community Code via Pull Requests
Bug Reports - via GitHub Issues Answering Questions on Forum Documentations Tutorials Meet-ups, Events Time into Project Person/Company do contribution by:

21 600+ Contributors 1000+ Pull Requests Magento Community
2017 Code Contributors: 600+ Contributors Pull Requests

22 Developer Contributions

23 Developer Contributions

24

25

26 How I, as a Developer, can contribute into Magento?

27 Validate Issues

28 Fix Issue, Create PR

29 Contribute in Patch Release

30 Do Innovations

31 Want to develop Magento core?

32 Magento Multi Source Inventory

33 Magento Multi Source Inventory

34 Magento Multi Source Inventory

35 Magento Multi Source Inventory

36 Magento Multi Source Inventory
Alessandro Ronchi Lars Roetting

37 Magento Multi Source Inventory
“being part of a community means giving back” - Alessandro Ronchi I can finally touch Magento core :) I can work with a distributed agile team. I can discuss Magento 2 internals with some of the people that are developing the platform. I have the chance to do pair programming with the team. I’m learning a lot.

38 Where to start from?

39 Join 500+ developers in Community Engineering #Slack channel
Where to Start from? Join 500+ developers in Community Engineering #Slack channel request to

40 Join Contribution Day It is FUN Pair Programming
Learn from Core Architects Do Contribution Be part of the Community

41 Join #SQUASHTOBERFEST

42 Join #SQUASHTOBERFEST

43 Thank you! Let’s make Magento better together!

44 Questions?


Download ppt "Open Source Magento 2 What and How?"

Similar presentations


Ads by Google