-
Notifications
You must be signed in to change notification settings - Fork 13
Cylc 8.0 TODO List
Oliver Sanders edited this page Jul 1, 2021
·
16 revisions
- cylc review
resurrectionforward compat - https://github.com/cylc/cylc-flow/issues/4113 - Misc schema additions - https://github.com/cylc/cylc-flow/issues/3921
- cylc install
- New cylc run semantics, and run-dir structure (via cylc install)
- cylc install run name
- [RD] infer run name on the CLI where possible - https://github.com/cylc/cylc-flow/pull/4285
- rose-suite.conf plugin - https://github.com/cylc/cylc-flow/issues/3819
- cylc clean - https://github.com/cylc/cylc-flow/issues/3887
- local clean
- remote clean
- targeted clean - https://github.com/cylc/cylc-flow/pull/4237
- [OS] CLI auto-completion / universal ID - https://github.com/cylc/cylc-flow/issues/3592
- Assorted CLI changes - (https://github.com/cylc/cylc-flow/issues/2972)
- [TP] Platforms, intelligent host selection - https://github.com/cylc/cylc-flow/issues/3827
- (possible bump to 8.x) re-implement edit-run (or replace with broadcast)
- (possible bump to 8.x - call this a beta feature for now?) Reflow, assorted issues
- Assorted tidying, tweaking and renaming
- suite -> flow - https://github.com/cylc/cylc-flow
- review cli/gql schema/parsec schema docs - https://github.com/cylc/cylc-flow/issues/4091
- (possible bump to 8.x) GraphQL subscriptions at the scheduler - https://github.com/cylc/cylc-flow/issues/3731
- (possible bump to 8.x) Delta driven TUI - https://github.com/cylc/cylc-flow/issues/3527, (https://github.com/cylc/cylc-flow/issues/3529, https://github.com/cylc/cylc-flow/issues/3464)
- (possible bump to 8.x) CLI via UIS - https://github.com/cylc/cylc-flow/issues/3528
- Support TCP via SSH comms - https://github.com/cylc/cylc-flow/issues/3327
- Convert queues and is_held to
xTriggersattrs - Data store, event driven updates / remaining work / stabilisation
- Finish task state rationalization (also in the UI)
- Flow start service
- Flow install service?
- Basic offline data (stopped workflows & log files)
- stopped workflows in gscan
- list installed/stopped workflows (to allow play)
- (possible bump to 8.x) n=1 window loading from the DB (for stopped workflows)
- (possible bump to 8.x) n=1+ window loading from the DB (stopped / running workflows)
- log files
- (possible bump to 8.x) [DS] CLI authentication
- Automatically start UI Servers when the URL is visited (circa authorisation)
- [MH] Multi-user functionality (mostly investigation and configuration work) - https://github.com/cylc/cylc-uiserver/issues/171
- [OS] Jupyter Server - https://github.com/cylc/cylc-uiserver/issues/219
- [MH] Authorisation - https://github.com/cylc/cylc-uiserver/pull/204
- [OS] Load balancing UIS spawner - https://github.com/cylc/cylc-uiserver/issues/137
- Static graph viz - https://github.com/cylc/cylc-ui/issues/82
- Graph View - https://github.com/cylc/cylc-ui/issues/74
- Log / file viz
- (possible bump to 8.x) Broadcast view - https://github.com/cylc/cylc-ui/issues/463
- (possible bump to 8.x) Multiple selection - https://github.com/cylc/cylc-ui/issues/434
- Mutations (critical functionality implemented)
- Api On The Fly - https://github.com/cylc/cylc-ui/issues/339
- (possible bump to 8.x) Subscribe to mutation updates - https://github.com/cylc/cylc-ui/issues/135
- Beautify auto-generated mutation forms
- Gscan search & filter - https://github.com/cylc/cylc-ui/issues/337
- xtriggers
- UI Tour - https://github.com/cylc/cylc-ui/issues/155
- Install workflows? (see UIS entry)
- Terminology changes
- Tutorial changes
- User guide changes
- Migration guide