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.

Getting started with Naked Objects Version 4.0

As we have recently released the next version of Naked Objects I thought it would be a good idea to do a series of blogs introducing various aspects of it.  The first is about how to get it and run it.

Naked Objects is available, as before, from SourceForge (http://sourceforge.net/projects/nakedobjects/) but now you have a choice about how you use it: with Maven, Ant or just using the jars with your favourite IDE. Maven provides the most flexibility, so that is what I’m going to look at now.  Although with Maven you can get up and running without downloading anything from SourceForge, I strongly recommend that you start off by downloading nakedobjects-4.n.n-for-maven.zip or nakedobjects-4.n.n-for-maven.tar.gz from the download page.  This will ensure that you have access to the documentation, some useful resources like icons and a set of examples that you can browse and run, and later experiment with. Once downloaded extract the contents and you’ll end up with a directory called nakedobjects-4.n.n.

Read more »

What’s happening with Naked Objects and Scimpi

Very little has been seen on this blog and the Naked Objects website for quite a while, so people are beginning to wonder what is happening. If, however, you look at the project pages on SourceForge, our bug database or browse the source code repository you will see that a huge amount is going on.  For the last 18 months we have been extremely busy working on Naked Objects version 4.Naked Objects version 4 has be substaintially re-architected Read more »

« Previous PageNext Page »