Hi, Annnotator folks! My name is Adam Soroka and I'm a committer for Apache Jena. For a day job I work at the Smithsonian Institution and I've been interested in semantic technology for quite a while in the context of so-called cultural heritage. I watched the W3C Web Annotation WG with interest and I was happy to see extensions developed for the International Image Interoperability Framework [1].
I'm still a little uncertain about the scope of the Annotator project. It seems to include a node.js server component to store and manage annotations as well as browser-side tooling. I was under the impression (very likely wrong!) that annotations, as RDF graphs, could be stored in anything that can store RDF (triplestores, etc.) and that in particular, LDP implementations should be able to support the annotation protocol (almost?) directly. Is this wrong? Are there special requirements on annotation servers that make it appropriate to use a special-purpose part? Thanks for any clarification/info/advice! ajs6f [1] https://iiif.io/api/annex/openannotation/index.html