I had not heard anything back in regards to this, so I wanted to ask one
more time before I get ready to start cutting 5.0 pre-releases in a week or
2.

I'd love to heard feedback of any kind about the new APIs, but specific
things I know I personally question:

1) What do you think of the split in MetadataSources and MetadataBuilder?
Does the aplit make sense?  Or does it make more sense to combine them into
one contract?

2) What do you think of all the overloaded methods named #with tacking
different argument types, versus distinctly named methods?  E.g.
MetadataBuilder#with(ImplicitNamingStrategy),
MetadataBuilder#with(PhysicalNamingStrategy), etc rather than
MetadataBuilder#withImplicitNamingStrategy(ImplicitNamingStrategy),
MetadataBuilder#withPhysicalNamingStrategy(PhysicalNamingStrategy)

Also, I am not so sure about the term "with" anymore.  I had chosen that at
the time because I thought it flowed nicely with method chaining.
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to