This seems like a good idea to me.  Creating NuGet packages is really quite
simple -- you should be able to pick up the mechanics very quickly.

The only (potential) complexity that I see in this is that I'm not 100%
certain that there exists a NuGet package for each of the NHibernate.Caches
supported targets so that you could explicitly take a dependency on them
when constructing each of the NHCaches packages.  This would probably mean
that we would have to either:

   1. bundle the actual Cache dependencies into each NHCaches package (not
   ideal and also probably not entirely legal to re-dist several of the cache
   dlls in our packages)
   2. have each NHCache package only contain the NH-related assemblies but
   not any of the other 3rd-party assemblies required for them to actually
   work/run (this sort of breaks the unspoken NuGet 'contract' of "just add a
   package and it should work for you")

What are other opinions on this?

Steve Bohlen
[email protected]
http://blog.unhandled-exceptions.com
http://twitter.com/sbohlen


On Thu, Feb 9, 2012 at 7:17 AM, Diego Mijelshon <[email protected]>wrote:

> Hi Team,
>
> Are there any plans to create this?
> I haven't created any NuGet packages yet, but if nobody has the time I can
> learn.
>
> Thoughts?
>
>     Diego
>

Reply via email to