[web-annotation] Requirements for Agents

azaroth42 has just created a new issue for 
https://github.com/w3c/web-annotation:

== Requirements for Agents ==

There are no MUSTs for agents, because we don't want to mandate that 
agents have URIs (e.g. they can be blank nodes with properties) and we
 don't want to mandate any particular property (e.g. they might have a
 name or an account handle).  However that means that, according to 
the specification, the following should be legal:

```
{
  "type": "Annotation",
  "target": "http://example.org/target",
  "creator": {}
}
```

Which I'm not sure is even legal JSON-LD, as it would be a blank node 
with no predicates associated with it.  So it seems like we need one 
clarifying requirement that there MUST be at least one property 
associated with an agent?




Please view or discuss this issue at 
https://github.com/w3c/web-annotation/issues/349 using your GitHub 
account

Received on Wednesday, 17 August 2016 03:32:22 UTC