- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
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
MSI
Project Board | GitHub | Slack
Magento Coordinator: Igor Minialilo
- After recent architectural discussions with Anton Kril, we applied changes to Inventory Configuration interfaces. Sergey Mutaf (@seruymt) is working on this story. See a working prototype in this PR: https://github.com/magento-engcom/msi/pull/1553 The main idea is CQRS segregation for Read/Command scenarios adding mapping Inventory scopes to Magento scopes. As the result MSI supposed to introduce own infrastructure and storage mechanism for inventory configuration options and finally would be decoupled from dependencies on Legacy CatalogInventory module APIs.
- Developers from FireBear Studio prepared deep dive analytics of Magento MSI and how its release will impact other Multi Stock extensions developed by other vendors: https://firebearstudio.com/blog/magento-2-multi-source-inventory-msi.html
- In the Thursday Grooming meeting, we decided that similar issue with Full Page Cache invalidation https://github.com/magento-engcom/msi/issues/1535 are not bugs to be fixed and could be considered as a behavior by design, as fpc invalidation could introduce drastic performance degradation for products being ordered frequently
- We are completing work for Grouped product Multi-Source Inventory support. Functionality to be presented next Friday. Finalizing work on an issue getting products back to stock (compensation reservation creation) when order is canceled: https://github.com/magento-engcom/msi/issues/1580 This issue affects both Configurable and Grouped products.
Meetings:
- Grooming: Every Thursday 10am CST https://magento.zoom.us/j/355586473
- Demo: Every Friday 10am CST https://magento.zoom.us/j/355586473
GraphQL
Project Board | GitHub | Slack
Magento Coordinator: Valeriy Nayda
- Yaroslav Rogoza(@rogyar)from Atwix worked on [Mutations] Cart Operations > Coupons #64
- Yaroslav Rogoza(@rogyar)from Atwix worked on a New API "Quote Id <=> Masked Quote Id" interfaces
- Roman Glushko (@roma-glushko) from Atwix worked on clarification about Add to Shopping Cart Mutations
- Tomash Khamlai (@TomashKhamlai) worked on code coverage by API-functional tests
Meeting recordings:
- Weekly: https://youtu.be/092TWvdOpEc
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
- Alex Lyzun (@nuzil)from comwrap completed a backport of Bulk/Async API to 2.2-develop. Work is expected to release with v2.2.7.
Meeting:
- Every Wednesday, 10am CST, https://magento.zoom.us/j/174278973
Localization
Project Board | GitHub | Slack
Magento Coordinator: Volodymyr Kublytskiy
- Continued current tasks in all areas
Payment Improvements
Project Board | GitHub | Slack
Magento Coordinator: Volodymyr Kublytskiy
- Continued current tasks in all areas
PWA Studio
Project Board | GitHub | Slack
Magento Coordinator: Eric Erway and James Zetlen
- Groomed a number of issues for Venia MVP work for user accounts: design account recovery, implement account recovery, create account, basic login.
- Shane Osborne (@shakyShane) submitted a PR changing <a> links to <Link> elements.
- Martin Hansen (@mhhansen) submitted work to remove hardcoded references to client.js in root.phtml: https://github.com/magento-research/pwa-studio/pull/246
- James Calcaben from Magento submitted updates and navigation changes in GraphQL content: https://github.com/magento-research/pwa-studio/pull/252
- Jimmy Sanford (@jimbo) continued great work on test coverage: https://github.com/magento-research/pwa-studio/pull/254
- For an Invision Board walk-through of PWA, see https://magento.invisionapp.com/share/WQN5F7BYBPG
- We have a draft in-progress for UPWARD compliance for developing PWA client applications: https://github.com/magento-research/pwa-studio/blob/zetlen/upward/packages/upward-spec/README.md
Meeting recordings:
- Grooming: https://youtu.be/x3mzlpQ1sr0
Magento 2
- 65 Pull Requests created
- 15 Pull Requests merged to the core
- 5 First-Time contributors to the magento2 repository:
- 46 new issues created
- 83 issues verified, including 54 added to the backlog and 38 resolved in different ways
Magento Architecture
Project Board | GitHub | Slack
- August 22, 2018 Meeting Minutes
- Continued discussion on extension versioning presented by Roman Goncharuk(@rgoncharuk).
- Discussed how to eliminate protectedfrom Magento without breaking extensions, presented by Olga Kopylova (@buskamuza), Michael Slabko. Determined to stop prohibiting removal of protected in private API. This should be validated on Marketplace extensions. In some cases, removal of protected in public API should be analyzed and allowed too.
- Discussed DevDocs embedded in code repositories, presented by Jeff Matthews. Determined to keep docs in the code base (git repo). Content will be pulled and added to DevDocs. Follow up actions include implementing a prototype, guidelines, and more.
- Discussed the proposal for adding a composer update lookahead to resolve root conflicts for review: PR#18 by Peter Dohogne
- Discussed throwing exception if an invalid method if called instead of silently returning wrong values: https://github.com/magento/magento2/pull/12652 Determined to add guidelines on throwing exceptions.
- Mergedhttps://github.com/magento-engcom/php-7.2-support/pull/135 from Patrick McLain (@pmclain). Now Magento 2.3 uses Sodium for Extensions that encrypt their data are encouraged to re-encrypt user data by implementing an upgrade patch. Documentation will be provided at a later date.
Meetings:
- Wednesday, 10:30am CST/CDT, Adobe Connect for Architecture
- Meeting Notes and Agendas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.