> On Jan 28, 2018, at 2:19 PM, ben.tra...@gmail.com
> Hi all,
> To support random reads, the ability to deep clone an archive struct seems like it would be helpful. The client application could then generate cloned archive and archive entry pairs at interesting positions in the source archive, decompressing the data at these positions on demand multiple times in the future using archive_read_data. Does this feature seem like a useful addition?
It's an interesting approach, and one I hadn't considered.
Have you tried implementing it?
I presume that you would not try to support reading an archive from stdin.
I'm curious how you would handle reading a tar.gz archive from a file?