- 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:
MSI
Project Board | GitHub | Slack
Magento Coordinator: Igor Minialilo
- Documented the desirable state of Modularity in Magento 2 via implementation of Magento MSI modules (https://github.com/magento-engcom/msi/wiki/Module-Structure-in-Magento-MSI)
- Prepared Design document for new Inventory Configuration (https://github.com/magento-engcom/msi/wiki/Inventory-configuration-Design-and-DB-structure). Sergey Mutaf (@seruymt) started to work on the implementation following this design.
- Kevin Harper (@keharper) from Magento prepared first Draft of REST API tutorial for all Inventory manipulations. A link to the Tutorial will be published soon.
- While documenting Inventory Web APIs, Kevin faced several issues (https://github.com/magento-engcom/msi/issues?q=is%3Aissue+is%3Aopen+label%3A%22WEB+API%22). The issues were escalated as urgent bugfixes to community and resolved within the week by Riccardo Tempesta (@phoenix128) from MageSpecialist and Ivan Pletnyov.
- To evaluate the data to store and query execution time and prevent possibility of performance degradation, we launched a Twitter poll researching typical merchant actions: specify Inventory configuration data on the product level?
Meetings:
- Grooming: Every Thursday 10am CST https://magento.zoom.us/j/355586473
- Demo: Every Friday 10am CST https://magento.zoom.us/j/355586473
Meeting recordings:
GraphQL
Project Board | GitHub | Slack
Magento Coordinator: Valeriy Nayda
- Yaroslav Rogoza (@rogyar) from Atwix created PR adding possibility for GraphQL API to return rendered content for a product: https://app.zenhub.com/workspace/o/magento/graphql-ce/issues/134
- Alex Lyzun (@nuzil) from comwrap created an issue on Mutations for Change account information in My Account https://app.zenhub.com/workspace/o/magento/graphql-ce/issues/55
- Artyom Kozinets (@artKozinets) from comwrap suggested an issue with Show only active categories https://github.com/magento/graphql-ce/issues/139
- Alex Paliarush (@paliarush) from Magento investigated and suggested Improvement on store config on PR by Vitalii Boiko (@VitaliiBoiko) from Atwix
- Misha Kotov (@mish_capish) from Magento worked on managing shipping method on cart
- Umar Chaudhry (@UmarChaudhry1) from RLTsquare initiated discussion around Filter categories which was resolved
- Alex Paliarush (@paliarush) from Magento investigated the architecture on cart schema mutations and Async cart mutations
Meeting recordings:
- Meeting: https://youtu.be/3KthJQzpd84
Import/Export Improvements
Project Board | GitHub | Slack
Magento Coordinator: David Manners
- Carsten Pfeifer (@pogster) continued work on replacing the admin SKU manipulation: https://github.com/magento-engcom/import-export-improvements/issues/101
- Possible to have duplicate SKUs from import. Tadhg Bowe completed deeply detailed debugging and testing completed: https://github.com/magento-engcom/import-export-improvements/issues/37. Next step will be getting some feedback from core arch team before continuing with the bug fix.
Meeting recordings:
- Weekly: https://youtu.be/_W0-5Yk4ufU
Bulk API & Async Import Project
Project Board | GitHub | Slack | Asynch GitHub
Community Project Maintainer: Alex Lyzun from comwrap
- Alex Lyzun (@nuzil) from comwrap created backlog for the Asynchronous Import project, including Redis Key/Value framework, Caching of EAV attributes for API requests, and performance testing
- Discussed the performance impact of asynchronous import
- Joshua Dickerson and Artem Komarov from Trilix joined the project
Meeting:
- Every Wednesday, 10am CST, https://magento.zoom.us/j/174278973
Meeting recordings:
- Weekly: https://youtu.be/eDmeND9UtDY
Localization
Project Board | GitHub | Slack
Magento Coordinator: Volodymyr Kublytskiy
- Hirokazu Nishi (@hirokazu_nishi) from Veriteworks extended possibility to configure Elasticsearch analysis configuration: https://github.com/magento/magento2-l10n/pull/1. The PR will be finalized and presented at open architecture meeting next week.
- Work in progress on regions dictionary improvement, prices, and zip-codes auto filling
Payment Improvements
Project Board | GitHub | Slack
Magento Coordinator: Volodymyr Kublytskiy
- Payment Request API
- Andrezej Rosiek (@arosiek) started work on provider Supported Payment Methods Provider: https://app.zenhub.com/workspace/o/magento/payment-improvements/issues/29
- Other
- Ievgen Sentiabov (@joni-jones) finalized requirements for stored cards removal:https://github.com/magento/payment-improvements/pull/20
- Approved proposal on introduction Sale command to Payment Gateway framework by Vitaliy (@viktym): https://github.com/magento/architecture/pull/9
- Willian L. Keller (@williankeller) continued progress on adding Brazilian Credit cards: https://app.zenhub.com/workspace/o/magento/payment-improvements/issues/47
PWA Studio
Project Board | GitHub | Slack
Magento Coordinator: Eric Erway and James Zetlen
- Artyom Kozinets (@artKozinets)from comwrap created and contributed a CMS homepage for the Venia theme, with dynamic product data via a Shop By Category component
- Alex Lyzun (@nuzil)from comwrap oversaw the implementation and expansion of a GraphQL API for core config data, necessary for validating PWA setups
- Jimmy Sanford (@jimbo) from Magento added real API calls to the checkout flow, enabling real order creation
- James Calcaben (@jcalcaben) from Magento added design documentation for the Category page
- Soumya Ashok (@SouNagAsh) from Magento researched and created UX wireframes for My Account interactions in the Venia theme
- James Zetlen (@JamesZetlen) from Magento completed a research spike demonstrating the need for a platform-independent middle tier configuration decoupling PWA code from Magento theme instances
Meeting recordings:
- Grooming: https://youtu.be/gtAzBVcYuyA
- Sprint 21 Demo:https://youtu.be/hAH89MquzRQ
Magento 2
- Created 41 and merged 58 Pull Requests
- 59 public issues have been resolved, 70 issues acknowledged and added to the project backlog
- 3 first-time contributors submitted their first PRs to magento2 repository:David Stone (@superdav42), dnsv, sv3n (@sreichel)
- Ann Beeskau from Magento automated builds for MSI modules packaging and deployment to Composer repository for MSI publication
Magento Architecture
Project Board | GitHub | Slack
- Architecture team increased transparency with the Community posting design documents and holding discussions in Slack.
- We added a new repository with design documents open to the public:https://github.com/magento/architecture. Feel free to join the discussion in the PRs. We want to clarify why design and architecture decisions are made as you see them through the process and in the final implementation. We also want the community to participate in the discussion before the implementation is complete.
- We created a new public Slack channel#appdesign for application design discussions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.