Improve configuration schema and how we use it

Created on 3 August 2024, 4 months ago
Updated 14 August 2024, 4 months ago

Problem/Motivation

Looking at the configuration schema, I can see a few things we could improve...

  1. - done
    1. - done
    2. - done
  2. If we dropped support for D9 and D10.0 through 10.2, (i.e.: support only D10.3+ and D11.0+ only, we could change sitemap.settings.plugins.*.weight from type integer to weight
  3. If we dropped support for D9 and D10.0 through 10.1 (i.e.: support 10.2+), we could simplify the configuration form by making use of #config_target β†’ in our main config form.

Proposed resolution

Gather feedback on 🌱 Drop support for D9, D10.0, D10.1, D10.2 Active to see which new config features that we can use.

Use whichever new config features we can.

Remaining tasks

  1. Gather feedback on 🌱 Drop support for D9, D10.0, D10.1, D10.2 Active to see which features we can use (not a blocker for this issue though!)
  2. Write a patch for any remaining changes
  3. Review and feedback
  4. RTBC and feedback
  5. Commit

User interface changes

None.

API changes

None.

Data model changes

None.

πŸ“Œ Task
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡¨πŸ‡¦Canada mparker17 UTC-4

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024