cancel
Showing results for 
Search instead for 
Did you mean: 

Magento Partners Contributions Reward Program

Eugene Tulika
M1 Certified

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. 

 

Contribution Reward Program

 

 

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.

 

Types of Contributions

 

We want to recognize the following types of Partner achievements: 

  • Quantity of Contributions – Rewards Partners who have made the highest number of contributions
  • Complexity of Contributions – Rewards contributions that required time or deep platform knowledge for implementation
  • Special Achievements – Recognizes efforts in specific categories including extensive test coverage, improved framework design, improved APIs or API coverage, and improved customizability
  • Category of Expertise – Tracks contributions per components to help merchants navigate to a Partner with compatible expertise

 

The Award Point System

 

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. 

 

About the Magento Community Engineering Team

 

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:

  • Processed PRs:  950+
  • Merged PRs: 550+
  • Outstanding PRs: < 25
  • Processed by Community Maintainers: 65+ PRs

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.

 

Ready to participate?

 

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: 

  • Retrieve a list of developers and their GitHub accounts 
  • Add participating developers to the Slack channel and GitHub organization, 
  • Sign CLA 
  • Walk through instructions on how to create PR to the Magento Commerce code.

For more information on this process, please check the Partner Portal.

 

We’ll keep you posted….

 

Please check this blog frequently for updates!

2 Comments