cerif & arch & lod tg meeting summary

5
CERIF & Arch & LOD TG meeting summary

Upload: eryk

Post on 22-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

CERIF & Arch & LOD TG meeting summary. REST API for CERIF CRIS. Basic operations presented Get entity types supported by a CRIS Incl. CERIF version supported & object counts in each entity Get semantic layer contents from a CRIS Get IDs of objects of a specific entity - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CERIF & Arch & LOD  TG meeting summary

CERIF & Arch & LOD TG meeting summary

Page 2: CERIF & Arch & LOD  TG meeting summary

REST API for CERIF CRIS

• Basic operations presented– Get entity types supported by a CRIS

• Incl. CERIF version supported & object counts in each entity

– Get semantic layer contents from a CRIS– Get IDs of objects of a specific entity– Get detailed information about an object (by ID)– Search:

• by classification• by federated identifier

– Paging potentially large result sets

Page 3: CERIF & Arch & LOD  TG meeting summary

OpenAIRE guidelines for CRIS managers

• Provide orientation for CRIS managers to expose their metadata in a way that is compatible with the OpenAIRE infrastructure

• Define the subset of the entire CERIF model applicable to OpenAIRE

• Define what information relevant for OpenAIRE can be exposed by CRIS systems in CERIF XML

• Validator needed• Example organisations: EKT, euroCRIS

Page 4: CERIF & Arch & LOD  TG meeting summary

CERIF JSON?

(JavaScript Object Notation)- Useful in combination with REST API

- As an alternative format- Could be made parallel to CERIF XML

- But that’s probably not too useful- For light-weight information exchange

- Only subsets of the full information- E.g. pick one preferred language for the multi-lingual

information- Purpose: make developers’ lives easier

Page 5: CERIF & Arch & LOD  TG meeting summary

CERIF XML experience

• Upgraded CERIF XML format since version 1.4 (2011)

• Used in production systems• Structure o.k.• Difficulties met when using XML-object

mapping tools (for imports)– Due to the flexibility