cancel
Showing results for 
Search instead for 
Did you mean: 

Community Engineering Newsletter, December 17 - 21, 2018

lkrell
New Contributor

Happy Holidays and New Year!

Happy holidays and a fantastic New Year from everyone here in Community Engineering and Magento! This has been an extraordinary year for contributions to Magento 2 core and numerous special projects, aided by the super-powered support of Maintainers!

 

msiholiday-12-2018.png

 

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.

 

Check the Magento Community Engineering Google Calendar for all events:

slack.png Join us on Slack: http://tinyurl.com/engcom-slack 

To connect with Magento and the Community, join us on the Magento Community Engineering Slack. If you are interested in joining Slack, or a specific channel, send us request at engcom@adobe.com or self signup.

 

Community Engineering News

  • December 2018 Livestream moved to January. Have a great holiday and happy New year! We’ll post information on the Livestream soon.
  • The Community Engineering team is seeking new maintainers. We have added information to the maintainers site and tweeted. The weekly newsletter will include information for those interested. Please have anyone interested to contact us at engcom@adobe.com.
  • As an Adobe company, Magento follows the Adobe holiday schedule with offices closed from December 24, 2018, to January 2, 2019. Check in with your projects through Slack for meetings and updates through the holiday.

  

MSI

Project Board | GitHub | Slack |DevDocs | User Guide

Magento Coordinator: Igor Minialilo and Igor Gorin

  • Alex Lyzun from comwrap presented improvements for Inventory Migration between Sources using bulk actions. Resolved a memory leak, reducing time to transfer for small to large amounts of products. PR1955
  • Igor Miniailo presented work by Stepan Furman for the Performance track, fixing issues with performance degradation on Default Stock, PR1950
  • Valeriy Nayda demoed work completed to support Inventory Web API Test run on Travis build, PR1957
  • Kevin Harper released new Reservations content in DevDocs. Additional content is on the way for Distance SSA, Async configuration, and Elasticsearch.
  • Igor Miniailo provided information on Store Pickup requirements and mockups in-progress from UX.
  • Slava Moskalyuk presented progress on the Elasticsearch Support on Custom Inventory Stocks with included fixes after the demo last week. He presented configuration, layered navigation searches, filtering, and advanced searches. PR1943
  • Tom Erskine shared weekly updates on manual and automated MFTF testing coverage for the week. PRs in progress for tests and starting trend reporting.

Meetings:

Meeting recordings:

 

GraphQL

Project Board | GitHub | Slack | DevDocs

Magento Coordinator: Valeriy Nayda and Igor Gorin

Current PRs status:

  • 3 PRs has been created
  • No PRs have been merged 
  • 13 PRs have "Development / Review in Progress" status

Demo presentations:

  • [Architecture] Focus on Checkout with a discussion on the Checkout workflow scheme by Alex Paliarush
  • [Quality] Current metrics, ideas, quality roadmap by Tom Erskine. Seeking 100% coverage of operations and mutations, positive and negative scenarios. Will track and provide weekly reporting and analysis as the project continues. Exposing tooling for the community in 2019. Currently generating tests for PRs as they come through, with tooling to support. Tracking extended information, identifying gaps, etc.
  • Our GraphQL Roadmap page received a major update and is organized by milestone (release): https://github.com/magento/graphql-ce/wiki/Roadmap When determining work and picking issues, focus on the 2.3.1 release. Most of the backlog has been tagged with these milestones. If that's not enough, move on to the next release (like 2.3.2), and so on.

Articles:

Meetings:

Meeting Recordings:

 

PWA Studio

Project Board | GitHub | Slack | DevDocs

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

  • Community grooming was pushed during the holidays, backlog refinement continues to focus on additional Venia features (Checkout and My Account) as well as performance/quality improvements (image optimization, bug resolution, etc.)
  • 2 Community PRs in the last week including: 
  • 30 (-70%) in the last week
  • 11 Contributors (-31%) in the last week
  • New members joined: Andy Terranova, Kayden, aka Sharky and Tommy Wiebel!

Meetings:

Meeting recordings:

 

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

Meeting:

Meeting Recording:

 

Import/Export

Project Board | GitHub | Slack

Magento Coordinator:  David Manners and Igor Gorin

Merged PRs: 

Continuing work:

General info:

  • This project will be merging and continuing in 2019 with the Asynchronous/Bulk API project. We will have updates and information after the holiday break on the timing for the project merge!
  • David is continuing to review, complete, and merge PRs. If you would like to help, please reach out on Slack or in the PRs.

Meeting:

 

MFTF

Project Board | GitHub | Slack | DevDocs

Magento Coordinator: Sheila Shrewsbury

  • MFTF 2.3.12 Patch Releaseis now available. This release resolves a conflict with PHPUnit Allure adapter by fetching latest Allure Codeception adapter. This will allow using Allure reporting for all types of Magento tests.
  • You need to update your composer.json file to point to this release.
    “magento/magento2-functional-testing-framework”: “2.3.12"
  • DevDocs updates:
    • Added more documentation with examples for <value>in metadata array.
    • Added use of reference to data field in urlof metadata operation.

 

Localization and Translations

Slack | Japanese GitHub | Magento CrowdIn | Google Doc

Magento Coordinator: Volodymyr Kublytskiy, Piotr Kaminski, and Igor Gorin

 

Magento 2

Project Board | GitHub| Slack

  • 19 Pull Requests merged to core
  • 60 Pull Requests created
  • 21 new issues created
  • 73 closed issues

 

Magento Architecture

Project Board | GitHub | Slack

 Meetings: