We are spinning back up from the Holidays.
We have trimmed the list of open issues for 4.2.5 to those most requested by the community and bumped the rest to a new 4.2.6 milestone. We plan to burn this list down as quickly as possible and get 4.2.5 out the door soon.
Docker containers are now humming in our development continuous integration. We've cut a full iRODS test cycle down from 8 hours to 30 minutes by running our tests in parallel and hope to get all our plugins tested in parallel within the next week. This will dramatically improve our pace towards a release of 4.3.0.
We have begun a rewrite of the irodsReServer to be more robust in the face of long-running asynchronous jobs. This work is currently targeting the 4-2-stable branch, but may need to be held for inclusion until 4.3.0. Renaming the binaries may be too much for a patch release.
The cacheless and detached storage resource code is now passing tests and should be in a state to share with others very soon. We are looking forward to a demo at TRiRODS on February 20th.
irods::filesystem library work has spawned a related
irods::iostreams library. We're trying hard to standardize the interfaces into iRODS, to play well with others and not surprise other developers.
Active Development Work
Python iRODS Client (PRC)
CockroachDB Database Plugin
Cacheless and Detached S3
iRODS Capability - Automated Ingest
Python Rule Engine Plugin
Storage Tiering Capability Package
iRODS clients listing
Continuous Integration (CI)
Multipart Transfer, v5 API
Swagger REST API