Magento / Architectural Discussions

Add meeting Rate page Subscribe

Magento / Architectural Discussions

These are all the meetings we have in "Architectural Discus…" (part of the organization "Magento"). Click into individual meeting pages to watch the recording and search or read the transcript.

30 Oct 2019

* Update to technical guidelines: entity IDs
* Make gender more inclusive
* Adding new configuration path (in system.xml) minor or patch change

Meeting minutes - https://github.com/magento/architecture/issues/335
  • 5 participants
  • 17 minutes
interface
guidelines
generated
ids
configuration
database
entities
proposed
schema
ql
youtube image

23 Oct 2019

* Asynchronous image resizing
* Multi-service architecture details
* Wishlist GraphQL schema
* GraphQL schema for EAV attributes metadata
* Introduction of enums
* Adding dependencies on new packages (libraries) in patch releases
* graphql cart API doesn't work across multiple devices & once logged in we need to import products from guest cart to customer
  • 10 participants
  • 1:04 hours
magento
resize
multiservice
synchronously
configuration
metadata
images
hosted
backends
export
youtube image

9 Oct 2019

* DB Information Schema - COLUMNS
* GraphQL schema for product compare

Meeting notes - https://github.com/magento/architecture/issues/316
  • 4 participants
  • 36 minutes
connection
schemas
proposal
configuration
interface
provider
shunt
discussions
framework
submission
youtube image

18 Sep 2019

- GraphQL custom attributes container
- Changes in product pricing GraphQL schema

Meeting minutes: https://github.com/magento/architecture/issues/273
  • 5 participants
  • 35 minutes
attributes
graph
api
product
queries
render
attribute
v6
implementation
data
youtube image

11 Sep 2019

- Versioning in GraphQL
- Single mutation for adding products to cart + wishlist
- Reduce q-ty of error reports created in var/report
- Code style for GraphQL schema
- Graphql product filters

https://github.com/magento/architecture/issues/265
  • 11 participants
  • 59 minutes
versioning
product
suffixes
rename
schemas
proposal
russian
personalize
redesign
graphical
youtube image

4 Sep 2019

- Consumer processes improvements
- PSR-12
- auto_increment in MySQL 8

Meeting minutes: https://github.com/magento/architecture/issues/258
  • 8 participants
  • 45 minutes
process
cron
queue
kill
workflows
drawback
idle
processes
run
suggesting
youtube image

28 Aug 2019

* GraphQL - Generic Filtering Proposal
* Enormous number of files in var/report

Meeting minutes: https://github.com/magento/architecture/issues/235
  • 10 participants
  • 48 minutes
filtering
schemas
aggregations
filters
filter
ism
filterable
filtered
analytic
features
youtube image

21 Aug 2019

- Guidelines on exceptions in plugins and observers
- @api annotation in patch releases

Meeting notes: https://github.com/magento/architecture/issues/234
  • 4 participants
  • 12 minutes
annotation
issue
interface
patch
dependencies
guidelines
version
concerns
discussion
inferences
youtube image

14 Aug 2019

- RoutableInterface proposal for PWA to route all URLs
- Enforce product SKU uniqueness at the database layer

Meeting minutes - https://github.com/magento/architecture/issues/227
  • 9 participants
  • 53 minutes
resolver
route
magento
sitemap
query
interface
navigate
directives
resolving
schema
youtube image

7 Aug 2019

- Apollo Federation Gateway
- Coding standards for phpdoc blocks and view models
- Translations in di.xml

Meeting minutes - https://github.com/magento/architecture/issues/222
  • 11 participants
  • 33 minutes
gateway
configured
architectures
overview
interface
ports
micro
services
functionality
node
youtube image

31 Jul 2019

- `@spi` annotation
- URL validator
- Composer performance

Meeting minutes: https://github.com/magento/architecture/issues/216
  • 12 participants
  • 2:00 hours
implementation
spi
class
interfaces
simplification
proposer
annotation
abstract
constructor
extensions
youtube image

17 Jul 2019

* Versioning policy updates
* Domain Whitelist for Configurable 3rd Party Redirects

Meeting notes - https://github.com/magento/architecture/issues/205
  • 11 participants
  • 25 minutes
modification
translations
compatibility
versions
discussion
clarification
implementing
problematic
versioning
message
youtube image

10 Jul 2019

- View models as public API
- CSP
- Controllers for Web API

Meeting minutes - https://github.com/magento/architecture/issues/199
  • 7 participants
  • 52 minutes
managed
watson
havok
sen
script
interface
client
shode
sur
security
youtube image

26 Jun 2019

- MFTF Tests technical guidelines
- MFTF test packaging
- MFTF tests versioning
- Voting on Proposals
- Validation of backward incompatible changes for Virtual Types
- Clarification in Backward Compatibility guidelines
- View models to be considered public API

Meeting minutes - https://github.com/magento/architecture/issues/195
  • 9 participants
  • 59 minutes
functionality
testing
magento
versioning
package
task
manage
proposal
documentation
functional
youtube image

22 May 2019

- Compiled interceptors
- Immutable DTO
- Fix for locking during cache generation

Meeting minutes - https://github.com/magento/architecture/issues/164
  • 11 participants
  • 60 minutes
interceptors
plugins
debugging
generators
implementation
pull
logs
benchmark
issue
patch
youtube image

