- 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
Looking for a specific channel? Check the gist, search channels, or check the project links below!
SQUASHTOBERFEST
- It has begun! Squashtoberfest started on Monday, October 1, 2018.
- We posted multiple tweets, ablog, and wiki with details.
- Developers started posting progress on twitter, submitting PRs, validating tickets. DevDocs repo saw an uptick in PRs this week.
How it works:
- Submit 5 PRs AND/OR validate 10 issues across any Magento Repo between October 1 – 31. You get credit for the submissions, even if merges occur after October.
- Work in the Magento2 repo or special projects. See all GitHub links in this newsletter for projects!
- When validatingGitHub Issues, see our GitHub Issues Processing Workflow.
- When submitting PRs, see our Contributor Guide.
- For a quick video, see demo recordings. Lori presented this recording for MSI to help explain the event.
Important Note: All issues in Magento and Special Project backlogs and repos can be worked on for SQUASHTOBERFEST credit. A specific label is not needed. Claim issues, submit PRs, and earn a tshirt!
2.3.0 Beta News
- For all release notes and guides, see the 2.3 DevDocs.
- October 5, 2018: 2.3.0-Beta12 released
- The release includes the following CBEs:
dotmailer/dotmailer-magento2-extension = 3.0.0 klarna/m2-payments = 5.2.0 temando/module-shipping-m2 = 1.4.0 vertex/module-tax = 2.2.0 amzn/amazon-pay-and-login-magento-2-module = 2.1.1 magento/inventory-composer-metapackage = ~1.0.0 msp/twofactorauth = ^3.0.0 msp/recaptcha = ^2.0.1
MSI
Project Board | GitHub | Slack
Magento Coordinator: Igor Minialilo
- Oct 2nd, we finished the first cycle of regression passing though 500 (466 on HipTest + 30 B2B case on Jira) test cases.
- All testing was completed in Cloud environments on the latest beta of Magento 2.3.0 installed with VDE extensions. Results can be found here: https://app.hiptest.com/projects/69435/test-runs/188475/overview
app.hiptest.com
- The board on ZenHub is updated and represents actual state: ZenHub Link (make sure that the filter Milestones has Milestone 2 applied)
- Bugs found in the scope of regression: https://github.com/magento-engcom/msi/issues?q=is%3Aissue+is%3Aopen+label%3A%22Regression+MS2%22
- MSI contributors:Riccardo Tempesta, Sergey Mutaf, Vitaliy Boiko, Alessandro Ronchi, Josh Carter currently working to resolve issues.
- First phase of MSI regression involved 4 devs from TSG team:
- Slava Moskalyuk
- Ivan Pletnyov
- Nikolay Malevanets | Pavel Bystrytsky
- Tomash Khamlai
- We have high expectations with Contribution Days for Munich and Barcelona Magento Live EU.
Weekly Status
- MSI installs as a Core Bundled Extension (CBE) with 2.3.0-Beta12! For reference:
magento/inventory-composer-metapackage = ~1.0.0
- Regression status updates were announced for first phase and continued work through to Demo. See filtered list for updates.
- Slava Moskalyuk (@smoskaluk) worked on Incorrect amount suggested by SSA on multiple shipments: MSI-1728
- Stepan Furman (@Stepa4man) worked on Add 'Assigned sources list' column to 'Manage Stock' grid: MSI-1711
- Mark Brinton presented a video during the demo for the MSI admin: https://send.firefox.com/download/a1d2f9233e/#bLiwpG9WTY0ismDSKgRwMQ
- This week: 8 merged PRs, 7 opened PRs, 10 closed issues, 10 opened issues
- User Guide and DevDocs updates in progress based on PR work during regression. Installation information updated for Beta12 and the inclusion of MSI as a CBE: https://github.com/magento-engcom/msi/wiki/Overview#beta-msi-install .
Meeting recordings:
GraphQL
Project Board | GitHub | Slack
Magento Coordinator: Valeriy Nayda
Current PRs status:
- 4 new PRs have been created
- 1 PR has been merged (40 since 2018-07-01)
- 4 PR have "Merge in progress" status
https://github.com/magento/graphql-ce/labels/Imported
- 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:
- Started work on the "Schema for adding shipping/billing addresses to cart", #192, provided by Alex Paliarush (@paliarush)
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
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
- comwrap started working on Asynchronous Import.
- comwrap plans to develop a prototype to measure performance gain and discuss most effective approaches and architecture.
- Alex Lyzun presenting at MLEU 2018 on the projects, discussing performance, APIs, and more.
Meeting:
- Every Wednesday, 10am CST, https://magento.zoom.us/j/174278973
PWA Studio
Project Board | GitHub | Slack
Magento Coordinator: Eric Erway and James Zetlen
- 0.0 Release Candidate 2: UPWARD released this week! PWA Studio is now powered by the UPWARD specification in its middle tier implementation. It no longer relies on Magento's web server to generate application shells.
- Eric Erwayand James Zetlen presented PWA at Reacticon, right after release v2.0.0 RC2.
- This week: 7 merged PRs, 10 opened PRs, 5 new issues
- Grooming was canceled due to Reacticon. Also the demo may move due to MLEU.
- Contributors stepped up in troubleshooting and working through issues in Slack, great teamwork.
- Latest approved mocks are located at: https://magento.invisionapp.com/share/WQN5F7BYBPG#/screens/318778672
- UX Soumya Ashok provided a mock for configurable products in checkout (#283).
- Highlight: Captured flow for Checkout Options (#319):
Localization
Magento Coordinator: Volodymyr Kublytskiy
- We have a number of groups working on Localization. Check Crowdin to help translate!
- We have a new Slack channel at #Translations.
- We are refining processes for review and approval of translations.
Magento 2
- 34 Pull Requests merged to the core
- 39 Pull Requests created
- 51 new issues created
- 23 issues verified, including 8 added to the backlog and 15 resolved in different ways
- Introduced QA track: contributors can earn contribution points for issue verification. Designed issue verification workflow.
- First time contributors:8
- enl
- DmitryFurs
- noahp78
- matin73
- danrcoull
- nickshatilo
- SreenishNair
- stkams
Magento Architecture
Project Board | GitHub | Slack
- Dependencies injected to properties by Alex Gorkun: #32
- All POST requests that don't have form key redirect to home page if they don't implement \Magento\Framework\App\Action\HttpPostActionInterface , by Igor Melnykov
Meetings:
- Biweekly - Wednesday, 10:30am CST/CDT, https://magento.zoom.us/j/147176855
- 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.