Hi,

Jeremias Maerki schrieb:
> I'm sorry I've never had the time to follow up on the XMP merging (see
> various posts in the past, but really my bad). Please note that
> something pretty much equal to JempBox is at home in XML Graphics
> Commons [1]. There are a few things JempBox cannot do that XML Graphics
> Commons can (like rule-based merging of two XMP packets), and the XML
> Graphics Commons' XMP component lacks a few of namespace adapters that
> could easily be added there.
Yesterday I had a deeper look at both implementations and I came to a
similar conclusion. Overall both are doing quite the same, they only
differ in some details. As I don't know all the details, I'm not in a
position to choose one of these implementation as my favorite one. But I
agree that we have to merge both in some way to avoid duplicate work.

> Not sure if you would agree, but I believe the approach in XML Graphics
> Commons is slightly more sophisticated and flexible. I'd rather move
> that into a Commons XMP and add the missing namespaces now available in
> JempBox. If there's really a will to make a separate XMP component I'm
> willing to invest time. To date, it wasn't so high on my priority list
> and I'm starting to get some room to breathe in my current project, so
> maybe now's the time.
> 
> Please, take a short look at what's in XGC and let me know what you
> think.
> 
> [1] 
> http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/src/java/org/apache/xmlgraphics/xmp/
> [2] http://xmlgraphics.apache.org/commons/image-loader.html
I was able to replace JempBox with XML Graphics XMP without any
problems, except for some missing support for attributes in the
DublinCore schema which are used in the AddMetadataFromDocInfo sample.
But as Jeremias already mentioned, it wouldn't take to much time to add
those features to XMP. Additionally PDFBox could probably benefit from
using some other features of XML Graphics concerning image handling, see
[2] above.

So below the line, I agree with Jeremias to replace JempBox with XMP.

> On 21.10.2009 12:39:19 Jukka Zitting wrote:
>> Hi,
>>
>> Would it be a good idea to move the JempBox code over to Apache
>> Commons as a new Commons XMP component? I think doing so would help
>> increase general awareness of the codebase, and make it easier for a
>> wider range of people to contribute to it.
>>
>> BR,
>>
>> Jukka Zitting
> 
> Jeremias Maerki
> 
BR
Andreas Lehmkühler

Reply via email to