8 May 2019

- Adobe Stock integration
- simplified Composer project
- insecure functions
- backward compatibility

Meeting minutes - https://github.com/magento/architecture/issues/153
  • 9 participants
  • 57 minutes
adobe
magento
interface
stock
manage
scheme
package
integration
images
downloaded
youtube image

1 May 2019

- breaking changes
- raising code style tule level from 9 to 10 for unsecure functions (EQP)

Meeting minutes: https://github.com/magento/architecture/issues/142
  • 12 participants
  • 55 minutes
approvals
bosses
warning
extension
control
dependency
discussed
execution
objection
reservation
youtube image

10 Apr 2019

- Updates to Tech Guidelines
- Tech Stack upgrade strategy
- Simplified backward compatibility rules

https://github.com/magento/architecture/issues/139
  • 7 participants
  • 46 minutes
proposals
dependencies
functionality
services
architecture
discussion
api
configuration
magento
integrators
youtube image

3 Apr 2019

- Code style rules
- Backward compatibility: adding optional argument in constructor

https://github.com/magento/architecture/issues/137
  • 11 participants
  • 58 minutes
versioning
magento
guidelines
warning
fixes
implementation
issue
manage
version
tests
youtube image

27 Mar 2019

- guidelines for `final` keyword
- exceptions and module dependencies in Backward Compatibility guidelines
- guidelines for plugins, observers, dependencies between application layers, idempotence of Service Contracts

Meeting notes: https://github.com/magento/architecture/issues/135
  • 12 participants
  • 1:14 hours
implementation
magento
final
guidelines
http
esp
version
method
discussion
notice
youtube image

13 Mar 2019

  • 7 participants
  • 38 minutes
configuration
standards
magenta
developing
proposals
review
implementation
rename
conflict
design
youtube image

9 Jan 2019

* Promise-based implementation of requirejs
* Sniffs Consolidation
* URL Rewrites generation
* Technical Guidelines updates
  • 8 participants
  • 43 minutes
functionality
issue
proposal
validation
improvement
discussed
guidelines
performance
sniffs
providers
youtube image

12 Dec 2018

Topics:
- Service contracts technical guidelines (@paliarush )
- Updates to service isolation proposal (@melnikovi )
- Checkout service - early draft (@melnikovi )
- Workarounds for blockers described in MDE Project Structure

Meeting minutes: https://github.com/magento/architecture/issues/47
  • 8 participants
  • 1:02 hours
requirejs
proposal
important
magento
dependencies
discussion
capability
require
concerns
api
youtube image

28 Nov 2018

Topics:
- Technical Guidelines: domain vs presentation-specific logic (Olga Kopylova)

Meeting minutes: https://github.com/magento/architecture/issues/46
  • 3 participants
  • 7 minutes
configuration
presentation
guidelines
propose
declared
global
customization
contract
developers
model
youtube image

14 Nov 2018

Topics:
- Remote Code Invoker Design Doc, #37 (@AlexMaxHorkun )
- Frontend Technical Vision (20min, @jedmao)
- Standard Promises, #42 (15min, @AlexMaxHorkun )

Meeting minutes: https://github.com/magento/architecture/issues/43
  • 8 participants
  • 59 minutes
discussions
remote
communicating
proposal
topic
concerns
functionality
speakers
session
commands
youtube image

31 Oct 2018

Topics:
- Guidelines for layout xml (Olga Kopylova)
- Remove __sleep and __wakeup (Oleksandr Gorkun)
- Remote Code Invoker (Oleksandr Gorkun)

Meeting minutes: https://github.com/magento/architecture/wiki/October-31,-2018
  • 5 participants
  • 45 minutes
fuss
dash
come
rubans
topchik
whish
ai
product
command
diva
youtube image

2 Oct 2018

* MySQL 8 auto_increment
* Multi-device support for customer cart in GraphQL
* GraphQL schema for store pickup
* GraphQL directives for attributes metadata

Meeting notes - https://github.com/magento/architecture/issues/302
  • 8 participants
  • 1:03 hours
incremental
problems
analyze
advanced
refactoring
procedure
fixing
increment
megantic
atribute
youtube image

19 Sep 2018

Topics:
- Extended Configuration for ElasticSearch Analyzer (Volodymyr Kublytskyi)
- Proposal for GraphQL API for cross-platform rich content (James Zetlen)

Meeting minutes: https://github.com/magento/architecture/wiki/September-19,-2018
  • 9 participants
  • 42 minutes
magento
versioning
manage
packages
finalize
msi
meta
configuration
project
magenta
youtube image

5 Sep 2018

Topics:
- Deprecate JS Component Mixins (@DrewML)
- Demo of remote Magento CLI, as part of modularity work (Anton Kril)

Meeting minutes: https://github.com/magento/architecture/wiki/September-5,-2018
  • 4 participants
  • 19 minutes
requirejs
mixin
component
deprecation
context
proposal
api
augment
issue
selector
youtube image

25 Jul 2018

Topics:
- Allowed HTTP methods for Actions (Oleksandr Gorkun)
- GraphQL schema for checkout (Alex Paliarush)

Meeting minutes: https://github.com/magento/architecture/wiki/July,-25,-2018
  • 12 participants
  • 48 minutes
proposal
manage
discussions
protocol
repository
workflow
configuration
guidelines
concern
users
youtube image