Kory Draughn
Chief Technologist
iRODS Consortium

iRODS Roadmap 2025
June 17-20, 2025
iRODS User Group Meeting 2025
Durham, NC
Roadmap 2025

Sets the direction for upcoming development efforts.
Just approved by the iRODS Consortium Planning Committee.
Available at https://irods.org/roadmap
Primary Objectives

- Include ready-to-use tools for common tasks, out of the box
- Track and expose common metrics
- Improve approachability and accessibility
The Server

-
Provide an administrative GUI with the server
- Generate reports, query metrics, manage zones
- Improve server's ability to scale by taking advantage of hardware
- Make server more cloud-friendly
- Decouple FQDN/hostname from servers
- All servers run as a Catalog Service Provider
- Centralize configuration
- Absorb the HTTP API into the server
- Absorb stable plugins into the server
- Replace all use of legacy parallel transfer with multi-1247 parallel transfer
- Make GenQuery2 the default GenQuery parser
- Parallelize resource rebalance operation
- Improve support for archive files
Plugins and Capabilities

- Finish and release the Policy Composition rule engine plugin
- Finish and release the Publishing capability plugin
Libraries

- Polish and release the HTTP API client libraries
- Implement pam_interactive authentication scheme for client libraries
- Only applies to libraries speaking the iRODS protocol
Clients

- Optimize the HTTP API's upload performance for large files
- Optimize the S3 API's upload performance for large files
Testing

- Fully automate release testing
- Provide clear report of what was tested and what happened
- Default test run to cover the server, plugins, clients, and integrations
- Should run on consumer hardware
Thank you!

Questions?
UGM 2025 - iRODS Roadmap 2025
By iRODS Consortium
UGM 2025 - iRODS Roadmap 2025
- 177