Part of #451. Follow-up to #445. We want to remove all code of the existing page-based versioning system. This will help us figure out what steps to take once we do so in production, so we can remove the code and content without breaking the site for people currently navigating to a specific version.
For example, if I navigate to https://guide.wagtail.org/en-6.0.x/how-to-guides/manage-snippets/, I should arrive on https://guide.wagtail.org/en/how-to-guides/manage-snippets/?target_version=6.0.x
Once we have that in place, we won’t need:
- Code that uses
WAGTAIL_GUIDE_VERSIONS
- monkey patches
- ???
- buildfixtures logic to create versioned content
Working on this
Assigning to @Raghaddahi
Part of #451. Follow-up to #445. We want to remove all code of the existing page-based versioning system. This will help us figure out what steps to take once we do so in production, so we can remove the code and content without breaking the site for people currently navigating to a specific version.
For example, if I navigate to https://guide.wagtail.org/en-6.0.x/how-to-guides/manage-snippets/, I should arrive on https://guide.wagtail.org/en/how-to-guides/manage-snippets/?target_version=6.0.x
Once we have that in place, we won’t need:
WAGTAIL_GUIDE_VERSIONSWorking on this
Assigning to @Raghaddahi