I've been using Microsoft's ObjectSpaces for a while, which is *very* similar to Hibernate (have they peeked?).
A couple of features from ObjectSpaces I'd like to see in Hibernate:
1. ObjectSpaces also has something called spans.
What it does is allowing you to express the object graph extent (or closure), in addition to stuff like lazy loading, in the mapping file and programmatically.
Any plans to support this kind of construct? It's very useful.
2. Support for Generics. Java will soon have generics, and making persistent, typesafe collections would be a powerful combo! ObjectSpaces will support this from day 1 (in Java too). Plans to support that?
---------
For those of you who haven't seen ObjectSpace, here's a few pointers:
http://longhorn.msdn.microsoft.com/lhsd ... cture.aspx
http://my.execpc.com/~gopalan/dotnet/ob ... paces.html
http://www.dotnetspider.com/Technology/ ... paces.aspx
There's also a PDC presentation somewhere, but I couldn't find it...