Closed MelanieAbraham closed 6 years ago
As discussed with @ldodds, suggested checks as follows:
Crawl the first 20 pages:
next
url work as expected and return a valid page - it should never result in a 500 errorContent-Type: application/json
Last Page check:
Last page check could not be completed, as "modified" and "afterTimestamp" values should be integers. It is recommend that these are integers to be compatible with future version of RPDE.
(N.B. the spec currently allows for strings to be used for "modified", but a future spec will likely make integers a must here).Also further feedback based on demo this morning... for the modelling spec checks within the RPDE feed, either a) check all items in the feed or b) check the first x but skip deleted items and display a warning saying no items found to validate if the first page contains only deleted items, as otherwise a feed's first page will very likely not be able to be validated for live feeds with 10 deleted items
See also 4.4.2 https://www.w3.org/2017/08/realtime-paged-data-exchange/#-item-
Prompt for item data depending on type (point to model validator if has oa context, point to modelling spec if not)
Quick update to these rules:
Validation of whether an RPDE feed is valid. I think this is a separate tool (or page on the existing tool) though, as it needs to operate differently.
Todo: