- State: OPEN
- Author: bernt-matthias
- Labels: none
- Comments: 0
- Projects: Galaxy Dev - weeklies (Triage/Discuss)
- Galaxy Version: 25.1
| / | |
| /admin/ | |
| /admin/authentication/ | |
| /admin/authentication/config/ | |
| /admin/capacity-planning/ | |
| /admin/config/ | |
| /admin/config/access-control/ | |
| /admin/config/apache-external-user-auth/ | |
| /admin/config/apache-proxy/ | |
| /admin/config/eggs/ |
Triage Summary: Issue #21888 - Move output cleanup option into Configure Output section in workflow editor
Issue #21888 requests relocating the workflow output cleanup option from its current location into the "Configure Output" section of the workflow editor node inspector. Additionally, the issue proposes disallowing connecting cleanup-marked outputs to downstream inputs, and as a follow-up optimization, preventing creation/collection of cleaned-up outputs entirely. The recommended approach is a UI restructuring within the workflow editor's output configuration panel, adding validation logic to prevent connections from cleanup outputs, and updating the workflow editor's connection validation. Estimated effort is medium (2-4 days).
| Dimension | Rating | Notes |
|---|
Issue #21869 requests migrating Galaxy's WebDAV file source plugin from the unmaintained PyFilesystem2 (fs) backend to fsspec, using the webdav4.fsspec.WebdavFileSystem library as the replacement. This is one of five parallel migration tasks under the parent tracking issue #21832. The migration is well-scoped: the current plugin is only 99 lines, Galaxy already has a mature fsspec base class with multiple reference implementations (S3, HuggingFace, GCS, Azure), and the webdav4 library provides a direct fsspec-compatible drop-in. The recommended approach is to rewrite webdav.py to inherit from FsspecFilesSource, swap the fs.webdavfs dependency for webdav4[fsspec], handle the root path via _to_filesystem_path(), map login/password to auth tuple, and deprecate (not remove) the WebDAV-specific use_temp_files configuration. Estimated effort is 1-3 days.
| Dimension | Ra
Issue #21865 requests migrating Galaxy's Dropbox file source plugin from the unmaintained PyFilesystem2 (fs) backend to fsspec, using the dropboxdrivefs.DropboxDriveFileSystem library. This is one of five parallel migration tasks under parent issue #21832. The migration follows the same well-established pattern as previous fsspec migrations (S3, GCS) and the current plugin is small. The recommended approach is to rewrite dropbox.py to inherit from FsspecFilesSource, swap the dependency from fs-dropboxfs to dropboxdrivefs, and map the existing auth configuration to the new library's OAuth2 interface. Estimated effort is 1-3 days.
| Dimension | Rating | Notes |
|---|
- URL: galaxyproject/galaxy#21868
- State: OPEN
- Author: davelopez (David Lopez)
- Labels: area/backend
- Project: Galaxy Dev - weeklies (Triage/Discuss)
- Created: 2026-02-17T16:42:28Z
- Updated: 2026-02-17T16:44:34Z
- Comments: 0