Gang,
JavaZone 2009 is just completed, and I would like to thank the Program
Committee for inviting Qi4j.

I have some 'suggestions' for improvements, see
http://lists.ops4j.org/pipermail/general/2009q3/002943.html

More importantly, Eric Evans and Randy Stafford graciously promoted
Qi4j over and over again as an interesting technology. Thanks!

Greg Young made a very compelling presentation around "Command Query
Separation", and when the videos are out, I urge everyone to look at
them. I also spent a lot of time "after conf" with Greg and
interesting Norwegians, discussing various interesting topics. The
most interesting feedback was; Events are immutable. As they happened,
they will remain forever. So in Rickard's pattern, events shouldn't be
modified but instead a "compensating event" can be injected. He agreed
a lot on our notions; "Commands are imperative", "Events are in past
tense", "Snapshot storage isn't good" and many other things. I hope to
be able to engage him in the Qi4j discussions further.


Comments and questions after my presentation "Qi4j Persistence" were;

Pros:
 * "Isn't this going more like 4GL with Java".

 * "Thanks for cutting out the non-essentials and show the Persistence
bits only."

 * "If you didn't show the actual code at the end, I would not have
grasped it. With that it all looked easy."

 * "The tooling (Envisage) looks awesome..."

Cons:
 * "I doubt that Qi4j is useful for most applications..."

 * "Adoption will never happen. It is too complicated for an average
programmer."

Questions:
 * "What happen when you and Rickard move on to over things?" --> We
probably won't.

 * "We have a spatial database with coordinates. How do we do the
index separation and querying for that?" --> I suggested that a custom
Indexing engine that was not Fluent API capable, and only works with
Named queries and directs directly to their database.

 * "Can Qi4j deploy in an secured application server?" --> I think so,
provided that the Qi4j libraries are given enough permissions.


Cheers
-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

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

Reply via email to