Download presentation
Presentation is loading. Please wait.
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
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
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.