1

Zip support

wouldn't it be nice if the user could select a file or folder (keep in mind many things that look like files on OSX, are actually folders -- keynote bundles), and we could compress that file into a zip bundle and return a file handle to the temporal result.

It would be interesting to offer both support for compression algorithm that was widely supported (zip?), and for something with very good compression characteristics (say, lzma).

thoughts?
lloyd

by
8 Replies
  • That sounds like a nice idea..

    It would avoid you to always create a zip and getting rid of those temp zip files after uploading. There should also be an ability to add files after the temp zip bundle has been created.
    1
  • yes, mail attachments, etc.
    -saari
    1
  • And the Open Document Format is a zipped archive of xml files.

    A zip support would allow to drop an odf file in the browser and read the content (odf2xhtml xslt).
    1
  • cool. sounds like people are supportive of this one. The thought is that we could have a basic service which will compress (but not decompress) done shortly (featuring a compatible compression format), then we can replace this with a new open source zipper that has support for decompression and a more sophisticated compression algorithm... Something that we can all hack on. My personal favorite is LZMA for it's great compression performance.

    lloyd
    1
  • QUOTE (Lloyd Hilaiel @ Dec 8 2008, 03:09 PM) <{POST_SNAPBACK}>
    cool. sounds like people are supportive of this one. The thought is that we could have a basic service which will compress (but not decompress) done shortly (featuring a compatible compression format), then we can replace this with a new open source zipper that has support for decompression and a more sophisticated compression algorithm... Something that we can all hack on. My personal favorite is LZMA for it's great compression performance.

    lloyd


    It would be cool if you guys could add huffman and wavlet compression to the possible zip algorithms.
    1
  • Is it possible to integrate this?

    http://rubyzip.sourceforge.net/

    Tobias
    1
  • The beginnings of exploration into LZMA support, for those interested:

    http://github.com/lloyd/easylzma/tree/master

    lloyd
    1
  • Support for ZIP, TAR, GZIP, BZIP2 in Archiver Service.

    Support for LZMA in LZMA Service.
    1
This forum is locked.

Recent Posts

in Feature Ideas