Closed lmmx closed 3 years ago
Not implementing compressed tarball codec as solid compression is by nature incompatible with range streaming (the entire tarball is compressed, so it's not possible to extract a single file like it is for zip archives, where files are compressed individually).
In that case, all codecs are covered, just need to enhance coverage of other compression formats as needed
Some sort of 'codec' (i.e. classes to read RangeStreams for certain file types) for:
Could break into a range-streams-codecs package but no real reason to prefer multiple small packages over a single one if the goals are cohesive. Instead, make a
codecs
subpackage (consider refactoring prior work into a subpackage perhaps, later)