Changes between Version 6 and Version 7 of ApertureArchives


Ignore:
Timestamp:
10/12/05 13:40:55 (19 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ApertureArchives

    v6 v7  
    33Some functionality that is still missing but that we at Aduna would really like to have (customer demand!) is support for handling archives such as zip, gzip and rar files. 
    44 
    5 The interface for doing archive extraction will probably be a mixture of Extractor and !DataSource/!DataCrawler. On the one hand they will be mimetype-specific and will operate on an !InputStream (perhaps a !DataObject), just like Extractor, on the other hand they deliver a stream of new !DataObjects. 
     5The interface for doing archive extraction will probably be a mixture of Extractor and !DataSource/!DataCrawler. On the one hand they will be mimetype-specific and will operate on an !InputStream /!DataObject, just like Extractor, on the other hand they deliver a stream of new !DataObjects. 
     6 
     7I think it's best to let it operate on a DataObject, as I expect that a gzip stream does not contain a file name for its contents, whereas people probably expect the archived file to have a name equal to its parent minus the .z/.gz extension.  
    68 
    79A URI scheme also has to be developed for such nested objects, so that you can identify a stream packed inside an archive.