BigBlueHat opened a new issue #70: Web Annotation Protocol Server (maybe?) URL: https://github.com/apache/incubator-annotator/issues/70 This has come up a few times, but I'd like us to discuss building a [Web Annotation Protocol](https://www.w3.org/TR/annotation-protocol/) server implementation as part of this project. It was part of the original [project proposal](https://github.com/apache/incubator-annotator/wiki/Proposal). The application mention in the Proposal was [MangoServer](https://github.com/azaroth42/MangoServer) which is JavaScript-based (required MongoDB), but hasn't really been maintained since 2017--not a blocker, per se, but something to consider. The Web Annotation Protocol, based on the [Linked Data Platform (LDP)](https://www.w3.org/TR/ldp-primer/) is fairly lightweight and ostensibly could be built upon existing LDP code. A handful of LDP implementations exist in and around Apache land: * https://www.trellisldp.org/ * active and probably the most up-to-date LDP and @ajs6f (a community member) is committer * http://marmotta.apache.org/ * Apache Marmotta is an Apache project, but looks like it's gone a bit quite in recent years Others we might consider that have LDP (at least) support: * http://callimachusproject.org/ * https://virtuoso.openlinksw.com/ It would also be *very* possible to build an implementation that uses a JSON document database (like Apache CouchDB). If we ignore authentication--pushing that to a different layer of the application--then creating this server code should be fairly minimal work, and complete our "stack" for those wanting to do front-to-back annotation stuff. Anyone interested? 😁
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services