curationexperts / chf-sufia

sufia-based hydra app
Other
0 stars 0 forks source link

Linked Data Fragments/Sufia Integration #8

Open no-reply opened 7 years ago

no-reply commented 7 years ago

ActiveTriples/linked-data-fragments should give us a fair bit of what we need, but should be refactored from a standalone rails app into something mountable in an existing Sufia application.

There is an existing ticket for this, here: https://github.com/ActiveTriples/linked-data-fragments/issues/8, but I am inclined to avoid a full Rails Engine, and refactor the existing code into something lighter (e.g. mountable Rack middleware).

no-reply commented 7 years ago

I'm starting work on bridging these two projects at https://github.com/no-reply/qa-ldf

The basic idea is to provide a Qa::Authorities implementation specific to LDF. Most of the specialized stuff should be in configuration and/or optimizations. See also @elrayle's earlier work at: https://github.com/projecthydra-labs/questioning_authority/pull/109

no-reply commented 7 years ago

https://github.com/ActiveTriples/linked-data-fragments/issues/43

no-reply commented 7 years ago

Dataset work is finished, as described in https://github.com/ActiveTriples/linked-data-fragments/issues/43#issuecomment-280957584.

all and #search still remain.

no-reply commented 7 years ago

Search is now implemented as a generic search service interface, via: https://github.com/curationexperts/qa-ldf/pull/10

Search still doesn't exist on the LDF side, though, so until we've finished that, the default search service is EmptySearchService which returns an empty result set for all queries.