diff --git a/README-serverrelease b/README-serverrelease new file mode 100644 index 0000000000000000000000000000000000000000..f525784cf75a21f4b40f71a3efac425592fce209 --- /dev/null +++ b/README-serverrelease @@ -0,0 +1,34 @@ +This is the README file for the first official release of the server +of the electronic conference system LysKOM, version 1.0. + +LysKOM has a lot in common with netnews, but LysKOM is intended for +local discussions. The LysKOM server concept consists of a server that +maintains a data base of all written articles, and clients that +connects to the server and reads articles. LysKOM is much faster than +netnews - almost as fast as irc! - but like in netnews the articles +are saved so that you don't have to be logged in to receive the news. + +You need a client to be able to do something useful with LysKOM. As of +now, there is only one client that has been released. It is written in +elisp (and thus requires GNU Emacs to run) and its language is +Swedish. It should be easy to translate to english since all texts are +collected in a single file. The client is available via anonymous ftp +from ftp.lysator.liu.se in directory pub/lyskom. Don't forget to fetch +the documentation for it at the same time - it is well worth to read +it! (If you know Swedish... :-) + +A LysKOM server has been running at Lysator since 25 July 1990. You +can test it. The adress is kom.lysator.liu.se. Of course, you need a +client to test it. + +Installation instructions is in the file INSTALL. + +Please send bug reports to bug-lyskom@lysator.liu.se if you find a +bug, but please check the file doc/known-server-bugs first. + +Note that we are abandoning the protocol (called Protocl A) that the +server and clients uses. We have discovered some things that we want +to do, but can't do since Protocol A is too limited. Work on Protocol +B has commenced, but it might well take another year before we release +Protocol B server and clients. We will fix bugs in Protocol A, but we +will probably not do much more improvements to the server. diff --git a/doc/known-server-bugs b/doc/known-server-bugs new file mode 100644 index 0000000000000000000000000000000000000000..2647e81522745a74b4825367fa303b7c73b1d81f --- /dev/null +++ b/doc/known-server-bugs @@ -0,0 +1,10 @@ +The server leaks some memory. This will probably be fixed in the next +release. + + +Not all information that should be written to the data file is +written. The struct serverinfo should be saved between invocations. + + +There should be more asynchronous messages so that the cache in the +elisp client can be more consistent with the real world.