Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

conf: ensure all proposed changes have been enacted #3696

Closed
oliver-sanders opened this issue Jul 15, 2020 · 15 comments · Fixed by #3911
Closed

conf: ensure all proposed changes have been enacted #3696

oliver-sanders opened this issue Jul 15, 2020 · 15 comments · Fixed by #3911
Assignees
Labels
config change Involves a change to global or workflow config small
Milestone

Comments

@oliver-sanders
Copy link
Member

Ensure all changed document in the config change proposal document have been implemented pre 8.0.0 release.

Pull requests welcome!

@wxtim
Copy link
Member

wxtim commented Oct 21, 2020

Copied from https://cylc.github.io/cylc-admin/proposal-config-changes.html#agreed-global-config-changes

Global Config Checklist

These don't need upgraders for Cylc 8.

Suite Config Checklist

Don't forget to add upgraders

Other tasks

  • Create a change guide in cylc/doc - Pass to issue 7-to-8 migration guide cylc-doc#170
  • Final sanity check that everything matches in the cylc/admin doc because the checklist was created by a massive crude copy and paste. @dpmatthews
  • Review documentation embedded in config.

@MetRonnie
Copy link
Member

Might be a good idea to add our names next to items in the checklist when we start working on them, to avoid two people doing the same one

@wxtim wxtim reopened this Nov 4, 2020
@hjoliver
Copy link
Member

hjoliver commented Nov 4, 2020

😖 sorry @wxtim that was definitely accidental.

@MetRonnie
Copy link
Member

MetRonnie commented Nov 11, 2020

[cylc]health check interval -> [scheduler]health check interval

This seems to be entirely missing from global config. Anyone know what happened to it? Ah, I see it was changed in #3492: [cylc]health check interval -> [cylc][main loop][health check]interval

@oliver-sanders
Copy link
Member Author

oliver-sanders commented Nov 11, 2020

Ah yeah #3492 made health check a configurable plugin, good to leave it as [scheduler][main loop][health check]interval.

@wxtim
Copy link
Member

wxtim commented Dec 1, 2020

So I think that's everything which isn't blocked!

@MetRonnie
Copy link
Member

Oops, I still need to do #3910

@hjoliver
Copy link
Member

hjoliver commented Dec 3, 2020

So I think that's everything which isn't blocked!

Wow that was a load of PRs, well done 💐

@wxtim
Copy link
Member

wxtim commented Mar 16, 2021

@oliver-sanders
Copy link
Member Author

#4034

@MetRonnie
Copy link
Member

MetRonnie commented Apr 27, 2021

I've unticked

[editors] - discussed at CylcCon. Agreed to keep these settings but discourage their use. Also, change them to use to $EDITOR & $GEDITOR if set (otherwise use current defaults).

because we haven't discouraged their use or set them to use $EDITOR or $GEDITOR by default.

Also

[visualization] -> obsolete

because we haven't done it yet, even if it's covered by another issue

@oliver-sanders
Copy link
Member Author

because we haven't discouraged their use or set them to use $EDITOR or $GEDITOR by default.

Was done by #3692

@MetRonnie
Copy link
Member

Ah ok, is the "if unspecified Cylc will use $(G)EDITOR" spiel enough to consider their use discouraged?

@oliver-sanders
Copy link
Member Author

oliver-sanders commented Apr 27, 2021

I think the "discourage use" was more aimed at the [editors] section i.e. stop calling out to text editors from code, not sure.

@oliver-sanders
Copy link
Member Author

for

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config change Involves a change to global or workflow config small
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants