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:
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!
MSI
Project Board | GitHub | Slack
Magento Coordinator: Igor Minialilo
- We discussed Milestone 2 Regression status. See https://app.hiptest.com/projects/69435/test-runs/188475/overview for details.
- We resolved a conflict between MSI and Dot Mailer Enterprise Extension bundle, which previously prevented installation with both extensions simultaneously.
- We resolved an issue and unblocked MSI B2B with Magento Commerce Cloud.
- We applied the same branching strategy to align with Magento projects. We introduced the
2.3.0-release
and 2.3-develop
branches.
- Amasty published a blog post sharing their experiences during their contribution with Magento 2.3 and MSI: https://amasty.com/blog/fresh-updates-on-magento-2-3-release/#Amasty_to_contribute_to_Magento_23
- Amasty plans to work on an extension to further extend Magento MSI called Advanced MSI for Magento 2.
- Depending on 2.3 Beta releases this week and next, MSI should install as a CBE.
Meeting recordings:
GraphQL
Project Board | GitHub | Slack
Magento Coordinator: Valeriy Nayda
Current PRs status:
- 1 PR has been merged (40 since 2018-07-01)
- 11 PRs have "Development in Progress" status (Most of these PRs close are to finish and will be merged soon)
- 2 PRs have broken builds but without progress
PRs Special Achievements status:
- Travis API-functional testsuite automated execution, Yaroslav Rogoza(@rogyar)from Atwix: #188
Special Achievement. Primary tests for GraphQL are API-functional. But now they don’t run on Travis.
- [CONCEPT] GraphQL shipping address coverage, Vitalii Boiko (@VitaliyBoyko) from Atwix: (DEVELOPMENT IN PROGRESS)
Complex – in scope of this PR will be provided concept for shipping address coverage (DEVELOPMENT IN PROGRESS)
Based on the PR , additional tasks will be created.
Architecture side status:
Issues/blockers status:
- Issue with Sanity Check job of PAT build for a few GraphQL Prs was resolved and merged (in scope of 4 PRs to CE, EE, B2B, Infrastructure) - #132
- Issue with B2B API-functional tests (related to bad tests isolation) is under development - #182, Test #1529
Action points / Ideas:
- Rewards for PRs in Architectural - Will be available next week
- Filling data about GraphQL in Magento Community Portal
Meeting recording: https://youtu.be/Wm1I9LrXAXw
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
- Async Merged PR into Redis integration branch for continued work: Create KeyValue framework module - #11
- Async Merged PR: Add support HTTP Deletge method for async bulk request… - #15
- Async Opened PR: Async import redis framework - #16
- Bulk API Opened PR: Add topic description feature - #30
Meeting:
Import/Export
Project Board | GitHub | Slack
Magento Coordinator: David Manners
PWA Studio
Project Board | GitHub | Slack
Magento Coordinator: Eric Erway and James Zetlen
- Sprint 25 completed with a focus on UX/documentation and Create Account basics from Bargreen (auth)
- Review/merge continues with contributions from comwrap, Bargreen Ellingsen. and others
- Release structure updated for dev/production branches of PWA Studio (tagging)
- Bargreen Ellingsen picked up basic search for Venia to begin development; recently groomed (#264)
- Martin Hansen (mhhansen) is helping with PR reviews and approvals with the continuing growth of contributions
- Coding efficiency up 23% and velocity up 11% respectively per @Gitential (week/week)
Meeting recordings:
Magento 2
Project Board | GitHub| Slack
Magento Architecture
Project Board | GitHub | Slack
- Proposed – Service isolation by Anton Kril - #29
- Proposed – OMCONNECT-91: Add OPTIONS to Allowed Methods in Web API by Jacob Brown - #31
- October 3rd Agenda started
Meetings:
Contributor Guide notices
DevDocs | Contributor Guide | Coding Standards