Closed (fixed)
Project:
Sitemap
Version:
8.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
3 Aug 2024 at 01:53 UTC
Updated:
9 Jun 2025 at 16:49 UTC
Jump to comment: Most recent
Looking at the configuration schema, I can see a few things we could improve...
sitemap.settings.path from type string to type pathsitemap.settings.plugins.*.settings.rss from type string to type pathsitemap.settings.plugins.*.weight from type integer to weightGather feedback on #3465600: Drop support for Drupal 9.x, 10.0 and 10.1 to see which new config features that we can use.
Use whichever new config features we can.
None.
None.
None.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
mparker17Okay, I’ve decided to create a merge request for the “safest” change, i.e.: the one that only makes changes that maintain compatibility with Drupal 9.0, i.e.: changing certain types from string to path.
Comment #4
mparker17Merging the string → path changes.
Moving back to "Active" for the rest of the proposed changes
Comment #6
mparker17Note that part 1 of this change was released in sitemap-8.x-2.0-beta7; but there are still outstanding parts of this issue to be released in the future.
Comment #7
dcam commentedFrom my own comment in #3465577-18: Split sitemap_book config schema from sitemap schema:
While this config improvement is going on, any unnecessary
nullableproperties should be removed.Comment #8
mparker17Updating the issue summary: we are unblocked now, so moving to Needs Work.
Comment #9
mparker17I split off...
... into its own issue, #3526627: Change sitemap.settings.plugins.*.weight from type integer to weight; updating issue summary to say this.
Comment #11
mparker17I split off...
... into its own issue, #3526634: Start using #config_target in SitemapSettingsForm; updating the issue summary to say this.
Comment #12
mparker17I think that, since we've split the remaining tasks into #3526627: Change sitemap.settings.plugins.*.weight from type integer to weight and #3526634: Start using #config_target in SitemapSettingsForm, we can mark this as fixed.