Not historically! On Mon, Mar 4, 2013 at 7:39 AM, Alexander I. Zaytsev <[email protected]>wrote:
> As I know Dialect/Driver interfaces are pretty stable. > > > 2013/3/4 Patrick Earl <[email protected]> > >> I'm imagining the maintenance burden of a change to the dialect >> interface. It means the NH maintainers need to check out 20 different >> repos, update them all and produce new builds. >> >> >> On Sun, Mar 3, 2013 at 11:07 PM, Alexander I. Zaytsev >> <[email protected]>wrote: >> >>> Hi Patrick >>> >>> 1. I think that ability to make own small package instead of building >>> own NHibernate is an advantage. As for now many dialects/providers are >>> outdate or have minor or even trivial errors, and people often wait years >>> to have these issues to be fixed. Also there are number of independent >>> providers already in the Web. Also as we have CI in place we can build >>> automatic all the providers we already have. >>> 2. In world where nuget rules it is no more need to have all-in-one >>> assembly, so for me it is not argument anymore. In other words - you can do >>> "install NHibernate.YourFavoriteDatabase" and NHibernate will be installed >>> as dependency. >>> >>> Best Regards, >>> Alex >>> >>> >>> 2013/3/4 Patrick Earl <[email protected]> >>> >>>> It has the significant disadvantage of losing synchronization with the >>>> core so there would be more disparity between the different packages in the >>>> NHibernate universe. For example, has the PostgreSQL dialect been updated >>>> to work with NH 4.2 yet? If they're all secondary citizens, you'll >>>> probably get one or two that get pulled along and the others will stagnate, >>>> making it a far greater task to use a different database since you'll have >>>> to contribute patches and wait for a release or make your own packages. >>>> >>>> It also loses the simplicity of needing just one package to perform the >>>> basic operations. >>>> >>>> Myself, I think the loss of simplicity outweighs the benefits derived >>>> from separate release cycles. >>>> >>>> Patrick Earl >>>> >>>> >>>> On Sun, Mar 3, 2013 at 8:19 PM, Alexander I. Zaytsev >>>> <[email protected]>wrote: >>>> >>>>> Hi everyone, >>>>> >>>>> I think it will be extremely useful to have separate distribution for >>>>> dialects/drivers. I see some advantages of this: >>>>> >>>>> - shorter development cycle for dialects/drivers, it means we can >>>>> deliver fixes end enhancements much quickly >>>>> - better integration with ADO.NET providers, as we will not need to >>>>> use reflection >>>>> >>>>> What do you think? >>>>> >>>>> -- >>>>> >>>>> --- >>>>> 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. >>>>> >>>>> >>>>> >>>> >>>> -- >>>> >>>> --- >>>> 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. >>>> >>>> >>>> >>> >>> -- >>> >>> --- >>> 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. >>> >>> >>> >> >> -- >> >> --- >> 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. >> >> >> > > -- > > --- > 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. > > > -- --- 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.
