From 0ed94acab365cdf472cc05e6af2a440035972824 Mon Sep 17 00:00:00 2001 From: miker Date: Tue, 15 Feb 2005 02:28:49 +0000 Subject: [PATCH] initial stab at a roadmap for OpenSRF git-svn-id: svn://svn.open-ils.org/ILS/trunk@53 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- OpenSRF/doc/Roadmap.txt | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 OpenSRF/doc/Roadmap.txt diff --git a/OpenSRF/doc/Roadmap.txt b/OpenSRF/doc/Roadmap.txt new file mode 100644 index 0000000000..d86e9968e5 --- /dev/null +++ b/OpenSRF/doc/Roadmap.txt @@ -0,0 +1,51 @@ +Roadmap for OpenSRF === The high points as of Febuary 2005 +---------------------------------------------------------- + +We will attempt to keep this file up to date as requirements for +Open-ILS change over time, as they are certain to... + +========== + +# Version 0.1 (January 2005) -- Evolving CVS version ... stay tuned + + * Session failure recovery + * Initial specification for Application API + * Basic Application support + * Sub-requests within one Application + +# Version 0.2 (Febuary/March 2005) -- First full release as a package + + * Centralized Application configuration management + * Automatic cross-server API discovery + * Transparent remote server sub-requests + * Object Persistence Application implementing Stacks, Queues + and Object Stores based on SQLite + +# Version 0.3 (March/April 2005) -- Version for use in the Alpha + release of Open-ILS + + * Partial implementation of a BROADCAST mode for addressing all + Servers of a particular Class on one Router + * Distributed version of the Object Persistance Application + +# Version 0.5 (July/August 2005) + + * Full implementation of a BROADCAST mode for addressing all + Servers of any number of Classes on any number of Routers + * Client side use of transparent API discovery; the client + libraries will automatically discover and use the correct + Server for any valid method request + +# Version 0.7 (October/November 2005) + + * Basic inter-server session migration support in addition + to session failure recovery due to server failure + +# Version 0.9 (Some time in 2006) + + * Built in distributed transaction support. + +# Version 1.0 (in the future) + + * Who knows? + -- 2.43.2