1 Roadmap for OpenSRF === The high points as of Febuary 2005
2 ----------------------------------------------------------
4 We will attempt to keep this file up to date as requirements for
5 Open-ILS change over time, as they are certain to...
9 # Version 0.1 (January 2005) -- Evolving CVS version ... stay tuned
11 * Session failure recovery
12 * Initial specification for Application API
13 * Basic Application support
14 * Sub-requests within one Application
16 # Version 0.2 (Febuary/March 2005) -- First full release as a package
18 * Centralized Application configuration management
19 * Automatic cross-server API discovery
20 * Transparent remote server sub-requests
21 * Object Persistence Application implementing Stacks, Queues
22 and Object Stores based on SQLite
24 # Version 0.3 (March/April 2005) -- Version for use in the Alpha
27 * Partial implementation of a BROADCAST mode for addressing all
28 Servers of a particular Class on one Router
29 * Distributed version of the Object Persistence Application
31 # Version 0.5 (July/August 2005)
33 * Full implementation of a BROADCAST mode for addressing all
34 Servers of any number of Classes on any number of Routers
35 * Client side use of transparent API discovery; the client
36 libraries will automatically discover and use the correct
37 Server for any valid method request
39 # Version 0.7 (October/November 2005)
41 * Basic inter-server session migration support in addition
42 to session failure recovery due to server failure
44 # Version 0.9 (Some time in 2006)
46 * Built in distributed transaction support.
48 # Version 1.0 (in the future)