Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

illustrative images (primary vs secondary) #95

Closed
VladimirAlexiev opened this issue Mar 6, 2020 · 5 comments
Closed

illustrative images (primary vs secondary) #95

VladimirAlexiev opened this issue Mar 6, 2020 · 5 comments
Milestone

Comments

@VladimirAlexiev
Copy link

Getty and CHIN Nomenclature (#94) have some images that illustrate concepts.
How can JSKOS represent this?

@nichtich
Copy link
Member

nichtich commented Mar 6, 2020

See field depiction (mapped to foaf:depiction). The spec further says

Applications MAY limit the fields notation and/or depiction to lists of a single element or ignore all preceding elements of these lists

so applications can choose to have at most one image per concept. Additional information about an image (size, license...) is out of the scope of JSKOS.

@VladimirAlexiev
Copy link
Author

I was just about to say "stupid question" :-)
Saw it in https://gbv.github.io/jskos/context.json
as used in https://github.com/gbv/coli-conc-licenses/blob/master/licenses.json
and rendered at https://coli-conc.gbv.de/publications/licenses/ ("Badge").

How do you handle primary vs secondary images?

  • There is foaf:img (primary) vs foaf:depiction (any). foaf makes an unreasonable ontological commitment "the img property is only used with representations of people (ie. instances of Person)", but I think that can be safely ignored
  • I guess because jskos defines it as a list of URI, order must be preserved?
    • But the context says @set, so repositories will have trouble preserving the order...
    • (I can appreciate why you use @set: rdf:List is quite unwieldy)
depiction: {
  @id: "http://xmlns.com/foaf/0.1/depiction",
  @type: "@id",
  @container: "@set"
}

@VladimirAlexiev VladimirAlexiev changed the title illustrative images? illustrative images (primary vs secondary) Mar 6, 2020
@nichtich
Copy link
Member

There is no distinction between primary vs secondary images. I'd expect multiple images to interchangeably illustrate a think: a client can choose whether to show any, all or none of the images listed in depiction. Our main client Cocoda does not support images because our vocabularies don't include images yet.

@nichtich
Copy link
Member

nichtich commented Mar 10, 2020

Including images often comes with license requirements. Maybe it's better to change JSKOS by addition of a richer Image data type, e.g. such as specified by IIIF. We could name it image and deprecate depiction. See also gbv/wikidata-jskos#57

@nichtich nichtich added this to the 0.5.0 milestone Mar 23, 2020
@nichtich nichtich modified the milestones: 0.5.0, 0.6.0 Jun 8, 2023
@nichtich
Copy link
Member

JSKOS 0.5.1 (2023-07-03) introduced a new field media, this should support all needs. If not, it is better addressed in IIIF standard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants