See CHANGELOG for the nitty gritty.
ScrollServer is a young project that is still in early development, so many features are not yet implemented. You should find it usable but incomplete.
Please report bugs and request features by filing them on SourceForge, or by writing to the author at david@lupercalia.net.
I'm working towards a 1.0 release which will implement basic functionality.
In later releases searching should be powerful but easy. It's a classic trade off, but I'm going to try. It will probably mean writing my own DocBook-aware search library.
There are more ambitious goals in the long term. Eventally, ScrollServers will be able to talk to one another, and to share information with each other. One ScrollServer will `publish' a document or five hundred, and another will `subscribe' to the `publication'. This is mainly for the benefit of the Linux Documentation Project and others who provide more general Linux information.
Each subscription can be left offsite or cached locally, updating the local ScrollKeeper database. If the local ScrollServer database has a cached copy of the document, it will be used in preference to the online copy.
Eventually a reader might be able to rate a document, and have their comments sent to the publisher (i.e., the other ScrollServer) and also to the author of the document, which can be extracted from the DocBook.
Sound like an interesting project?
The OMF specification
ScrollKeeper
KDE documents haven't even been looked at yet.
HTML is cached, but there is no cache management.
David Merrill
david@lupercalia.net