- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Happy Holidays and New Year!
Happy holidays and a fantastic New Year from everyone here in Community Engineering and Magento! This has been an extraordinary year for contributions to Magento 2 core and numerous special projects, aided by the super-powered support of Maintainers!
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 join a specific project and 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@adobe.com or self signup.
Community Engineering News
- December 2018 Livestream moved to January. Have a great holiday and happy New year! We’ll post information on the Livestream soon.
- The Community Engineering team is seeking new maintainers. We have added information to the maintainers site and tweeted. The weekly newsletter will include information for those interested. Please have anyone interested to contact us at engcom@adobe.com.
- As an Adobe company, Magento follows the Adobe holiday schedule with offices closed from December 24, 2018, to January 2, 2019. Check in with your projects through Slack for meetings and updates through the holiday.
MSI
Project Board | GitHub | Slack |DevDocs | User Guide
Magento Coordinator: Igor Minialilo and Igor Gorin
- Work this week:
- 1 PR created
- 9 PRs merged
- 9 issues opened
- 10 issues closed
- Milestone 3 for planned and groomed work
- Alex Lyzun from comwrap presented improvements for Inventory Migration between Sources using bulk actions. Resolved a memory leak, reducing time to transfer for small to large amounts of products. PR1955
- Igor Miniailo presented work by Stepan Furman for the Performance track, fixing issues with performance degradation on Default Stock, PR1950
- Valeriy Nayda demoed work completed to support Inventory Web API Test run on Travis build, PR1957
- Kevin Harper released new Reservations content in DevDocs. Additional content is on the way for Distance SSA, Async configuration, and Elasticsearch.
- Igor Miniailo provided information on Store Pickup requirements and mockups in-progress from UX.
- Slava Moskalyuk presented progress on the Elasticsearch Support on Custom Inventory Stocks with included fixes after the demo last week. He presented configuration, layered navigation searches, filtering, and advanced searches. PR1943
- Tom Erskine shared weekly updates on manual and automated MFTF testing coverage for the week. PRs in progress for tests and starting trend reporting.
Meetings:
- Grooming: Thursdays 10-11am CST, https://magento.zoom.us/j/355586473
- Demo: Fridays 10-11am CST, https://magento.zoom.us/j/355586473
Meeting recordings:
- Demo playlist: https://www.youtube.com/watch?v=woJ3EkoxD8w&index=72&list=PLrQ5FBCRsEbWKK6U_3Awe7X-nG7KY0WPW&t=0s
GraphQL
Project Board | GitHub | Slack | DevDocs
Magento Coordinator: Valeriy Nayda and Igor Gorin
Current PRs status:
- 3 PRs has been created
- No PRs have been merged
- 13 PRs have "Development / Review in Progress" status
Demo presentations:
- [Architecture] Focus on Checkout with a discussion on the Checkout workflow scheme by Alex Paliarush
- [Quality] Current metrics, ideas, quality roadmap by Tom Erskine. Seeking 100% coverage of operations and mutations, positive and negative scenarios. Will track and provide weekly reporting and analysis as the project continues. Exposing tooling for the community in 2019. Currently generating tests for PRs as they come through, with tooling to support. Tracking extended information, identifying gaps, etc.
- Our GraphQL Roadmap page received a major update and is organized by milestone (release): https://github.com/magento/graphql-ce/wiki/Roadmap When determining work and picking issues, focus on the 2.3.1 release. Most of the backlog has been tagged with these milestones. If that's not enough, move on to the next release (like 2.3.2), and so on.
Articles:
Meetings:
- No meeting next week, enjoy the holidays!
- Demo Meeting: Thursdays, 10-11am CST, https://bluejeans.com/180764326
Meeting Recordings:
PWA Studio
Project Board | GitHub | Slack | DevDocs
Magento Coordinator: Eric Erway, James Zetlen, Andrew Wilcox, and Igor Gorin
- Community grooming was pushed during the holidays, backlog refinement continues to focus on additional Venia features (Checkout and My Account) as well as performance/quality improvements (image optimization, bug resolution, etc.)
- 2 Community PRs in the last week including:
- #664 for Cart Item Indicators by ennostuurman
- #680 a bug fix for option selections by Michael Bottens (@mtbottens) from GorillaGroup
- 30 (-70%) in the last week
- 11 Contributors (-31%) in the last week
- New members joined: Andy Terranova, Kayden, aka Sharky and Tommy Wiebel!
Meetings:
- Grooming: Fridays, 10-11am CDT, https://bluejeans.com/8660352328
- Demo: Mondays, 10-11am CDT, https://bluejeans.com/8660352328
Meeting recordings:
Asynchronous Import & Bulk API Project
Project Board | GitHub | Slack | DevDocs Bulk API & Async API
Community Project Maintainer: Alex Lyzun from comwrap
Magento Coordinator: Volodymyr Kublytskiy and Igor Gorin
- Small update in upload new file endpoint. Url changed from /V1/import to /V1/import/source: API Endpoints Infrastructure
Meeting:
- Wednesdays, 10-11am CST, https://bluejeans.com/4118702911
Meeting Recording:
Import/Export
Project Board | GitHub | Slack
Magento Coordinator: David Manners and Igor Gorin
Merged PRs:
- 1 PR merged this week - Added notes and tooltip to import behavior field in import form - PR153 by Federico Rivollier (@federivo)
Continuing work:
- Remove sku autogeneration on new products, keep on duplication, Federico Rivollier (@federivo) added tests: #119.
General info:
- This project will be merging and continuing in 2019 with the Asynchronous/Bulk API project. We will have updates and information after the holiday break on the timing for the project merge!
- David is continuing to review, complete, and merge PRs. If you would like to help, please reach out on Slack or in the PRs.
Meeting:
- Fridays, 9-9:30am CST, https://bluejeans.com/1124558407
MFTF
Project Board | GitHub | Slack | DevDocs
Magento Coordinator: Sheila Shrewsbury
- MFTF 2.3.12 Patch Releaseis now available. This release resolves a conflict with PHPUnit Allure adapter by fetching latest Allure Codeception adapter. This will allow using Allure reporting for all types of Magento tests.
- You need to update your composer.json file to point to this release.
“magento/magento2-functional-testing-framework”: “2.3.12"
- DevDocs updates:
- Added more documentation with examples for <value>in metadata array.
- Added use of reference to data field in urlof metadata operation.
Localization and Translations
Slack | Japanese GitHub | Magento CrowdIn | Google Doc
Magento Coordinator: Volodymyr Kublytskiy, Piotr Kaminski, and Igor Gorin
- Updated Translations content and added information for Community Engineering in Translations overview, Use translation dictionary to customize strings, Translate theme strings, Example theme translation dictionary, and Translation dictionaries and language packages.
- We plan to have updates and news for the Translations project in 2019!
Magento 2
Magento Architecture
Project Board | GitHub | Slack
- A new section has been added to Magento Technical Guidelines for Service Contracts. Learn about best practices for creating serviceContracts
- Disallow sync use of require() - new JS guideline for DevDocs: Technical Guidelines, PR3478 by Andrew Levine (@drewml)
- Use default XML encoding, by Milind Singh: #57
- If you missed last week’s Coding Standards updates, please see the following:
- We also recommend reviewing Web API Technical Vision and Module Versions Dependencies.
Meetings:
- Biweekly - Wednesday, 10:30am CST, https://magento.zoom.us/j/147176855
- Meeting Notes and Agendas
- Video Playlist
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.