Hi I took a dive into trunk code NH today to have a look at V4. Two questions that popped up...
* In some thread, which I can't find at the moment, I got the impression that NH should drop support for all its non-generic collections in v4? It seems that only non-generic set is gone but other non-generic collections are still supported. I understand that non-generic set was dropped due to lack of its counterpart in BCL but I would say you can also drop non generic list, bag etc. I cannot see any reason why support it? Also, it would clean up the "inheritance chain" of IPersistentCollection. * (Too late) I've seen there's been discussions on this list how to handle OrderedSet when going for BCL's ISet. FWIW, I think you should drop Iesi.Collections all together from Nh Core. My guess is that users using OrderedSet are quite few and for users using it, there are great extension points in NH to do this on their own (or let the community build a 3rd party lib for this). I vote for simply drop orderedset support from DefaultCollectionTypeFactory to get rid of Iesi.Collection dependency all together. But I guess this decision is already made? Thanks for all your work Roger -- --- You received this message because you are subscribed to the Google Groups "nhibernate-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
