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

RERUM Service Adapter for Online Annotations #84

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

thehabes
Copy link

@thehabes thehabes commented Oct 9, 2024

Adds a RERUM adapter to Mirador for publishing and consuming annotations.

See this blog post from the Research Computing Group at Saint Louis University to learn more about how to modify this adapter for your own use
https://centerfordigitalhumanities.github.io/blog/mirador-rerum-adapter/

thehabes and others added 5 commits October 9, 2024 09:53
* functional TinyThings adapter

* functional TinyThings adapter

* documentation

* Tighten it up

* Some notes from playing with this as a TPEN 2.8 viewer/annotator

* ready

* meh use the functional manifest

* meh use the functional manifest

* make happy lint

* splice()

* change delete().  undiff package.json

* Let all() have a better chance to only match on the one AnnotationPage it is looking for instead of finding many.

* remove null returns.  undefined is the natural state.

* oops gaurd the get(annoId)

* touch of cleanup

* also scrub response in helper functions if we are scrubbing them in the main ones

* what we think update means

* track 'creator' in helper functions as well

* ah maybe the attempt to remember this.knownAnnoPage is no good

* no this.knownAnnoPage

* no this.knownAnnoPage

* ughh messy now...co-op will help

* ok back to sanity with what we learned

* not.  fair.  id.

* all functional now

* resolve lint workarounds

* Ready for Patrick

* suggestions

* lint avoidance

* cleanup linty loop

* fix from note (return [])

* codebeat complaints

* demo

* one last lint thing

* touch ups]

* functional update()

* prepareForRerum

* babel accommodation

* redundant default

* polishing

* polishing and happy lint

* polishing and happy lint

* polishing and happy lint

* ready

* undiff

* ready

* cleanup

* co-op

---------

Co-authored-by: cubap <[email protected]>
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

Successfully merging this pull request may close these issues.

1 participant