Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 2.22 KB

20190716-minutes.md

File metadata and controls

48 lines (31 loc) · 2.22 KB

Metadata Templates Working Group Minutes

Tuesday, 2019/07/16

10:00 am EDT

Attendees:

Terrell Russell, Mike Conway, Deep Patel, Daniël Theunissen, Maarten Coonen, Ton Smeele, Kory Draughn, Daniel Moore, Jaspreet Gill, Alan King

Minutes

  • User Group Meeting recap - Metadata mentioned everywhere, but not many people know enough to help or approach with their own opinions. 'Disappointing' amount of interaction around templates specifically. But understandable.

  • Updates

    • JSON Schema can encompass JSON-LD specific implementations…
    • Primarily focused on JSON, and it's just a mapping, and should be compatible (with anything in semantic web community… later)
  • Should generate a table with the five elements/parts above and progress from the different groups and projects.

    • Python rules to encapsulate functionality we are defining/need
      • Might already have some of these
      • Preventative microservices that help permissions
    • Swagger API to define interface from the server side - for all clients
  • https://github.com/MaastrichtUniversity/irods_avu_json

  • https://github.com/MaastrichtUniversity/irods_avu_json-ruleset

  • https://github.com/MaastrichtUniversity/irods_avu_json-docker

  • NEED - Create/Destroy a set of AVUs need some transactionality around multiple rows from the server side.

  • USE CASE - incorporating SKOS vocabularies / external ontologies / dereferencing cleanly

  • KEY POINT - encourage asynchronous validation / checking from the server side to prevent performance cliff

  • FOCUS - on the rules and API

  • DECISION - to plan out a hackday and get some interoperability between projects

  • Docker container with swagger API that can talk with metalnx as proof of concept

Layer Functionality Implementation Implementor(s)
5 Multiple UIs / Utilities handling the translation/presentation Yoda, Metalnx Yoda, NIEHS
4 Tools/API for translation from template to AVUs and back JSON<->AVU DataHub+, Yoda
3 Tools for managing the AVUs with relation to the templates rules/policy DataHub+, Yoda
2 Tools for template creation / curation / versioning / management CEDAR CEDAR
1 Definition / Representation of a Template JSON Schema JSON Schema Organization