[ 
https://issues.apache.org/jira/browse/TIKA-928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tyler Palsulich updated TIKA-928:
---------------------------------
    Fix Version/s: 2.0

> Separation of Tika Core Properties From Metadata Processing
> -----------------------------------------------------------
>
>                 Key: TIKA-928
>                 URL: https://issues.apache.org/jira/browse/TIKA-928
>             Project: Tika
>          Issue Type: Improvement
>          Components: metadata
>    Affects Versions: 1.1
>            Reporter: Ray Gauss II
>             Fix For: 2.0
>
>         Attachments: tika-core-properties-metadata-refactor-core.diff, 
> tika-core-properties-metadata-refactor-parsers.diff, tika-core-properties.diff
>
>
> The Metadata class is a bit overloaded with both processing and core Tika 
> properties defined in the same place.
> Separating the core properties into a TikaCoreProperties class which contains 
> only composite properties which reference other standards like DublinCore 
> will allow the Metadata class to focus on processing and ease the transition 
> from the now deprecated String properties that were directly included in 
> Metadata via the implements clause.
> This will also allow us to cherry pick only the properties we want from a 
> standard as Tika core properties rather than having to include all the 
> properties in a standard's interface, some of which may be more specific to a 
> particular content type than we want.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to