Cloud Work Stream Roadmapping for 2022
Chairs: Brian O’Connor, David Glazer
Presenters:
Brian/Michael
Patrick/Lee/Sara
Denis
Kyle/Ania
Cloud Roadmapping - 2022
Our collective goals:
September 19th Plenary
August 15th Releases of Cloud APIs
July
June
May
April
Prep work, documentation, presentations, coordination with Driver Projects and implementers, etc.
Think about how the PR/Issues will be addressed and merged in ~4 months
Cloud Roadmapping - 2022
API updates :
DRS�Brian/Michael
GA4GH Data Repository Service (DRS) API
A cloud agnostic way to lookup data objects and read via signed URLs or other protocols
DRS Service
Data Browsing Portal
Index
Workflow Engines
AWS S3
Azure Bucket
Google Bucket
environment-
specific implementations
2022 DRS Roadmap
2022 DRS Roadmap
1.3.0 updates
# | Feature | Issue/PR and Open Questions | Champion(s) | Comments Date / Target Merge Date |
1 | Our overall "Epics" | See below | August 2022 | |
2 | Batch Operations |
|
| |
3 | DRS + Passports |
|
|
|
4 | Extra metadata - Better Signed URL support |
|
|
|
DRS PR#365
WES�Patrick/Lee/Sara
2022 WES Roadmap
Roadmap # | Feature | Issue/PR | Champion(s) | Comments Date / Target Merge Date |
1 | Tasks endpoint | Patrick Magee Lee Pang | 2Q2022 / 2H2022 | |
2 | Workflow params endpoint | Lee Pang | 2Q2022 / 2H2022 | |
3 | Run listing improvements | Patrick Magee | 2Q2022 / 2H2022 |
2022 WES Roadmap
# | Feature | Issue/PR and Open Questions | Champion(s) | Comments Date / Target Merge Date |
1 | Input and output format specification | Issue#176 (EPIC)
| Patrick Magee, Lee Pang | |
2 | Pass TES endpoints in WES request |
| NEEDED | |
3 | Standard workflow types for WES |
| NEEDED | |
4 | Use more standard paging for GET /runs |
| NEEDED | |
5 | Status callback |
| NEEDED | |
TRS�Denis
Future ideas
Future ideas
Unofficial extensions
Unofficial extensions
Schedule - 2.0.1
Roadmap # | Feature | Issue/PR | Champion(s) | Comments Date / Target Merge Date |
1 | Describe versioned URIs | Alex Kanitz | 2Q2022 / 2H2022 |
TES�Kyle/Ania
2022 TES Roadmap
# | Feature | Issue/PR and Open Questions | Champion(s) | Comments Date / Target Merge Date |
1 | backend_parameters | Issue #127 PR #154 | Cromwell for Azure developers | Done |
2 | Making input/output type flag optional | Issue #76 PR# 155 | CWL/Snakemake developers | PR ready |
3 | Ignore executor error | Issue #158 PR #159 | Galaxy developers | PR ready |
4 | File Globbing | Issue #77 | CWL/Nextflow developers | |
5 | Tag based list filtering | Issue #104 PR #170 | Funnel team/Kyle | PR ready |
6 | GA4GH Passport support | Issue #151 PR #162 | | Need to validate additions as compared to other APIs and Passports 1.2 and 2.0 (work order tokens). May need DRS support in TES. Not for TES 1.1 |
7 | URL Callback | Issue #121 | Elixir Driver | GSoC may lead to a PR. Not 1.1. |