including openisis 0.9.0 into webpac tree
[webpac] / openisis / doc / Status.txt
diff --git a/openisis/doc/Status.txt b/openisis/doc/Status.txt
new file mode 100644 (file)
index 0000000..e3e69e1
--- /dev/null
@@ -0,0 +1,71 @@
+status of OpenIsis development
+
+
+*      stable version
+Version 0.8.6 marks the first version of OpenIsis
+to contain basic implementations of all major features
+required for web based publishing of catalogues:
+
+-      simple queries as typically composed by web search forms
+-      basic formatting (field access and modes) with detailled
+       rendering left to the web frontend code (JSP, PHP ...)
+
+All features present in 0.8.6 are and will be supported
+with the same syntax.
+In most situations you should use the most recent version,
+but not rely on the new features.
+If in doubt, please contact us.
+
+
+*devel developer version: use with caution!
+Since summer 2002 we are developing the various 0.8.7.x versions.
+They include
+
+-      writing capability
+-      new B-L-Tree index
+-      server side sessions
+-      threadsafe buffered IO
+-      preliminary Tcl binding
+-      XML conversion
+
+Most new features where planned carefully and prepared by a
+lot of paperwork.
+However, as long as the number is 0.8.7.*, all features introduced
+since 0.8.6 are considered experimental and might still need to be changed.
+
+So before you are going to base a lot of new work on these features,
+it's recommended that you contact us in order to learn
+detailled up-to-date status.
+
+Update: as of March 03, we have the core of a multi-threaded
+server engine (request dispatcher, session handling) running,
+a Tcl/Tk GUI demo using TSPs (Tcl Server Pages) and Java code
+to convert to/from XML.
+While basically all is as planned, we may remove the Sessions
+from the API before blessing it 0.8.8.
+
+Update: as of April 03, Version 0.8.7.5 is the last to contain
+all that devel stuff. Version 0.8.8 will have explicit
+passing of Session removed, i.e. change the API.
+
+
+*      plans for 2003
+ (... not necessarily in exactly that order)
+
+-      within short, the new index should support immediate update
+       (DONE) based on basic formatting (TODO)
+-      by end of winter, a local implementation of the server interface 
+       should be basis for a first Tk based GUI (Demo DONE)
+-      in spring, a single threaded but multi-session server with
+       GUI client should give proof of all those concepts,
+       marked by version 0.9 (Tests DONE)
+-      during summer, the server should actually run multithreaded
+       and Java, Perl and PHP will get a client binding
+-      once the formatting has gotten a complete overhaul,
+       we may consider OpenIsis "grown-up" and put version 1.0
+       under the christmas tree
+
+...    ToDo
+
+---
+       $Id: Status.txt,v 1.5 2003/04/07 16:15:50 kripke Exp $