Opened 18 years ago
Last modified 17 years ago
#411 closed enhancement
Extending compressed file support and storage — at Initial Version
Reported by: | Jari Häkkinen | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.5 |
Component: | core | Version: | |
Keywords: | Cc: |
Description
It would be nice if BASE core support would include storage of compressed files. Affy files CDFs and CELs shrinks with a factor 5 to 10 when compressed. BASE can store compressed files already but does not know how to handle them. Currently clients and plug-ins must know how to handle files. It is usually assumed that the files are uncompressed.
The core should have support for uncompressing files when clients request them and support client queries like isCompressedFile(). Otherwise all plug-in programmers has to uncompress files themselves. Maybe some core functionality like FileObject uncompressedFile=CompressUtil.uncompress(compressedFile); should be created.
The ZIPFileUnpacker already supports zip and jar files. Can this be expanded further to other fomrats. Ant has support for bzip files (http://www.kohsuke.org/bzip2/).