I was troubleshooting why my page records were not passing frictionless validation (bodleian/wacksy#54) and managed to fix the problem by adding id values to each record.
Section 5.2.3 of the spec says that id values for pages.jsonl records are optional.
Each entry in the [JSONL] file MAY contain the following properties to aid in navigating a web archive collection.
Firstly, am I correct that id values for each row are necessary to validate a frictionless data package? Adding id values fixed my problem but I'm not entirely sure as I hit on it by trial-and-error copying the example in the spec.
If id values are necessary, the spec should be changed to reflect this.
I was troubleshooting why my page records were not passing frictionless validation (bodleian/wacksy#54) and managed to fix the problem by adding id values to each record.
Section 5.2.3 of the spec says that id values for pages.jsonl records are optional.
Firstly, am I correct that id values for each row are necessary to validate a frictionless data package? Adding id values fixed my problem but I'm not entirely sure as I hit on it by trial-and-error copying the example in the spec.
If id values are necessary, the spec should be changed to reflect this.