I am consider making the resources entry a requirement for a valid datapackage.json - though allowing it to be the empty array.
I can draft this and also update the schema.
@danfowler i've already done this - just need to push.
[dp,!][s]: make resources property MUST (previously SHOULD) - fixes #253
* Strictly this is a breaking change. However, almost all data packages will already satisfy (it would be rare to have a data package without data).
Add "resources" requirement to Data Package