...
- 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
...