Hey,

I've been down at the Malmö office all week, working on Qi4j-stuff, and 
wanted to give y'all an update on what's happening. We're not lazy :-)

First of all, on Wednesday I went to Silkeborg in Denmark and did a 
presentation for the Danish JUG, JavaGruppen. It was hosted at Jyske 
Bank, and approximately 30 people in the audience, mostly bank and 
telecom folks. After the first intro presentation I did one with twenty 
slides on "things that people seem to like about Qi4j". Random stuff 
that people have told me "forget about the rest, THIS is what's really 
cool", and they're all different funnily eogh. This particular audience 
really liked the fact that Swing programming is radically simplified due 
to Property bindings and the Remote EntityStore support. Always fun to 
see what different developers react on. The presentation was done in a 
TV-studio at Jyske Bank, and was recorded by two separate cameras. 
Hopefully some of it will end up on the net so you can watch it yourself.

Development-wise, I met with Emil and Tobias and worked out the 
Neo-integration. It's going to so kick ass it's unbelievable! If you 
want to harness the raw power of the Neo database then Qi4j is going to 
be the easiest and most performant way to do it, it seems. We have one 
mode of use where the Qi4j-wrapper is a really thin layer on top of Neo. 
It'll be cool to do performance tests on that and see how well it works 
in real apps.

We also had a meeting with Nino Martinez and Jan Kronquist at Jayway to 
discuss our web strategy. We want to be able to automatically make CRUD 
apps really easy to do, but without the code generation that Some Other 
Frameworks are doing, in order to make it easy to do changes to the 
domain which is always a top priority. The first round will be based on 
Wicket so that we can easily get something going.

After that Jan did a quick spike (one hour) on writing an EntityStore 
that was backed with GigaSpaces. It worked, and the code was 
super-simple! Hopefully we can commit that shortly. It was really cool 
to do the tests that created some entities with properties, and then 
load up the GigaSpaces console and see that the data was actually 
available in the space. Really neat!

So that's that. A very productive week!

My next priority is to get PetStore going, to validate that our API's 
are actually useful, and try out some design and architecture patterns. 
Another thing I want to prioritize is to make the RMI EntityStore 
optimized, because if that works well then writing Swing clients becomes 
a very attractive alternative.

If anyone has opinions on what we should be focusing on now for the 0.2 
release, and onwards, speak up. We want your input!

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to