samvera-deprecated / curation_concerns

A Hydra-based Rails Engine that extends an application, adding the ability to Create, Read, Update and Destroy (CRUD) objects (based on Hydra::Works) and providing a generator for defining object types with custom workflows, views, access controls, etc.
Other
15 stars 27 forks source link

Implement sufia-like authority functionality using questioning_authority #147

Closed jpstroop closed 9 years ago

jpstroop commented 9 years ago

This came from the code shredding halftime review.

_TODO:_ Reciprocal issue in sufia-core: projecthydra-labs/sufia-core#___

mjgiarlo commented 9 years ago

:+1: but rather than pulling in Sufia's authorities implementation (which pre-dates Questioning Authority), consider using QA. Also have a look at LinkedVocabs or Oargun, which I don't understand fully but which may bring more RDF-iness.

tpendragon commented 9 years ago

Are authorities in Sufia actual authorities, or just type-ahead?

mjgiarlo commented 9 years ago

We harvest the URIs and labels into the DB but users only ever see the labels. So, mostly type-ahead with a local cache of URIs for reverse lookup.

tpendragon commented 9 years ago

But there's no restriction to only use labels that come from the type-ahead?

mjgiarlo commented 9 years ago

Only labels come back from the type-ahead at the moment. It could easily return URIs too.

jpstroop commented 9 years ago

@mjgiarlo I updated the description to state that we should bring in QA instead, but haven't made a reciprocal issue in sufia-core because I'm not sure how that fits into the plans for sufia.

mjgiarlo commented 9 years ago

:ok: I'd love to s/bespoke/QA/ in Sufia but given all that's changing now, I think it's best to backburner that. So :+1: to not pushing that now.

mjgiarlo commented 9 years ago

Sufia currently links four vocabularies to four fields, FYI: Geonames to Location, LCSH to Subject, Lexvo to Language, and LC Genres to Keyword/Tag.

njaffer commented 9 years ago

Should we look at linking all four vocabularies for Curation Concern as well?

mjgiarlo commented 9 years ago

Good question, @njaffer. I defer to @jpstroop and @jcoyne who are both building apps based directly on CC right now.

jcoyne commented 9 years ago

I don't care about this feature at the moment. Having worked on linked data hydra-head, I think this is probably a bigger piece of work than we want to bite off right now.

mjgiarlo commented 9 years ago

What say you, @jpstroop? Do you want this in 0.2 or can it be deferred?

jpstroop commented 9 years ago

+1 to defer. Closing in favor of a new ticket that can be written when a clearer use case surfaces.