Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • VirtualCollectionRDF.title
  • VirtualCollectionRDF.description
  • VirtualCollectionRDF.size             (NOTE:  Defined in Collections ontology. Is there an equivalent in the ORE ontology?)
  • VirtualCollectionRDF.visibility       (NOTE: ' Visibility' implementation is TBD.)
Challenges
  • This should be fairly straightforward query that matches a single Virtual Collection.
  • See notes inline with Data Returned list.

 

...

Get List of Virtual Collections with Pagination

...

  • VirtualCollectionRDF.owner == _CURRENT_USER_URI_
  • number of virtual collections to return in the results
  • token identifying starting point for next set of results
Data Returned
  • VirtualCollectionRDF.title
  • VirtualCollectionRDF.description
  • VirtualCollectionRDF.size             (NOTE:  Defined in Collections ontology. Is there an equivalent in the ORE ontology?)
  • VirtualCollectionRDF.visibility       (NOTE: ' Visibility' implementation is TBD.)
Challenges
  • How does SPARQL handle sorting?
  • How does SPARQL track paginated results?  How does SPARQL specifying track tokens for retrieving the next set of search results?
  • The metadata involved in the search query and in the returned result are fairly straightforward.
  • See notes inline with Data Returned list.

 

Watched by Me and Sorted by Collection Name

 NOTE: 'Watched by' implementation is TBD.

 

Public and Sorted by Collection Name

...

  • VirtualCollectionRDF.title
  • VirtualCollectionRDF.description
  • VirtualCollectionRDF.size   (NOTE:  Defined in Collections ontology. Is there an equivalent in the ORE ontology?)

...

Challenges
  •  Same as for "Owned by Me and Sorted by Collection Name"

...

Get List of Items in a Virtual Collection with Pagination

...