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

Reply via email to