# HG changeset patch # User Dan Creswell # Date 1246807246 -3600 # Node ID 872076165de44f3759c738328626ba467d985598 # Parent 3d83b0e0b75a23bcf9fd8ce7967464806e96798a More excludes and add missing documentation. diff -r 3d83b0e0b75a -r 872076165de4 .hgignore --- a/.hgignore Sun Jun 14 20:25:45 2009 +0100 +++ b/.hgignore Sun Jul 05 16:20:46 2009 +0100 @@ -2,6 +2,7 @@ docs/javadocs/ examples/.*\.class lib/ +dbfiles*/.* # Eclipse-specific ignores .classpath diff -r 3d83b0e0b75a -r 872076165de4 index.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/index.html Sun Jul 05 16:20:46 2009 +0100 @@ -0,0 +1,118 @@ + + + + Blitz JavaSpaces (Pure Java Edition) Documentation + + + + + + + +

Blitz Documentation

+ +

Overview - +About Blitz

+ +

Install Guide +- To run Blitz.

+ +

FAQ +- Online.

+ +

Tools Guide - +Standard utilities including dashboard.

+ +

ServiceUI Support +- For ServiceUI related options.

+ +

Developers Guide +- For Blitz system developers and those wishing to build from source.

+ +

Simple Example +- Provides a simple helloworld-style example of a JavaSpaces +application.

+ +

API +Documentation - For Javadocs.

+ +

Blitz Extensions +- Blitz-specific features.

+ +

Blitz Tuning +- How to get the best out of Blitz.

+ +

Future Work and +Limitations - What's next for Blitz.

+ +

License - +and how it affects you.

+ +

Required +Packages - What you need to run or compile blitz

+ +

Contrib - +Useful bits and pieces submitted by Blitz users

+ +

Reporting Bugs, +Providing Feedback or Asking Questions - Checklists and email +addresses

+ +

Blitz +Project Website - For news, updates and new releases.

+ +

Platform Specific Notes

+ +

Mac OS X - +Important notes for running Blitz (compulsory reading).

+ +

Linux - Notes +on tuning (optional reading).

+ +

Credits

+ +

Blitz contains source code from Prevayler 1.02 and +Doug +Lea's concurrency package. +

+ +

The Prevayler source code is not quite original as it has been +modified to support several different Prevayler types, optional +FD.sync() calls, asynchronous checkpointing, buffering and +programmatical control of objectoutputstream::reset. With kind +permission from Klaus Wuestefeld this code is licensed under the +revised BSD license. +

+ +

Blitz also makes use of Disney's +Trove 1.3.0 (note that the distribution in the source tree is +not the most up to date and was modified to compile correctly under JDK +1.4.x. Trove is licensed under +the following terms +

+ +

Thanks to all these projects for making my life easier!

+ +

Blitz uses Berkeley DB Java Edition for persistence (License). Thanks to +everyone at Sleepycat. +The source code for Db Java Edition is available from SleepyCat. +

+ +

Thanks to Nigel Warren and Phil Bishop for contributing a +great test suite in the form of the source code for all the examples in +their book, "JavaSpaces +in Practice". Special thanks to Phil for doing the initial +testing with the examples which allowed me to concentrate on fixing the +bugs.

+ +

Integration with Inca X, the associated installer and the +ServiceUI support in Dashboard was almost entirely the work of the Inca X team - a big +thank you to them.

+ +

Lastly, thanks to Nimrod Megiddo and Dharmendra S. Modha at +IBM Almaden for designing ARC +and publishing an article in ;Login: +magazine which set me thinking.....

+ + +