Ecosystem reorganization

Created on 16 January 2023, almost 2 years ago
Updated 20 March 2023, almost 2 years ago

Problem/Motivation

Currently UI Patterns has sub modules, ui_patterns_ds and ui_patterns_field_group, to provide support for contrib modules.

This is additional maintenance needs and can require extra amount of UI Patterns releases to keep up with those additional upstreams.

DS:
- 🐛 UI Patterns DS no more compatible with Symfony 6 Fixed

Field Group:
- Support field_groups nesting Needs work
- Support modules that use field_layout data (eg. field_group). Needs work
- Prevent empty field group to be displayed Closed: outdated
- Allow to use field_group label in patterns Needs work

And I guess more issues still on Github and no more active.

Also, we do not have usage statistics about the patterns source used, but there is a high chance that the yaml source is the main one. And currently it require ui_patterns_library to be enabled to work. ui_patterns_library should only provide the library.

Proposed resolution

Move ui_patterns_field_group into its own project and ask @DuaelFr if he is interested to become maintainer.

Move ui_patterns_ds into its own project and ask @Sharique if he is interested to become maintainer.

Move YAML pattern detection into ui_patterns.

Remaining tasks

Discuss on those propositions.

🌱 Plan
Status

Fixed

Version

1.0

Component

Miscellaneous

Created by

🇫🇷France Grimreaper France 🇫🇷

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024