Showing results for 
Search instead for 
Did you mean: 

Community Engineering Newsletter, April 1 - 5, 2019

New Contributor

Get a quick update on all Community Engineering projects including completed and in-progress stories, features, and testing. Welcome new contributors joining your community projects. Check open requests and good first issues in the project boards.


If you missed a meeting or demo, want to join a specific project and contribute, or have questions, check the links to recordings, project boards, and more.


Connect with Community Engineering

Community Portal | Google Calendar (iCal) | Slack

slack-logo.png Join us on Slack!

To connect with Magento and the Community, join us on the Magento Community Engineering Slack. Want to join, send a request at or self signup. For a list of channels, see this list.


New Community Backlog

We have reworked our Community Backlog (wiki for info). Find tasks for QA, development & issues for first time and current contributors. Automation helps keep things moving!engcom-dash.jpg


Community Livestream

Coming up on the 3rd of May we have our next Community Engineering Livestream. This time we will be seeing some real world BulkApi examples from Alex Lyzun and friends.

Come along on the 3rd of May 17:00 UTC, Noon CDT and ask some questions.

Community Spotlight

Interested in Magento 2 on Docker? Seeking a detailed introduction and instruction on set up for your local development? Mark Shust has an incredible set of courses available!  docker.png



We have setup a #event-imagine2019 channel to cover all things Imagine 2019. There will be a 2-day Contribution Day event on May 11-12, 2019 (Saturday and Sunday). When planning your trip over, please take that into account if you can. Registration for this event will be open soon so please keep an eye out for more information or reach out to our team at any point.


We will also post a DevBlog article for Imagine 2019 to get you started!


Merchant Interviews: Adobe-Powered Product Recommendations!

The Magento UX team is seeking your insights. Take the survey, share it with merchants, and have your voice heard.

  • Want to help shape how product recommendations are created in Magento? Participate in a merchant interview!
  • To be considered, sign up by filling out this survey.
  • We look forward to getting your insights!



Project Board | GitHub | Slack |DevDocs | User Guide

Magento Coordinator: Igor Minialilo, Eugene Shakhsuvarov, and Igor Gorin

  • Igor Minialilo and Eugene Shakhsuvarov attended a Contribution Day with MageSpecialist and Riccardo TheRick Tempesta. Incredible work started for performance, In Store Pickup, GraphQL support, and more.
  • #2120 part of performance track to remove usage of MySQL view due to performance degredation - Performance improvement via reducing the usage of legacy stock view, by Bartłomiej Szymański
  • #2124 – MSI GraphQL support for MSI. Located and resolved issue for values pulled by GraphQL and the frontend, by Bartłomiej Szymański
  • #2116 – Improve the existing implementation of In Store Pickup attribute of Source by updating the Source grid and form, by Oleksandr Kravchuk
  • Slava Moskalyuk added 23 new scenarios in HitTest for Mass Transfer, orders from custom stocks and website, and backorders (when product not visible).
  • Ready for Pickup controls on Orders placed with Store Pickup @Maksym Novik
  • Many updates from Riccardo TheRick Tempesta at the MageSpecialist Contribution Day:
    • #1487 bundled product support multi sourcing
    • #2140 Reservations CLI tool to check for inconsistencies in reservations esp when converting to 2.3 from 2.2 & may add automatic fixing tool for these situation
    • #1828 B2B functionality to MSI (#1823 is related - b2b requisition lists)
    • #2056 Improve performance while keeping legacy inventory in sync
    • Improving performance - He added performance degradation but not his fault. Running async operations, taking too much time perhaps due to scheduleBulk was slowing it down. Currently investigating and resolving!
  • Alex Lyzun proposed a couple of Asynchronous project issues related to MSI work.
    startup.png Seeking contributors!
    • #82 Store Bulk operations in Redis storage
    • #83 Bulk Operations performance improvementsmsi-magespec2-4-5-2019.png



Meeting recordings:



Project Board | GitHub | Slack | DevDocs

Magento Coordinator:  Valeriy Nayda, Nishant Kepoor, and Igor Gorin

Checkout track updates:

  • FULL Checkout workflow for Customer, by Yaroslav Rogoza
  • What are the next steps for Сheckout? with Valeriy Nayda
  • Scheme review - from performance side, from asynchronous operation side, and from extensibility side
  • Extension points for Payments and Shipping methods
  • Adding different types of products (already have 4 PRs)
  • Total and Taxes (already have 2 PRs)
  • Support of Store (already have 2 PRs)
  • Quality chart
  • Performance Builds
  • Documentation



PWA Studio

Project Board | GitHub | Slack | DevDocs

Magento Coordinator: James Zetlen, Andrew Wilcox, and Igor Gorin

  • Demo: 
    • Demo of MFTF for PWA Studio
    • Coding standards and “Hello UPWARD”
    • Review good first issues for PWA
  • 5 Community PRs in the last week including: 


Meeting recording:


Asynchronous Import & Bulk API Project

Project Board | GitHub | Slack | DevDocs Bulk API & Async API

Community Project Maintainer: Alex Lyzun from comwrap

Magento Coordinator:  Volodymyr Kublytskiy and Igor Gorin



Adobe Experience Platform Launch (AEP)

GitHub | Slack

Magento Coordinator:  Igor Gorin and Eugene Shakhsuvarov


Localization and Translations

Japanese GitHub  | Slack Japanese 

GitHub | Project Board | Slack TranslationsMagento CrowdIn

Magento Coordinator: Volodymyr KublytskiyPiotr Kaminski, and Igor Gorin



MFTF Conversion

GitHub | Project Board | Slack

Magento Coordinator: Alex Kolesnyk


Cloud ece-tools

GitHub | Slack | DevDocs


Magento 2

Project Board | GitHub| Slack


Magento Architecture

Project Board | GitHub | Architecture Slack | Services Isolation Slack

Magento Coordinator: Olga Kopylova

Meeting Notes: April 3, 2019 #137


  • [Merged] Updated Cookies Information, #138
  • [Proposed] Magento Coding Standard Versioning Strategy, #136
  • [Closed] Proposal for components decoupling, #106 – Will reopen after technical direction is clarified.

Services Isolation:


Meeting recordings:


Magento Coding Standards

GitHub | Slack | Project

Magento Coordinator: Lena Orobei