ksassnowski / csv-schema

Parse a CSV file into PHP objects based on a schema.
MIT License
24 stars 3 forks source link

Support Data Package family of specs #2

Open danfowler opened 8 years ago

danfowler commented 8 years ago

Hello! Really great work! I saw this on Twitter, and just wanted to put our Data Package work in front of your eyes 👀. These specs have been in development for several years and are now gaining some traction across different languages and platforms. Given what you've written so far, I'll point to the Data Package analogues:

Take a look at our datapackage-py library for an example in Python: https://github.com/frictionlessdata/datapackage-py

If you have any questions, feel free to chat here: http://gitter.im/frictionlessdata/chat

ksassnowski commented 8 years ago

Thanks for showing interest!

I'm definitely going to look into it, although I can't make any promises about when, since this looks like quite a bit of work. But I will put it on the roadmap :+1:

danfowler commented 8 years ago

Hi @ksassnowski! Great to hear! One thing I forgot to mention is that there are already a few tools supporting the specs I mentioned above, incl. validation tools for CSV using the schema (see: http://goodtables.okfnlabs.org/ and http://csvlint.io/), a front-end for creating a schema (see: https://odileeds.github.io/JSONSchema/ or http://datapackagist.okfnlabs.org/), and creating an API from CSV files (https://github.com/davbre/mira).

That being said, I sincerely don't mean to give you any more work 😄 .