Draft "Client-Side API for Annotations" #32

Open
gobengo opened this Issue May 13, 2015 · 6 comments

Projects

None yet

5 participants

@gobengo
gobengo commented May 13, 2015

Obviously the title of this issue is easier said than done. :)

Currently the farthest progress I've stumbled upon along this front is DOMAnnotations by @nickstenning, which is a great first start!

Continuing along a thought process I started in an ActivityPump issue, I'd like to probe to see if there's a single Web Interface we can standardize that can help with both this deliverable of Web Annotations as well as part of the Social API Deliverable of the Social WG.

Thus, I'd like to throw another contender into the ring, a DOMActivity API, where one use case is an ActivityEvent where .activity is of the form "{actor} create {annotation}". Please annotate my straw man (for now) via GitHub Issues.

@gobengo
gobengo commented May 13, 2015

@elf-pavlik I'm curious what you think about the DOMActivity straw man as well.

@tilgovi
Collaborator
tilgovi commented May 13, 2015

I like the dom-activity proposal. Simple and flexible.

@azaroth42
Collaborator

+1. Would be great if @gobengo and @elf-pavlik could join one of the Annotation calls in the not-too-distant future to discuss?

@azaroth42 azaroth42 added the tpac label Oct 21, 2015
@azaroth42 azaroth42 removed the tpac label Nov 3, 2015
@azaroth42
Collaborator

Pinging this issue to see if there's possible progress? Perhaps in coordination with SocialWeb?

@gobengo
gobengo commented Nov 5, 2015

@azaroth42 I see this but don't have any progress to report. Looking back, I think my dom-activity writeup is too generic and vague to be realistically adopted any time within the Annotation WG charter timeline.

@akuckartz

I would love to see an API which is not Annotation-specific.

@azaroth42 azaroth42 added the postpone label Nov 30, 2015
@azaroth42 azaroth42 removed the client_api label May 31, 2016
@iherman iherman added this to the v2 milestone Jun 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment