Re: [Specifications] Interoperability with Linked Data Platform (especially regarding collections and paging)

If we want to look at AS2.0 Collection & OrderedCollection, we should pay extra attention to paging. Each CollectionPage and OrderedCollectionPage relates to the collection with https://www.w3.org/TR/activitystreams-vocabulary/#dfn-partof
```json

  "@context": "https://www.w3.org/ns/activitystreams",
  "summary": "Page 1 of Sally's notes",
  "type": "CollectionPage",
  "id": "http://example.org/collection?page=1",
  "partOf": "http://example.org/collection",
  "items": [
    {
      "type": "Note",
      "name": "Pizza Toppings to Try"
    },
    {
      "type": "Note",
      "name": "Thought about California"
    }
  ]
}
```

So each page (not the collection itself) has `items` relationship with each element/member. Which seems to me like step backwards from the views based approach documented on https://www.w3.org/community/hydra/wiki/Collection_Design#Pagination

I had conversation about AS2.0 paging with some of the Annotation WG members in https://github.com/w3c/web-annotation/issues/50#issuecomment-151049075

-- 
GitHub Notification of comment by elf-pavlik
Please view or discuss this issue at https://github.com/HydraCG/Specifications/issues/36#issuecomment-304677746 using your GitHub account

Received on Monday, 29 May 2017 14:39:53 UTC