Bug 472792 - Review Request: jempbox - A Java library that implements Adobe's XMP specification
Summary: Review Request: jempbox - A Java library that implements Adobe's XMP specific...
Keywords:
Status: CLOSED DUPLICATE of bug 527996
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Conrad Meyer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-24 17:16 UTC by Mary Ellen Foster
Modified: 2009-10-08 14:45 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-10-08 14:45:18 UTC
Type: ---
Embargoed:
cse.cem+redhatbugz: fedora-review?


Attachments (Terms of Use)
[Review] (7.88 KB, text/plain)
2008-12-17 12:49 UTC, Conrad Meyer
no flags Details

Description Mary Ellen Foster 2008-11-24 17:16:21 UTC
Spec URL: http://mef.fedorapeople.org/packages/java-libraries/jempbox.spec
SRPM URL: http://mef.fedorapeople.org/packages/java-libraries/jempbox-0.2.0-2.src.rpm

Description:
JempBox is an open source Java library that implements Adobe's XMP
specification. Its features include:
- Reading/Writing XMP streams
- High level API to standard XMP schemas

(NB: I don't really know what XMP is, but this is an indirect dependency of another Java package I want to get in ...)

Comment 1 Mary Ellen Foster 2008-12-09 16:36:56 UTC
Updated with a better BuildRoot and with dist in the version:

http://mef.fedorapeople.org/packages/java-libraries/jempbox.spec
http://mef.fedorapeople.org/packages/java-libraries/jempbox-0.2.0-3.fc10.src.rpm

Comment 2 Conrad Meyer 2008-12-17 12:49:57 UTC
Created attachment 327246 [details]
[Review]

Attached is my initial review. Thanks for submitting this software to Fedora!

General comments:
- Why the %update_maven_depmap and friends? It uses ant to build, not maven (note: I don't think this is wrong necessarily, I'm just unfamiliar with maven and would like to understand if this should be part of the java packaging guidelines for ant-built packages as well as maven).

Will approve as soon as "BAD" marked thing is either fixed or explained.

Comment 3 D Haley 2008-12-28 13:28:06 UTC
XMP is adobe's new proprietary format  that implements metadata in files, kinda like exif, but supposedly somehow better. It is a patented "technology", however Adobe have provided a "public patent licence"

http://www.adobe.com/devnet/xmp/pdfs/xmp_public_patent_license.pdf

It seems OK to me, but IANAL -- are there any legal issues to consider? The clause 

"A claim is necessarily infringed only when there is no reasonable way to avoid infringement of that claim when defining, creating or processing metadata." 

seems a bit nebulous.

Comment 4 Dominik 'Rathann' Mierzejewski 2009-01-19 23:16:31 UTC
We should have RH Legal look at it just in case. Blocking FE-Legal for now.

Comment 5 Tom "spot" Callaway 2009-02-12 19:19:12 UTC
Everything checks out here. Lifting FE-Legal.

Comment 6 Orion Poplawski 2009-10-05 23:07:39 UTC
I'm working on packaging up jempbox 0.8.0 from Apache Incubating:

 http://incubator.apache.org/pdfbox/

Are you still wanting to proceed with this review or shall I close and submit my own?

Comment 7 Mary Ellen Foster 2009-10-08 10:28:43 UTC
(In reply to comment #6)
> I'm working on packaging up jempbox 0.8.0 from Apache Incubating:
> 
>  http://incubator.apache.org/pdfbox/
> 
> Are you still wanting to proceed with this review or shall I close and submit
> my own?  

You can go ahead and submit your package -- sorry I let this sit for so long. :(

Comment 8 Orion Poplawski 2009-10-08 14:45:18 UTC

*** This bug has been marked as a duplicate of bug 527996 ***


Note You need to log in before you can comment on or make changes to this bug.