In NH2.0.0 we have all documented and commonly used interfaces full ported from H3.2.5. The code of NH2.0.0 is very closer to the code of H3.2.5.
Before the port of the new XSD in the trunk I change some "advanced" interfaces introducing few BR only for other FW that are using ISessionImplementor, ISessionFactoryImplementor and something about ICriteria.
The really hard work was done in NH2.0.0; NH2.1.0 only make that work available trough mapping "nothing more".
Even if NH is a port of Hb we can't align the two versions (exactly like you said).
Many (perhaps 98%) of NH users don't come from Hb users and I think that not so many people take care about the two version.
The problem, of verision allign, become with the documentation...
Our users are using the doc of H3.2 probably because our doc is not alligned we NH availables features and most probably because when you go to
http://www.hibernate.org/5.html what you see first is Hibernate doc.
What we need, I think, is someone that can help us with documentation and a place where our community can access it directly.
2008/7/2 Pierre Henri Kuaté <
phkuate@yahoo.fr>:
I see that many big/breaking changes are coming. I think that it is really time that we align with Hibernate versioning and rename v2.1.0 as v3.0...
Then, the next version would be 3.2, or whatever is the current version of Hibernate.
Note that I'm not saying that we should have the exact same version as Hibernate, but at least the major build (ie: v3.x) should be the same if they have the same feature set.
What do you think?
|