[Feature]: Add support for alternative ZIP-compatible compression schemes in nuget #11706
Labels
Area:PackageDefinition
Priority:3
Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog.
Type:Feature
NuGet Product(s) Involved
NuGet.exe, NuGet SDK
The Elevator Pitch
Nugets are getting bigger and bigger, but they keep using the standard
zlib
compression of their contents. However, the ZIP standard allows for alternative compressions (see section 4.4.3 here), with libraries likelibzip
(and its managed wrapperLibZipSharp
) or the 7z SDK supporting all of the additional compression algorithms. If support for them (lzma
orbzip2
) would be added to NuGet, the system would remain compatible with the existing nuget compression but would allow for creation of new nugets whichuse the other compression schemes, benefiting users as far as download times and disk space are concerned.
Additional Context and Details
No response
Please 👍 or 👎 this comment to help us with the direction of this feature & leave as much feedback/questions/concerns as you'd like on this issue itself and we will get back to you shortly.
Thank You 🎉
The text was updated successfully, but these errors were encountered: