Skip to content

remove documentation for Cylc 7 compatibility mode - #939

Merged
ChrisPaulBennett merged 3 commits into
cylc:masterfrom
oliver-sanders:compat
Jun 26, 2026
Merged

remove documentation for Cylc 7 compatibility mode#939
ChrisPaulBennett merged 3 commits into
cylc:masterfrom
oliver-sanders:compat

Conversation

@oliver-sanders

@oliver-sanders oliver-sanders commented Jun 3, 2026

Copy link
Copy Markdown
Member

A set of changes to remove Cylc 7 compatibility mode, issues:

Sibling PRs:

Summary:

  • remove cylc 7 compatibility mode:
    • Add changes entry.
    • Amend Cylc 8 migration guide.
  • add section on versions and compatibility:

Requirements check-list

  • I have read CONTRIBUTING.md and added my name as a Code Contributor.

@oliver-sanders oliver-sanders added this to the 8.7.x milestone Jun 3, 2026
@oliver-sanders oliver-sanders self-assigned this Jun 3, 2026
Comment on lines +150 to +161
Forwards Compatibility
^^^^^^^^^^^^^^^^^^^^^^

We aim for at least a one minor-version compatibility window between running
workflows and **older** Cylc clients.

For example, if a workflow is running under 8.7.0, we would expect to be able
to view and interact with this workflow using **older** versions of the GUI,
Tui or command line back to Cylc 8.6.0.

For the best support, you are encouraged to always use the most recent Cylc
client.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was not mentioned in cylc/cylc-flow#7274 and hasn't yet been agreed, however, I think it's a reasonable summary of the status quo.

@oliver-sanders
oliver-sanders requested a review from hjoliver June 18, 2026 13:41

@hjoliver hjoliver left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good!

@ChrisPaulBennett
ChrisPaulBennett merged commit d1a8d9f into cylc:master Jun 26, 2026
1 of 2 checks passed
@oliver-sanders
oliver-sanders deleted the compat branch June 26, 2026 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants