62
@azaroth42 rsanderson @getty.edu IIIF: Interoperabilitu y Community Challenges for Linked Open Data @azaroth4 2 rsanderson @getty.edu Community Challenges For Practical Linked Open Data Rob Sanderson Semantic Architect J. Paul Getty Trust [email protected] / @azaroth42

Community Challenges for Practical Linked Open Data - Linked Pasts keynote

Embed Size (px)

Citation preview

Page 1: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Community Challenges For Practical Linked Open Data

Rob SandersonSemantic ArchitectJ. Paul Getty Trust

[email protected] / @azaroth42

Page 2: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Meta Header

Page 3: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Meta Header

Page 4: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Meta Header

Page 5: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Call To Action!htt

ps://ww

w.flickr.com

/photos/archivesfoundation/9517852418/

Page 6: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Call To Action!

Come Together as a CommunityTo Agree on How Best to

Create & Publish Historical LOD

Page 7: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Call To Action!

Come Together as a CommunityTo Agree on How Best to

Create & Publish Historical LOD(And then Do It!)

Page 8: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Agenda

Come Together as a CommunityTo Agree on How Best to

Create & Publish Historical LOD

Page 9: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Community not Committee

Key features of successful communities:• Focused: Solve real problems from within• Open: Requirement is participation not reputation• Active: Constant attention to product & process• Flexible: Adapt to changing situation

Page 10: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Community Engagement Pyramid

Leaders

Experts

Contributors

Members

Watchers/ht Katherine Skinner, @educopia

Page 11: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Community Leadership

1. Know Your Audience

2. Meet on Their Terms

3. Have a Conversation

4. Create Opportunities for Meaningful Participation

/ht Catherine Bracy, @cbracy

Page 12: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Know Your Audience

Who is the Audiencefor Linked Open Data?

Page 13: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

uhttp://knowyourmeme.com/photos/ 424743-x-x-everywhere

Page 14: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

LOD Community Pyramid

Architects

Providers

Developers

Users (esp. Researchers)

Watchers

Page 15: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Meet on Their Terms

Listening can reveal how your community speaks and can help you speak easier

with them and to them. You can use their language and meet them on their terms

“ ”

-- Kevan Lee, Director of Marketing at Buffer https://blog.bufferapp.com/social-media- marketing-voice-and-tone

Page 16: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Have a Conversation

What do you need to be successful?

Is our data understandable?

Can you do what you want with it?

What could we improve?

Are your users satisfied?

Page 17: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Create Participation Opportunities

https://www.flickr.com/photos/helvetas_vietnam/6793512507/

Page 18: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Create Participation Opportunities

https://www.flickr.com/photos/helvetas_vietnam/6793512507/

Shouldn’t that E89 Propositional Objectbe E33 Linguistic Object instead?

Page 19: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Create Participation Opportunities

https://www.flickr.com/photos/helvetas_vietnam/6793512507/

Can’t you just give me some JSON?!

Page 20: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Page 21: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Page 22: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Page 23: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Patrick Hochstenbach, @hochstenbach

Page 24: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Linked Open Data

• Complete • Usable• Accurate

Page 25: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Linked Open Data

• Complete• Usable• Accurate

Pick One.

Page 26: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Linked Open Data

• Complete• Usable• Accurate

Pick One.

And Pick Usable.

Page 27: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Usable? Complete? Accurate?

Page 28: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Optimizing Complete and Usable?

Page 29: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Optimizing Complete and Usable?

Page 30: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Optimizing Complete and Usable?

Page 31: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Usable vs Complete

Page 32: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Usable vs Complete

Page 33: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Target Zone

Page 34: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Forest for the Trees?

@azaroth42 & @bekisanderson

Page 35: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Evaluation?htt

ps://ww

w.nngroup.com

/articles/which-ux-research-m

ethods/

Page 36: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

API Evaluation

Abstraction level Comprehensibility Consistency Discoverability / Documentation Domain Correspondence Few Barriers to Entry

/ht Michael Barth, Ulm University

Page 37: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

“Just Use Federated SPARQL Queries!”

❌ Abstraction level: Poor❌ Comprehensibility: Terrible❌ Consistency: Mediocre ❌ Discoverability / Documentation: Poor❌ Domain Correspondence: Very poor❌ Few Barriers to Entry: Abysmal

Page 38: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

“Just Use Federated SPARQL Queries!”

Now you have more problemsthan you can count

Page 39: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Venn: JSON vs SPARQL Developers

Page 40: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Venn: JSON vs SPARQL Developers

Page 41: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Linked Pasts?

• Ontology• Identity

• Activity Type/Intent• Actor• Time of Activity• Place of Activity• Acted on/with Object(s)• Outcome of Activity

Scope: Description of Historical Activities

Page 42: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Serialization: Use JSON-LD{ "@context": "https://lod.museum/ns/context/1/full.jsonld", "id": "https://lod.museum/example/object/1", "type": "ManMadeObject", "classified_as": "aat:300033618", "label": "Example Painting", "made_of": { "id": "aat:300015045", "type": "Material", "label": "watercolor" }}

Page 43: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Or … {} are the New <>{ "@context": "https://lod.museum/ns/context/1/full.jsonld", "id": "https://lod.museum/example/object/1", "type": "ManMadeObject", "classified_as": "aat:300033618", "label": "Example Painting", "made_of": { "id": "aat:300015045", "type": "Material", "label": "watercolor" }}

Page 44: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order

Page 45: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 - Order

https://www.ajactraining.org/women-diversity/timeline/

Page 46: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order4 - Boundary of Representation

Page 47: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

4 - Boundary of Representation{ "@context": "https://lod.museum/ns/context/1/full.jsonld", "id": "https://lod.museum/example/object/1", "type": "ManMadeObject", "classified_as": "aat:300033618", # by reference "label": "Example Painting", "made_of": { "id": "aat:300015045", # by (minimal) value "type": "Material", "label": "watercolor" }}

Page 48: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order4 - Boundary of Representation3 - Meta-Meta-*-Data

Page 49: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

3 - Meta-Meta-Meta-Meta-Meta-…-Data

http://allsmallthings.blogspot.com/2012/05/inception-info-graphic.html

Page 50: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order4 - Boundary of Representation3 - Meta-Meta-*-Data2 - Naming Things

Page 51: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

2 - Naming Things

http://www.getty.edu/art/collection/objects/249050/

Page 52: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order4 - Boundary of Representation3 - Meta-Meta-*-Data2 - Naming Things1 - Cache Invalidation

Page 53: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

1 - Cache Invalidation

Page 54: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

5 Hardest Challenges in Practical LOD

5 - Order4 - Boundary of Representation3 - Meta-Meta-*-Data2 - Naming Things1 - Cache Invalidation0 - Off-by-One Errors

Page 55: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Practical Linked Open Data?

https://www.flickr.com/photos/dusty7s/4271619606

Page 56: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Practical Linked Open Data?

WeWantU

Page 57: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u https://www.flickr.com/photos/harris77/3357537737

Page 58: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

With Community … CLOUD!

Page 59: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Community Linked Open Usable Data!

The Community includes Everyone

Linking to others’ data reduces Completeness burdenEnabling feedback from users reduces Accuracy burdenWorking with developers validates Usability

Remember FOAF: Focused, Open, Active, Flexible

Page 60: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Challenge SuggestionsPublish JSON-LD

using Lists for local orderusing Frames for graph boundaries

validated by application use as an APIwith understandable keys and aliased URIs

validated by developer understanding

And Publish notifications when you change things

Page 61: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Thank You!

Rob [email protected] / @azaroth42

Page 62: Community Challenges for Practical Linked Open Data - Linked Pasts keynote

@azaroth42

[email protected]

IIIF:

Inte

rope

rabi

lituy

Com

mun

ity C

halle

nges

fo

r Lin

ked

Ope

n Da

ta

@azaroth42

[email protected]

u

Discuss!