[plan - phase A] Re-think eStore release strategy

Created on 29 November 2023, 7 months ago
Updated 10 January 2024, 6 months ago

the problem:

A.Our theme has a hidden module in /feature/estore_homepage_feature. [this is now estore_frontpage (initalized)]
Drupal 8.9 change log Themes can declare dependencies on modules
the team was aware of this at the time. distro will fix circular dependency.

B. this theme/tool can not maintain 8 || 9|| 10 support in one release
-> example 🐛 [D10] WSOD when enabling the "eStore homepage feature" module Fixed on dev line is not BC with <=9.

phase 1. v1 and v2 cleanup

  • 8.x-1.x (tagged 1.18) will be last For Drupal8 (^8.9). #2937955
    • bootstrap 8.8), commerce_wish(module 8.7.7)
    • commerce "php": "^7.1 || ^8.0" && core": "^8.9 || ^9"
  • 2.0.x for Drupal 9. -- (^9.3) 2.0.0 pending
    • commerce_wish(module 9.3)
    • commerce"php": "^8.0" && core": "^9.3 || ^10"
  • 2.1.x for Drupal 10

phase 2: VERSION 3 -- A True Distro.

- namespace: estore_distro
- move all config/structure to estore_base
- have profile build in 'estore_base' and estore_frontpage
- MOVE eStore THEME to Version3 this is the version that distro will build.

- *LRT: move to layouts, components
🐛 Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

🇨🇦Canada SKAUGHT

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024