Hello Everyone,
This month's development update is a little out of date, but that doesn't change the fact that a lot has happened since last month. Let's get into it.
First things first, iRODS 4.2.12 was released! You can read all about the final release of the 4.2 series by visiting https://irods.org/2023/05/irods-4-2-12-is-released/. The key takeaway is we're now shifting focus to the 4.3 series. We have a lot of ideas in the pipeline and can't wait to get started on them.
We held our quarterly TRiRODS meeting in which the now published iRODS 2023 Roadmap was covered. You can watch the presentation by visiting https://irods.org/trirods.
Not only that, but the iRODS Consortium attended Bio-IT World in Boston, MA. The conference was very nice and we got a chance to speak to several people. Interest continues to grow and we expect more conversations to happen as a result.
Our annual User Group Meeting (UGM) is coming together. We're checking all the items off the list. We even published the agenda for people to see. Keep in mind the agenda is subject to change as things are finalized. We hope to see you there.
The Metadata Templates Working Group has concluded. We want to thank everyone who participated. The results of this working group will be captured in a whitepaper for everyone to read, so stay tuned.
Let's talk about the software now ...
Included in iRODS 4.2.12 is a nice safe-guard around adding and modifying zone information. The server now checks the connection strings for correctness. It's important to understand that the checks performed do not include testing connectivity. Rather, they make sure bad input is rejected (e.g. empty strings, missing hostname/port, etc).
The Python Rule Engine Plugin is receiving some quality-of-life improvements. Specifically, work to reduce compilation time has begun and is showing a lot of promise.
Investigation into adding support for OpenID Connect (OIDC) to the C++ REST API has begun. We'll have more information to share at UGM.
Python iRODS Client 1.1.8 was released as well. This release is primarily a bug fix release.
Thanks for reading. See you in June!
New Development Work
Active Development Work
iRODS Command Line Interface (CLI)
Build and Packaging
Docker-based Testing Environment
Docker-based Development Environment
Unified Storage Tiering Capability
Background Items
Logical Locking
New RPC API framework
Policy Composition
Parallel Filesystem Integration
SMBRODS project to surface iRODS as SMB
CockroachDB Database Plugin
Cloud Browser
Member Ticketing System
Discussion