Archive for November, 2009

Scimpi release 0.4

Following on from Dan Haywood’s talk yesterday at Devoxx09, I have made Scimpi available for you to play with.  Instructions are available on the new web page (see http://scimpi.org/) .  It’s very simple to get started using Maven’s archetype facility. To create a new webapp use the following command:

$ mvn archetype:generate -DarchetypeCatalog=http://nakedobjects.org/snapshot-catalog.xml

Select the scimpi-archetype-quickstart archetype and after entering a suitable group id and artifact id you are ready to build and run the application.

$ cd mywebapp
$ mvn install
$ mvn jetty:run

Now browse to http://localhost:8080/mywebapp/ (where the last part needs to be the artifact ID that you specified in the first step) to see the opening page. This uses a very simple domain model with only one class so the view is not very interesting yet.

Screenshot-Application template - Mozilla Firefox

With it running, it’s time to add details to the existing class and add some new ones. And it’s time to look at the documentation (see http://scimpi.org).

New web sites

We have been reviewing our documentation strategy and have now adopted Maven’s site format.  This allows us to keep the website and documentation in perfect sync and avoid both the need for duplication and the problem of having to hunt for the content when it is only in one place.  The existing documentation is now an integral part of the web site, and the whole thing can also be downloaded as a set of web pages or a single PDF file.

With such a dramatic changes there could be a few teething problems so please bear with us as we resolve these and let us know if you come across anything that’s not right. Specifically email webmaster at nakedobjects dot org.

The web sites are http://www.nakedobjects.org and http://www.scimpi.org.