Hi Jörg,

First off, thanks for taking the time to put your thoughts down on the Wiki. I 
will 
try to leverage that for helping push these ideas forward. I am +1 on most of
the things you proposed.

Regarding:

{quote}
Use XMP instead of Hashmap in Metadata class

The idea is to have just one data model which is able to faithfully store all 
metadata information. The XMP data model provides that. The Metadata API will 
be kept as is, just the internal representation of the data will be moved to 
XMP data model. To be able to map from the API to the internal data model, the 
static mapping table that has been introduced in step 2 will be used. (see 
picture 1)
{quote}

I am not strongly supportive of of changing the HashMap internal representation 
in Metadata out.
A couple of things I like about the HashMap:

* It's simple.
* It doesn't require dependency on any external libraries and helps keep 
tika-core minimal.

Wouldn't it be possible for example to simply have XMP be something that sits 
on top of
the Metadata object?

I'm open to discussing this and just want to understand more. Thank you again 
for putting
this together.

Cheers,
Chris

On Apr 25, 2012, at 5:11 AM, Joerg Ehrlich wrote:

> Hi,
> 
> I have put a proposal of a roadmap for the metadata features in Tika on the 
> wiki:
> http://wiki.apache.org/tika/MetadataRoadmap
> 
> The proposal is based on a discussion around this topic I have had with Jukka.
> Please review and feel free to edit the wiki for the discussion. I will also 
> update the wiki according to the discussion.
> 
> BTW, how do I attach an image on that wiki? The documentation mentions the 
> "attachment" link, which I am not able to find.
> 
> Thanks
> Jörg
> 


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattm...@nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to