Re: [web-annotation] Make Turtle support optional?

@melvincarvalho thanks for the input! It wasn't my intent to 
[bandwagon](https://yourlogicalfallacyis.com/bandwagon). The 
statements above are rooted in two things:
1. Linked Data tooling is (as you stated) known to be in it's 
formative days as yet
2. the less overhead required (for anything) the more likely it is to 
happen

I'm working on an [LDP / Web Annotation Protocol server for 
CouchDB](http://github.com/bigbluehat/ldp-on-couchdb). The current 
attempt is to build it all *within* CouchDB and avoid any additional 
languages or run times--so if I can't code it in non-DOM enabled 
SpiderMonkey friendly JavaScript, it can't be done. This, afaik, is 
probably the most constrained environment we'll face (or that's my 
hope in attempting it) and anything beyond that MAY have Linked Data 
tooling already available.

There are plenty (as you know) JS related Linked Data things--which I 
went hunting for early on--but found that the JSON-LD <=> Turtle 
transformation world was a tangle of various librariers that seemingly
 do nearly the same things causing the transformation between those 
two formats to be several lines of code written by someone who 
understands that N3 sits somewhere in that mix and that there are 
other JSON encodings of RDF that are used by these libs as 
intermediaries, and... etc. In the end, I tabled that effort, and 
circled back on just getting the API bits implemented around JSON-LD.

Browser "level" JS developers will be using (most) of those same tools
 and will hit the same thing. 

Could this be solved by more mature tooling? Probably.

Will developers still need to learn A New Thing to Do It Right? 
Definitely.

Is that a Bad Thing? Nope. :smile:

It comes down to a question of how much learning should/must be 
*required* for someone to build an annotation endpoint and serve and 
accept incoming annotations.

That, sadly, isn't a precise measurement, but the "geocities" early 
days of Linked Data tooling is currently an inhibitor...at least for 
this developer. :smile_cat: Despite his desire to use it... :confused:
 

-- 
GitHub Notif of comment by BigBlueHat
See 
https://github.com/w3c/web-annotation/issues/34#issuecomment-139420311

Received on Friday, 11 September 2015 00:49:16 UTC