[annotator-dev] About the future of the Range implementation

Robert Sanderson azaroth42 at gmail.com
Tue Jun 17 01:38:32 UTC 2014

Hi Randall,

On Mon, Jun 16, 2014 at 6:30 PM, Randall Leeds <tilgovi at hypothes.is> wrote:

> On Mon, Jun 16, 2014 at 6:14 PM, Robert Sanderson <azaroth42 at gmail.com>
> wrote:
>> They seem like Selectors? Is there a difference?
> Yes. It is a different thing entirely. It is a Range object, specific to
> (X)HTML scripting APIs.

Ahh, gotcha :)

And if not, please don't check something into an *openannotation* repo that
>> acts like something from the model but is called something totally
>> different!
> If (when?) we make a library for DOM Selection I would want to consider
> what a scripting API for selectors looks like with consideration for Open
> Annotation.

When! :)  And in such a way that it's implementable by browsers natively.
And then we use it as the starting point in the W3C working group.

> It's worth establishing some expectations here, since you raise concerns.
> Does absolutely everything in the openannotation GitHub organization have
> to be directly related to some aspect of Open Annotation, specifically?
> I've been operating under the assumption that it could be a place to
> collect tools and libraries produced by the community which help in the
> practical implementation of Open Annotation solutions, whether or not they
> directly relate to concepts from the data model.

My perspective is only that if something /is/ in the data model (which
Ranges aren't, as I understand now) then we shouldn't be muddying the
waters with many names for the same thing.

However it would be good to be transparent about which tools implement the
Open Annotation Data Model, and which tools are Open and implement

My 2c, at least :)


Rob Sanderson
Technology Collaboration Facilitator
Digital Library Systems and Services
Stanford, CA 94305
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/annotator-dev/attachments/20140616/28188580/attachment-0004.html>

More information about the annotator-dev mailing list