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.

Downloads

2.4 Series 2.3 Series 2.2 Series 2.1 Series
Status alpha stable stable stable
Latest Release 2.4.0-alpha 2.3.0 2.2.2 2.1.2
Release Date 2014-08-21 2014-03-28 2014-01-30 2012-11-18
ChangeLog ChangeLog ChangeLog ChangeLog ChangeLog
Release Notes Release Notes Release Notes Release Notes Release Notes
Fresh Installation Install Instructions Install Instructions Install Instructions Install Instructions
Upgrading
Git Repository Git Location Git Location Git Location Git Location
Download Source [tar.gz[md5] Source [tar.gz[md5] 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 open-ils-security@esilibrary.com.

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: