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-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@magento.com or self signup.
Community Engineering November Livestream – MSI!
DATE/TIME: November 16, 2018 - Noon CST / 7pm CET
LINK: https://www.youtube.com/watch?v=naMfm4vRRjk
Something for everyone: contributors, merchants using and interested in MSI, partners for configuring, and extension developers.
The presenters include:
2.3.0 Beta News
Release Notes | Quick Start | DevDocs | User Guides
- The RTM package for 2.3.0 completing Friday/Monday depending on final merges/issues.
- Watch for updates posting soon for the GA 2.3.0 release.
- Final Beta package is:
magento/project-community-edition=2.3.0-beta32
- DevDocs and Admin User Guides will continue to update as needed.
MSI
Project Board | GitHub | Slack
Magento Coordinator: Igor Minialilo
Magento Coordinator: Igor Minialilo and Igor Gorin
- Repackaged MSI 1.0.1 with bug fixes and README updates as part of 2.3.0 release.
- README information added to all modules. The info includes an overview of the module and links to additional documentation in DevDocs. Thanks toVadim Justus(@_justus) @ Techdivision and Kevin Harper. Example:
- The first store using Magento2+MSI is live at https://touspolska.pl/! Cheers to Bartek Szymański @ Strix.
- Discussions in progress with Magento Order Management for connector development to support MCOM + MSI. Technical design specs in progress and expected in January 2019 to gain Community development support.
- Began grooming for Milestone 3. We will update the MSI Roadmap and ZenHub project to get feedback from the Community.
- MFTF test coverage reached 145 tests, additional documentation and infrastructure changes being worked on - thanks to John Stennett and Tom Erskine
MFTF test coverage:
Meetings:
Meeting recordings:
GraphQL
Project Board | GitHub | Slack
Magento Coordinator: Valeriy Nayda
Magento Coordinator: Valeriy Nayda and Igor Gorin
Meeting recordings:
PWA Studio
Project Board | GitHub | Slack
Magento Coordinator: Eric Erway, James Zetlen, Andrew Wilcox, and Igor Gorin
- Sprint 28 Focused on cloud enablement, payments, and merging outstanding PRs
- Community grooming complete and focused on new discovery efforts for Wishlist and Ratings feature integration
- Initial discovery/grooming for documentation enhancements regarding tutorials for PWA Studio and Venia
- Demo: Improved REST API in DevDocs, offline and browser fallback experience, Venia updates for nav/routing, basic search and offline experience (link below)
- Coding efficiency up 10% per @Gitential
Meetings:
Meeting recordings:
Async Import & Bulk API Project
Project Board | GitHub | Slack
Community Project Maintainer: Alex Lyzun from comwrap
Magento Coordinator: Volodymyr Kublytskiy and Igor Gorin
Import/Export
Project Board | GitHub | Slack
Magento Coordinator: David Manners and Igor Gorin
Special Achievement PR:
- Feature/import success page improvement, by Stani: #138
Merged PRs:
- Feature/import success page improvement – showing how many products have been imported in the success page rather than just a Successful Import message, by Stani: #138
- Feature/import behavior improvement, by Stani: #139
- Added $_regionCollection property to class – cleanup work, by Max: #140
- Added $websiteString property to test class – cleanup work, by Max: #142
- Removed parameter from constructor inside CustomTest class, by Denis Pepec: #149
Other:
- Added a proposal for the asynchronous import: #40
Meeting recording:
MFTF
Project Board | GitHub | Slack | DevDocs
Testing strategy information from Tom on next steps for MFTF and Special Projects:
- Going forward immediate wins: bugs resolved, locating critical bugs, adding test coverage, and managing skipped tests.
- Bigger picture: requirements coverage, test scope, cohesive list of tests, catalog and cart critical coverage, test stability and tech debt especially with updates from MFTF, Selinium, CLI, etc.
- Key pillars bigger push in getting automated tests in with Community: helping build tests, getting tests added to repositories, and much more.
- Events will be promoted on how to get started with MFTF and testing in projects for issues and PRs.
Localization and Translations
Slack | Japanese GitHub | Magento CrowdIn | Google Doc
Magento Coordinator: Volodymyr Kublytskiy, Piotr Kaminski, and Igor Gorin
- Working on updating and creating Admin accounts on CrowdIn.
- DevDocs updates in progress for contribution guidelines.
Magento 2
Project Board | GitHub| Slack
- 52Pull Requests merged to the core
- 30Pull Requests created
- 17new issues created
- 69closed issues
Magento Architecture
Project Board | GitHub | Slack
- We are using a new process for adding topics to Architectural Discussion meetings. All meeting notes will be listed as issues with the label meeting notes. For example, November 14
- Merged: Typo constroller to controller, #41
- Merged: New workflow for meeting notes, by Olga Kopylova, #45
- Merged: Remove __sleep and __wakeup, by Alex Horkun, #35
- Proposed: Standard Promises, by Alex Horkun, #42
- Agenda in progress for November 14, 2018 meeting
Meetings: