Skip to content

Remove current versioning system from the site #452

Description

@thibaudcolas

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

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

Status
🔖 Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions