cancel
Showing results for 
Search instead for 
Did you mean: 

Community Engineering Newsletter, September 17 – 21, 2018

Adobe Team

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 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-signup

Looking for a specific channel? Check the gist, search channels, or check the project links below!

 

Release Announcements

MSI

Project Board | GitHub | Slack

Magento Coordinator: Igor Minialilo

  • MSI 1.0.0-Beta2 released. For installation information, see the User’s Guide.
  • Extensive work completed in development to prepare for regression of Milestone 2 towards beta packaging. See the MSI Roadmap for Milestone 1 and 2, all included in 2.3.0 Beta.
  • Pull Requests: 11 merged (1678, 1673, 1675, 1642, 1661, 1657, 1656, 1653, 1609, 1648, 1453), 12 proposed  (1643, 1645, 1646, 1649, 1651, 1654, 1663, 1665, 1668, 1671, 1676, 1680) which cover bugfixes, API work supporting Bulk API, and unskipping MFTF tests while keeping a stable build
  • Issues: 13 closed
  • Highlighted work: Riccardo Tempesta (@RicTempesta)from MageSpecialist  worked heavily on various bugs to resolve towards regression and beta to get MSI closer to completion
  • >450 test scenarios for MSI and reprioritized for test coverage, S0 to S3. Currently working to create tests to cover all S0 scenarios, currently with 120 ready (4 more completing review).
    msi-m2-severitypriority-tests.png
  • Deployed MSI to a Cloud environment for testing
  • Beta Packaging notes: Jenkins build created to support automation of package creation. Finalizing staging environment to work with the automation. This will speed up packaging.

Meetings:

Meeting recordings:

 

GraphQL

Project Board | GitHub | Slack

Magento Coordinator: Valeriy Nayda

Current PRs status:

PRs Special Achievements status:

Architecture side status:

Issues/blockers status:

  1. Issue with Sanity Check job of PAT build for a few GraphQL Prs isresolved and will be delivered ASAP (in scope of 4 PRs to CE, EE, B2B, Infrastructure).
    https://bamboo.corp.magento.com/browse/MCCE23-PAT1276-CB-16
  2. Issue with B2B API-functional tests (related to bad tests isolation) isunder development.
    http://10.234.148.189:8080/job/WebAPI-Tests/1529/ 
  3. Resolving issue with random fails on Bamboohas not started. Corresponding tickets have been created in Backlog.
    https://github.com/magento/graphql-ce/issues/191 
    https://github.com/magento/graphql-ce/issues/190

Action points / Ideas:

  • Discussion about rewards for PRs in Architectural Repository. The meeting will be booked next week.

Meeting:

Meeting recordings:

 

Bulk API & Async Import Project

Bulk API: Project Board | GitHub | Slack

Async: Project Board | GitHub

Community Project Maintainer: Alex Lyzun from comwrap

Magento Coordinator:  Volodymyr Kublytskiy

Meeting:

 

PWA Studio

Project Board | GitHub | Slack

Magento Coordinator:  Eric Erway and James Zetlen

Meeting recordings:

 

Magento 2

Project Board | GitHub| Slack

  • 2.1-develop branch no longer accepts pull requests
  • 2.2-develop submissions require to be merged to 2.3-develop first
    For complete details, see the following:
    • 1 End of ContributionAs of September 17, 2018, we no longer accept contributions to the v2.1 release line. Continue submitting contributions for the v2.2 and v2.3 release lines. We made this change to increase our focus on issue investigations and pull request approvals for v2.2 and v2.3 release lines.
    • 2 Contribution NoticeAs of September 17, 2018, in an effort to keep 2.2 and 2.3 releases aligned, we will only accept pull requests to 2.2-develop that contain changes already existing in 2.3-develop. We recommend submitting pull requests to 2.3-develop then back porting the changes to 2.2-develop.
    • 3 Contribution NoticeAs of September 17, 2018, in an effort to keep 2.2 and 2.3 releases aligned, we accept pull requests to 2.3-develop and encourage back ports to 2.2-develop. We no longer accept pull requests to the v2.1 or v2.0 release lines to focus all development efforts on v2.3 and v2.2.
  • Created 49 and merged 25 Pull Requests
  • 56 public issues have been resolved, 39 issues acknowledged and added to the project backlog

 

Magento Architecture

Project Board | GitHub | Slack

  • Proposal for Extended Configuration for ElasticSearch Analyzer by Volodymyr Kublytskiy, #17
  • Proposal for GraphQL API for cross-platform rich content by James Zetlen, #26
  • Notes for September 19, 2018 meeting

Meetings:

Meeting recording: