2

Closed

More Granular NuGet Packages

description

Is there interesst in More Granular nuget-Packages?

I would love the have more options in selecting it. I don't like unused Stuff in my project (for clean projects and security reasons)

Combres
Combres.Mvc
Combres.YuiCompressor
Combres.ClosureCompiler
Combres.DotLess
Combres.*

Think you get the point ;)

I willing to make these needed changes, if there will be in the distribution.
Closed Jun 2, 2012 at 6:13 PM by buunguyen
Not in consideration for now

comments

buunguyen wrote May 3, 2012 at 4:54 AM

Hi, please send a patch if you could. Thank you!

richardversluis wrote May 4, 2012 at 1:50 PM

This would be great. It may also be cool if we could have an optional package for the configuration (web.config changes, webactivator, app_start, app_data/combres.xml).

Something like Elmah does (elmah and elmah.corelibary).

I rather manage these things myself and I find myself deleting all startup work done by Combres on installing the nuget package.

Just an idea!

buunguyen wrote Jun 2, 2012 at 6:13 PM

I've been thinking about this. This makes it more difficult for some users who might want to use Combres out of the box w/o having to add additional packages. I can understand why unused assemblies pollute the codebase, although I'm not sure how they can make the app any less secure. This is a trade-off, in the mean time I'd prefer keep things as-is.

If you want to get rid of those dependencies, it's very easy, just take the latest source code and delete necessary minifier/filter classes under Engine folder, since Combres only link these classes via reflection, you don't have to make any other change.