See Evergreen Downloads instead.
OpenSRF Downloads
OpenSRF
Open Scalable Request Framework (OpenSRF), pronounced “open surf” is a message routing network that offers scalability and failover support for individual services and entire servers with minimal development and deployment overhead. You can use OpenSRF to build loosely-coupled applications that can be deployed on a single server or on clusters of geographically distributed servers using the same code and minimal configuration changes.
3.3 Series | 3.2 Series | |
---|---|---|
Status | stable | stable |
Latest Release | 3.3.1 | 3.2.5 |
Release Date | 2024-06-26 | 2024-06-26 |
ChangeLog | ChangeLog | ChangeLog |
Release Notes | Release Notes | Release Notes |
Fresh Installation | Install Instructions | Install Instructions |
Upgrading | ||
Git Repository | Git Location | Git Location |
Download | Source [tar.gz] [md5] | Source [tar.gz] [md5] |
Developing on OpenSRF
Dan Scott has written a two part article which is a detailed introduction to OpenSRF. “This article introduces OpenSRF, how to build OpenSRF services through code examples, explains the technical foundations on which OpenSRF is built, and evaluates OpenSRF’s value in the context of Evergreen” – “Easing gently into OpenSRF, Part 1” and “Easing gently into OpenSRF, Part 2“.
He also has an introductory workshop available along with some Perl/JavaScript examples – “Evergreen development“.
OpenSRF Bug Reports
Please report any OpenSRF bugs on Launchpad.
To report a vulnerability please email your report to security@evergreen-ils.org.
Source Code Repository
A Gitweb instance sits atop the Git repository for OpenSRF and is available at git.evergreen-ils.org. Here is the running change log for the OpenSRF code repository: watch us work.
Trac sends code commits to public OpenSRF commits mailing lists:
- For OpenSRF commits, subscribe to opensrf-commits
Evergreen 3.12 Release Candidate Available
The Evergreen Community is pleased to announce the release candidate for Evergreen 3.12. Everyone is encouraged to test the release candidate and report any issues on the launchpad bug tracker. At this point, only critical fixes will be included in 3.12.0.
A full list of new features can be found in the release notes.
The Evergreen Community wishes to thank all those who contributed code, testing, documentation and their time to this release. Thanks to all members of the community for their hard work to improve Evergreen.
OpenSRF 3.2.4 is the minimum version for 3.12-rc.
Full information is available on the Evergreen downloads and Open SRF downloads pages.
On behalf of the 3.12 release team:
Garry Collum (Kenton County Public Library)
Ruth Frasur Davis (Evergreen Indiana / Evergreen Community Development Initiative)
Stephanie Leary (Equinox Open Library Initiative)
Steven Mayo (PINES)
Terran McCanna (PINES)
Michele Morgan (NOBLE)
Andrea Buntz Neiman (Equinox Open Library Initiative)
Jane Sandberg (Independent)