Code contributions from the Magento community are the foundation of the Magento platform’s open source component. These contributions take the form of source code patches, either as fixes for particular issues or as new functionality delivered to Magento by Community developers or Partners. Magento uses GitHub for source code version control, and GitHub Pull Requests (PRs) are the best way to deliver fixes to the Magento source code.
Contributions to Magento Open Source or Magento Commerce are a powerful and effective way to strengthen the wider Magento community. The entire Magento community benefits from this continuous improvement of the Magento Framework, keeping it current with the development tools and best practices. We at Magento are grateful to all Partners who actively participate in the development of the platform as well as to the global community who use and contribute to CE.
Partners are a unique source of knowledge about real issues that clients are dealing with when developing solutions based on our platforms, we will track and reward Magento Solution Partners for their contributions. Contributions that target quality, provide solutions for common problems, and share Magento best practices with all the community will be especially appreciated and highlighted.
How does this Contribution program work? Magento currently tracks every pull request that originates with a Partner. In the near future, Magento will actively promote Partners with the best track record of contributions, and these Partners will receive a variety of benefits available through the Magento Solution Partner Program. Naturally, Partners will also benefit from this enhanced visibility in the wider Magento community as well as from promotion during Magento events.
We want to recognize the following types of Partner achievements:
We will use a point system that spans these four categories to assign points for each recognized achievement. Every achievement will be assessed and assigned points across these categories. We will then rank contributions based strictly on the total point award per contribution.
Once we’ve assessed a contribution’s point score, we’ll share it with the Magento Solution Partner team. Top-performing Partners will be granted Magento Activity Points (MAPs) that convert into MDF according to the rules of the Magento Solution Partner Program. The number of MAPs and top performers rewarded will be determined later.
We (the Magento Community Engineering team) are Magento developers dedicated to facilitating community contributions to the Magento code base. We’ve already made outstanding progress processing pull requests from the community. Look at these current statistics:
Besides accepting and publicly acknowledging community contributions as described above, our most recent initiative has been to open up internal repositories to Partner developers. This effort permits us to accept code contributions not only to the Magento Open Source repository but to Magento Commerce and B2B as well.
In addition, we hope that providing access to these previously private repositories will heighten Partner awareness of the latest changes to Magento Commerce. Partners can then open issues against this repository, and then apply what they learn to Magento Open Source.
To start participating in the Contributions Reward program, write the Magento Community Engineering team at email engcom@magento.com. We will help you get started with these few easy steps:
For more information on this process, please check the Partner Portal.
Please check this blog frequently for updates!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.