IPTC Rights Expression Working Group Spring 2014

Post on 11-May-2015

670 views 1 download

Tags:

description

RightsML is the standard rights expression language for the news and media industry. Based on W3C's ODRL, IPTC RightsML lets providers, intermediaries and customers express and evaluate precise, machine processable permissions, restrictions and duties. The goal is to promote the efficient and accurate use of entitled content. A new draft of RightsML in JSON http://www.w3.org/community/odrl/work/json/ and how to represent rights data in photo binaries.

transcript

Rights Expression Working Group

Stuart Myles * Associated Press * 10th March 2014http://www.flickr.com/photos/toffaelrashid/7574046808/

RightsML

Publishers need to express rights on the uses of contentOften need to enforce rights on behalf of 3rd parties

Clients need to know permissions and restrictionsRights are a key criteria for selecting content

RightsML is an IPTC standard, based on ODRLhttp://dev.iptc.org/RightsML

http://www.w3.org/community/odrl

Machine processable permissions, restrictions and dutiesDerived from media industry requirements

Can be embedded within content (e.g. G2, ATOM) or stand alone

Designed for automatic evaluation

ODRL v2

© 2014 IPTC (www.iptc.org) All rights reserved 3

The Core ODRL model supports permissions, restrictions and duties

http://www.w3.org/community/odrl/two/model/

ODRL Encoding (1/3)

© 2014 IPTC (www.iptc.org) All rights reserved 4

The ODRL model is designed to be encoded in various formatsSo far, only the XML encoding has been standardized...

http://www.w3.org/community/odrl/two/xml/

ODRL Encoding (2/3)

There is an official draft for an ODRL ontology

http://www.w3.org/ns/odrl/2/

© 2014 IPTC (www.iptc.org) All rights reserved 5

ODRL Encoding (3/3)

And an updated draft for ODRL in JSON

http://www.w3.org/community/odrl/work/json/

© 2014 IPTC (www.iptc.org) All rights reserved 6

Driving Adoption

• Working with W3C CG to refine and simplify ODRL 2.0• Provide more examples and templates• Address RightsML in binaries via ODRL in JSON

© 2014 IPTC (www.iptc.org) All rights reserved 7

Examples and Templates• Lots of work on documentation

– http://dev.iptc.org/RightsML

• Simple restrictions examples, designed to be templates– Geography– Time– Distribution channel– Default “read the editors’ notes”– Action– Duty to pay– http://dev.iptc.org/RightsML-Examples-Simple-Cases

• Now re-working the original examples– http://dev.iptc.org/RightsML-10-Implementation-Examples– Using the new “simple” examples as building blocks

© 2014 IPTC (www.iptc.org) All rights reserved 8

Refining ODRL

• Working with ODRL W3C CG– Simplify and enhance ODRL– Improve documentation

• Slim down the Common Vocabulary– Remove terms that really belong in their own profiles– OMA– CC / CCREL– ONIX

• Adding profile attribute• Adding datatype and unit to constraints

© 2014 IPTC (www.iptc.org) All rights reserved 9

Rights in Binaries• Rights metadata for photo and video

– An id linking to a registry with rights metadata is one approach– Embedding rights metadata in binaries needs to be supported

• Express ODRL and hence RightsML in JSON– Easy to embed in XMP (unlike RDF or XML)– Designed to be simpler, more “natural” JSON, akin to NINJS– Try it out and provide feedback– Drafted within W3C ODRL Community Group– http://www.w3.org/community/odrl/work/json/

© 2014 IPTC (www.iptc.org) All rights reserved 10

Rights and IPTC Photo Metadata

• Requirements for embedding rights expressions in binaries

• For the consideration by the IPTC Photo Metadata group• Draft:

– http://dev.iptc.org/RightsML-Requirements-for-Embedding-Rights-in-Binaries

– A field and a way to convey how to handle it (e.g. MIME type)

• XMP already supports 3+ rights representations– CC, PLUS, PRISM– What should providers do? Recipients?– How should rights in XMP be displayed e.g. in Adobe panels?

© 2014 IPTC (www.iptc.org) All rights reserved 11

RightsML and the iptc.org website

• Add RightsML to the “main” iptc.org website• Something was pulled together a couple of years ago• It needs to be updated to reflect the current situation• Let’s refresh and then we can publish

© 2014 IPTC (www.iptc.org) All rights reserved 12

Rights Feedback

• Try out RightsML and give us feedback• Does the spec need further clarifications?• Are the use cases, templates and examples helpful?• Can you contribute any?• What else would help to drive adoption?• http://dev.iptc.org/RightsML• iptc-rightsml-dev@yahoogroups.com

© 2014 IPTC (www.iptc.org) All rights reserved 13

Date and Place of Next Meeting

Beijing, China June, 2014

http://www.flickr.com/photos/26226551@N00/10753739865/

Teşekkür ve veda!

© 2014 IPTC (www.iptc.org) All rights reserved 14