[ 
https://issues.apache.org/jira/browse/PDFBOX-1187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13176647#comment-13176647
 ] 

Jukka Zitting commented on PDFBOX-1187:
---------------------------------------

The idea of moving (at least parts of) JempBox code to the PDFBox jar was to 
avoid having to break PDFBox API compatibility even if we otherwise wanted to 
drop JempBox. We could achieve this by moving the relevant parts of JempBox 
(i.e. the XMPMetadata class and any other code needed to implement the existing 
PDFBox API) to inside the PDFBox jar and dropping the rest of JempBox.

Of course, that's conditional on the decision of what to do with JempBox. Let's 
discuss that on dev@.
                
> Cut dependency between pdfbox and jempbox
> -----------------------------------------
>
>                 Key: PDFBOX-1187
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1187
>             Project: PDFBox
>          Issue Type: Wish
>          Components: PDModel
>            Reporter: Guillaume Bailleul
>            Assignee: Guillaume Bailleul
>            Priority: Minor
>             Fix For: 1.7.0
>
>         Attachments: cut_jempbox.patch
>
>
> pdfbox artifact depends on jempbox only in PDMetadata class where two methods 
> export or import XMPMetadata :
> * exportXMPMetadata
> * importXMPMetadata
> The work on serializing/unserializing could be done in the calling code 
> without complexity (see attached patch)
> Please give opinion

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to