Sayakci, Dev at Shopware • Mostly known as Shyim in GitHub, Slack, Twitter • Working almost 8 years with Shopware • Do too much OSS: FriendsOfShopware, Opensearch and NixOS
so special? • Major versions should release usually every year • Upgrade of all packages and increasing requirements • Removing deprecations • Introducing breaks
it? • Shopware had to create issues for their topics • Shopware made it public to all, externals had time to do the same • Anyone was able to vote on issues • Shopware created the board based on votes
• Allows us to update con fi g fi les directly with Composer • No more rebasing against our template • Switched to Symfony Runtime. • Decouples the HTTP to Kernel to be able to exchange it (FrankenPHP) • Recipes can be found at GitHub shopware/recipes • Abandoned development template
vs Fields • Includes: • Fetches all data as regular • Hydrates all fi elds • Serializes only required fi elds -> Output fi lter • Fields: • Fetches only required fi elds • Hydrates only required fi elds • Serializes only required fi elds -> Complete stack uses it
my shop? • Use Symfony fl ex template • Adapts the new environment variables already • Use di ff erent queue than MySQL • Remove all existing deprecations