cancel
Showing results for 
Search instead for 
Did you mean: 

Community Engineering Newsletter, November 12-16, 2018

lkrell
New Contributor

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:

slack.png 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!

Thank you to all of our incredible presenters!

Miss the event? Watch the video!

 

2.3.0 Beta News

Release Notes | Quick Start |  DevDocs | User Guides

  • 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

Announcements:

Meetings:

Meeting recordings:

Demo: Nov 16 Demo + Playlist

Livestream: https://www.youtube.com/watch?v=naMfm4vRRjk

 

GraphQL

Project Board | GitHub | Slack

Magento Coordinator: Valeriy Nayda

Magento Coordinator: Valeriy Nayda and Igor Gorin

Current PRs status:

PRs  Special Achievements status:

  • https://github.com/magento/graphql-ce/pull/188(Travis API-functional testsuite automated execution) 
    Special Achievement. Primary tests for GraphQL are API-functional. But now they don’t run on Travis. (DEVELOPMENT IN PROGRESS)
  • https://github.com/magento/graphql-ce/pull/211 (Setting shipping method for shopping cart) 
    Special Achievement. The PR introduces base fundament of mutation for setting shipping method for a shopping cart. 
    Also, this PR contains GraphQL schema for working with different checkout operations (setting billing and shipping addresses etc. (MERGED)

Action points / Ideas:

  • Start evaluating tickets in story points for better predictability
  • Set up a burn down chart in ZenHub
  •  Congrats to Alexandr Voronoy for submitting the 100th PR on the project!

Meeting recording:

 

PWA Studio

Project Board | GitHub | Slack

Magento Coordinator:  Eric Erway,  James Zetlen, Andrew Wilcox, and Igor Gorin

  • Sprint 29 focused on order details, client validation at the address form, footer revisions, and documentation updates.
  • James Calcaben worked on updates for Venia directory structure, known issues information, and prepped additional topics to revise. For all doc planning, see these doc tickets.
  • Final grooming before Thanksgiving was completed. For more info, see the full backlog.
  • For details on hours and efficiency, see @Gitential reporting
  • Inchoo will be joining and contributing to project!

Meetings:

Meeting recordings:

 

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: 

  • Fixed miss called property in getStoreByCode method, by Max: #143

Continuing work:

  • ImportExport: BEHAVIOR_REPLACE deleted products, started by Federico Rivollier: issue #89.
  • 6 PRs progressed. See Impulse for updates.

Meeting recording:

 

MFTF

Project Board | GitHub | Slack | DevDocs

  • MFTF 2.3.11 release is now available. This version contains the new mftf run:failedcommand, which will enable Functional Test builds to rerun failed MFTF tests twice (total of three executions).
  • The MFTF team will be holding presentations and workshops at conferences in November and December. Watch for members to learn more about automation testing and Magento!

 

Localization and Translations

Slack | Japanese GitHub Magento CrowdIn | Google Doc

Magento Coordinator: Volodymyr Kublytskiy, Piotr Kaminskiand Igor Gorin

  • We attended Meet Magento Japan and supports a Contribution Day.
  • At the MMJP Contribution Day, contributors worked hard on CrowdIn translations and started work on several features required by the Japanese market including kana fields for guest checkout and generation of PDF with Japanese fonts.

  mmjp2018.png

Magento 2

Project Board | GitHub| Slack

  • 26Pull Requests merged to the core
  • 42 Pull Requests created
  • 94new issues created
  • 24 closed issues

 

Magento Architecture

Project Board | GitHub | Slack

  • See the latest meeting notes for November and December 2018
  • Merged: Add proposal to deprecate JS Component mixins, by Andrew Levine, #23
  • Proposed: Added draft proposal for services authentication & authorization, by Yevhen Sentiabov, #48

 Meetings:

 

Cloud

Docker GitHub | Slack

  • ece-tools v2002.0.15 released. See the release notes for details.
  • Highlights for the release include enhanced Docker environment, added support for PHP 7.2 in Cloud Docker, new Cron container, and expanded services for RabbitMQ, ElasticSearch, and Redis.

 

DevDocs

Site | Slack | Github | What’s New

  • Magento Order Management (OMS) writers working to improve navigation, structure, and content by engaging in a content audit in tandem with our OMS UX team.
  • Magento Commerce Cloud writers released content updates and release notes for the ece-tools v2002.0.15 release. Please review for additional information and documentation for updated and new features.
  • MSI writers presented in the Community Engineering Livestream. Updated MSI documentation provided for DevDocs and Admin User Guides.
  • Additional GraphQL documentation updates in progress.
  • Added link checking as part of jekyll serve for local build testing prior to PR merges. A report generates for writers to review and resolve issues.