If you are bent on putting the zip functionality into your archive module, you can “borrow” the relevant code from rubyzip - though I’d like to think rubyzip is good enough in it self
It’s at http://rubyzip.sourceforge.net
On Mon, Jul 08, 2002 at 02:45:30AM +0900, Ned Konz wrote:
Now supports writing of ar archives and reading of tar archives
(code for the latter adapted from the module by Thomas Hurst).
So when is Zip being added?
Uhm, I guess when someone needs it and can set aside the time to write
it. I’m afraid at the moment I don’t belong to either category.
But for one who knows the format, it should be a matter of a few
hours, the only actual thing to write is the code to get an archive
entry out of an IO stream, the rest is there.