The second quarter of 2018 has come to an end. It's now time to look back at the results and achievements by each of the Solution Partner teams participating in Magento Partners Contribution Reward Program.
This is the fourth quarter of the Program, and so far 59 solution partners have collaborated on improving the Magento core as well as special projects. We are happy to welcome 9 new firms, who have joined the contribution program this quarter. The total number of merged GitHub contributions by Partners has effectively doubled in comparison to Q1 2018, reaching 425 in Q2 2018. Most of the submissions targeted Magento Open Source, Magento 2 Developer Documentation, and the Multi-Source Inventory project. Most active participants have shown an interest in bug fixing and porting existing solutions to the upcoming 2.3 release.
The scoring criteria in Q2 2018 have undergone some minor modifications, and we have added new achievement categories.
Base points (only one may apply):
Adjustments (multiple may apply):
Achievements relating to DevDocs have been reworked, and now feature significant points boost for specific types of contributions.
Base points (only one may apply):
Adjustments:
See the Magento 2 GitHub wiki for more details on how points are calculated and definitions of each achievement type.
Magento maintainers have done an in-depth code review and evaluation of the Partner code contributions to multiple projects, including Open Source, Commerce, B2B, DevDocs and Special Projects (MSI, PHP 7.2 Support, Bulk API, Import/Export Improvements and others), granting additional points to the complex solutions.
Please congratulate the top performers of the Q2 2018 Magento Partners Contribution Reward Program:
Atwix is an e-commerce agency focusing on B2C and B2B end-to-end implementations, assisting in strategic planning, design, website development, and post-launch maintenance. Atwix is a long-time Magento Solution Partner and one of the first Magento 2 Trained Partners in the world, having offices in Austria, Slovakia and Ukraine. Atwix’s team of seasoned and committed professionals helps its clients achieve top results in every aspect of their online businesses.
During Q2 2018, Atwix delivered a total of 151 pull requests, mainly to Magento Open Source and Multi-Source Inventory. The team has focused on bug fixing, unit and integration test coverage, and porting solutions across release lines, ensuring consistency between 2.2 and the future 2.3 release. Atwix's engineers also helped with the last mile of the first MSI beta release, clearing leftovers in the product backlog and closing all tickets left during the Contribution Day in Magento Kyiv Office on June 22, 2018.
Atwix is an active organizer of Magento meet-ups and Contribution Days, sharing the contribution culture inside and outside of the company. The latest Contribution Day they organized was on July 30, 2018 and resulted in 10 Pull Requests to the GraphQL project.
Total number of contribution points scored: 1346
First place entitles them to receive 5 Magento Activity Points!
MageSpecialist is a Magento Professional Solution Partner and Magento 2 Trained Partner. It is a dynamic and result-oriented web agency and software house, dedicated to the development of robust, reliable and scalable e-commerce solutions based on Magento and other open-source software. The agency specializes in complex software integration, high-performance hosting, and the management of mission critical projects.
In Q2 2018, MageSpecialist had 31 Pull Requests merged, mostly focusing on the Multi-Source Inventory project, significantly helping to prepare for the first beta release. The team fixed a lot of open bugs and incomplete automated tests, which were found during the MSI regression phase. They also fixed multiple Open Source issues, improving overall product quality.
On June 9-10, 2018, MageSpecialist + BitBull organized the Magento Contribution Weekend in Perugia, Italy which was dedicated to MSI contributions. Nine pull requests were created and merged in the scope of the event, most of which were considered complex.
On top of that, we would like to welcome Riccardo Tempesta to the community maintainers team. He joined in May and has already reviewed nearly 20 submitted pull requests.
Total number of contribution points scored: 635
First place entitles them to receive 4 Magento Activity Points!
Wagento Creative is a full-service eCommerce development agency offering Magento 2 Development, Magento Upgrade and Migration services, ERP integration, Magento Custom Modules, API development, Performance Optimization, and Managed Support Services. Wagento hosts Mage Titans events in US and Mexico and takes part in many Magento events like Imagine, Magento Live UK, and Magento Live India.
Last quarter Wagento was very active on the GitHub, with 127 accepted pull requests. The team is very active both on the Magento Open Source and Developer Documentation projects. Wagento's main contribution in Q2 was improving overall code quality and porting most of the pull requests delivered into 2.2 to the 2.3 release.
Wagento actively participated in the Distributed Magento Contribution Day India. During the event, the team verified and fixed dozens of community-reported GitHub issues for the Magento 2 repository.
Total number of contribution points scored: 620
First place entitles them to receive 3 Magento Activity Points!
The Partner Contribution Rewards program is continually evolving and adding more benefits for active participants. Starting Q3 2018, a set of new rewards will be available to the active participants. Detailed information on each of the rewards will be published on the Magento Partner Portal when available.
We are happy to announce our collaboration with the Magento U Team, which brings 100% discount codes for all kinds of Magento 2 courses, training, and certification. Based on the results of each month, the Top Contributing Partner will be awarded either online Magento U courses or Magento 2 Certification. In addition, the Top 3 Contributors of the Quarter will be eligible for a 100% discount for the online instructor-led course of choice. The yearly award is a classroom instructor-led course, awarded to the top contributor.
The Partner earning the most contribution points each month will be awarded the "Core Architect Assistance Reward." This reward is aimed at boosting coding culture inside the team and allows the partner to get an expert's advice on any Magento architecture concepts, qualified code review of custom solutions, or a group code review with Magento engineering teams.
Starting Q3 2018, Community Maintainers enrolled in the Partner Contribution Rewards Program will be awarded with the percentage of contribution points awarded to the Pull Request author.
Ten additional Contribution Points will be award for each pull request that fixes a meaningful issue report from the Magento GitHub issue tracker. Release Notes now list partner contributions as well as those provided by individual contributors.
We are always happy to receive ideas and propositions from Program participants. For example, Balance Internet proposed that we implement a "Contributing Partner" badge to the Partner Directory pages to highlight Magento core expertise and proficiency with the product. This award is in the implementation phase right now, and more information will be published in the future.
We added more code repositories to the program recently, enabling developers with more specific interests to collaborate as well.
Magento Cloud Deployment Tools are a set of scripts and tools designed to manage and deploy projects hosted in Magento Cloud. This is an essential part of every deployment, so we want to make the processes behind the scenes transparent and easy to understand. ECE-Tools is the first opportunity to observe and participate in the development of Magento Cloud. Solution Partners can now improve their day-to-day experience with the product, as well as get to know the capabilities of Magento's Cloud platform better.
The repository is available exclusively to the Solution Partners enrolled in Partner Contribution Rewards Program: https://github.com/magento/ece-tools
The Data Migration Tool project enables merchants to upgrade their Magento 1 stores to the latest version of Magento 2. With more and more stores trying to migrate, Solution Partners can make a big difference by engaging with this full-fledged open source project and acquiring valuable migration experience. Many good ideas and improvements are waiting to be implemented. Among them are:
Join the conversation on the Slack channel and make your contribution in the GitHub repository https://github.com/magento/data-migration-tool
Magento Community Engineering team together with Veriteworks Inc. started a new project for adapting Magento to the Japanese market. The project is divided into two parts:
This project is Community driven, and any company or individual contributors are welcome to join in this effort.
To remove as much routine work as possible from Pull Requests both for authors and maintainers, we’ve created the Contributor Assistant. This service allows summoning a testing instance with the latest develop branch and pull request changes merged into it. Instances are publicly available and enable collaboration to verify the improvements submitted. On top of that, you can use the service to create a clean release or to develop a branch instance, to verify the existing state. You may learn more about this in the wiki.
Sometimes the same commits correctly apply to multiple or even all release lines in Magento. Manually creating multiple identical Pull Requests consumes time that could be spent differently. To eliminate this problem, use the Automatic Porting Tool. The bot attempts to apply commits "as is" to the desired release line and creates a new Pull Request when no code conflicts occur. The pull request author can spend the saved time on verifying the fix. Reference on the tool is available in the wiki.
In an effort to keep releases 2.2 and 2.3 aligned, we are monitoring and publishing porting status for the 2.2 Pull Requests. The GitHub project is automatically updated every time a pull request is merged or a port for it is created, making sure that 2.3 will contain all 2.2 contributions.
We would like to remind all program participants, and anyone willing to join in the future, that the magento-partners GitHub organization and all associated private repositories require members to enable Two-Factor Authentication. You can learn more information from this DevBlog post.
Every active Solution Partner that is willing to collaborate is eligible to join Partner Contribution Rewards Program. Please contact engcom@magento.com, and we will happily guide you through the process.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.