- From: BigBlueHat via GitHub <sysbot+gh@w3.org>
- Date: Mon, 16 Nov 2015 21:20:39 +0000
- To: public-annotation@w3.org
@azaroth42 given those statements, should we consider this as a
possible "offline-first" annotation?
```
{
"uuid": "...uuid...",
"type": "Annotation",
"target": "http://example.com/"
}
```
Note the lack of `@id` or `id`. Until it's published, then, it has no
known deferencable `id` and as such, the use of `id` for an *offline*
annotation SHOULD be avoided. However, at publication (to the Web or
some other connected URL minting thing), the `id` value MUST be set
such that it becomes a proper Web Annotation.
Does that seem like a plausible path?
My concern is having a "cloud requirement" for the initiating act of
annotating--by which I mean a sign-up process to some service "on the
Web" which will give the annotator a "namespace" in which to create
(future-use-ready) dereferencable URLs...but at the cost of the
sign-up, terms of service, pre-annotation process requirement, etc,
etc.
My hope is to find a path where, me and my offline machine can make
annotations with the same requirements as me and my book. If I have a
"highlighter," I can annotate. No additional storage space or
permission required.
If we can come up with a way to do that *and* create a dereferencable
`id` value, super! If not, we should at least given DPUB (and may
others) a process for "pre-Web-publication" annotations.
--
GitHub Notification of comment by BigBlueHat
Please view or discuss this issue at
https://github.com/w3c/web-annotation/issues/96#issuecomment-157174388
using your GitHub account
Received on Monday, 16 November 2015 21:20:41 UTC