Pros: Would help with interoperability, and avoid creating a whole format from scratch.
Cons: Would impose an existing schema, would need a strict manifest that defines the structure instead of a more loose 'convention based configuration' of putting files based into subdirectories.
Another possibility is to base this spec on a Frictionless data package: https://specs.frictionlessdata.io/data-package/
Pros: Would help with interoperability, and avoid creating a whole format from scratch. Cons: Would impose an existing schema, would need a strict manifest that defines the structure instead of a more loose 'convention based configuration' of putting files based into subdirectories.
Need to think about this more..