Millstone Manual
Currently the Millstone documentation consists of the following documents: Overview, API reference, Tutorials and FAQ.

To ease the learning of Millstone, IT Mill Ltd is preparing a manual that will explain the ideology behind the different concepts, the structure of the Millstone Base Library and usage of the Millstone Web Adapter.

The manual is written in DocBook to guarantee easy expansion and support for many formats (HTML and PDF to begin with). Natually the Manual will be released with an open license.


Overview

A brief introduction to the technology and architecture of Millstone. This is the first document to read after trying the examples and the feature demo.

Millstone overview

Examples

The example applications are a set of simple applications designed to demonstrate the features and to tutor in the usage of Millstone. All example applications include complete source code that can be browsed online side by side with running applications.

Browse the Example Applications

Tutorials

Tutorials give you a quick "hands-on" introduction on how to get different things done with Millstone.

API Reference

The API reference is generated with javadoc and provides a complete reference for the Base Library and the Web Adapter.

Browse the API reference

As with any large library, the usability of the whole library largely depends on the API documentation. We try to be very careful with the API documentation, but in case you find any confusing descriptions or errors in the API reference, please report them.

Frequently Asked Questions

The Millstone FAQ is a collection of common Millstone related questions - with answers. If you have a question that is not answered in the FAQ, but should be, just ask us to add it. Any questions related to IT Mill Ltd should be asked directly from info@itmill.com.

Browse the FAQ

Millstone Community Forum

The Millstone Community Forum is an open channel for users and developerss of Millstone. If you have an idea you wish to share with other Millstone users or have a some unanswered question related to Millstone this is a good place to start.

Millstone Community Forum

You can also browse the old mailing list archives to find if your question has been asked before.

Sources

Some programmers say that the source code is the best documentation. We might not fully agree, but have commented Millstone source code carefully to make reading, understanding and modifying the source as easy as possible. The full source code is included in the Millstone release package. The whole Millstone CVS is also browsable online, so that you can follow Millstone development, commit by commit, line by line.

Other Resources

You can find plenty of information on Java and Internet programming from the web. Here are some resources we use daily.