12 Nov 2004
Corrected minor bugs and typos.
Corrected problems with Python build script under Windows (Luther Blake)
27 Aug 2004
Corrected several minor bugs and typos.
08 Aug 2004
Corrected several minor bugs and typos.
Included updated version of the Python build script for Windows users.
11 May 2004
Thoroughly revised Key Concepts section.
Rewrote all the examples to solve some underlying 'concept flaws' and to make them easier to understand:
Eliminated the (in)famous first example which didn't use Ant (all the steps were done manually). It was too error-prone, and a lot of readers were jumping to the conclusion that they should program all their services manually (i.e. without Ant).
All the examples use GWSDL for interface description (i.e. none of the examples use a Java interface to describe the service's interface)
All the examples are persistent grid services, except when a factory/instance approach is strictly needed. Previous versions of the tutorial only used factory/instance services, which gave the impression that all grid services must have (by definition) a factory.
The implementation and the GWSDL files are now more cleanly separated. Also, GWSDL files are now reused in examples that have the same interface. Previous versions of the tutorial included a GWSDL file for every example (even if the interface was exactly the same).
The tutorial is now GT3.2 compliant. However, the tutorial still doesn't include GT3.2-specific material (i.e. features which can be found in GT3.2 but not in GT3.0.x)
The tutorial has been migrated from plain HTML to DocBook, from which several formats are generated (multiple html, single html, and PDF). The move to DocBook has greatly improved navigation and the overall look&feel of the tutorial.
Considerable improvements to the buildfile (thanks to Sebastien Barre): The buildfile now avoids repeating steps (e.g. regenerating stubs if the GWSDL file is up to date, etc.) and the problem when recompiling previously deployed services (which resulted in some of the stub classes not being generated) seems to be solved.
12 Mar 2004
Included new sections on Security Services.
Multiple bugfixes and corrections in GT3 Core sections.
Added an Appendices section with reference material.
28 Jul 2003
Added two new FAQ entries, plus a link to one of them in the notifications section.
Several minor bug and typo fixes.
30 Jun 2003
Several minor bug and typo fixes.
Commands for compiling the clients now correctly include the -classpath ./build/classes:$CLASSPATH parameter.
Added new entry in FAQ related to compiling clients.
25 Jun 2003
First version of the tutorial compliant with OGSI v1.0 Draft 29 (GT3 Alpha 4, Beta, and Final release).
New sections:
Operation Providers
Logging
Callbacks
Lifecycle Management
"How to..."
March to May 2003
Alpha-compliant version of the tutorial.