-
Notifications
You must be signed in to change notification settings - Fork 9
Any interest in data package install / find API? #26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Yes this is something I have myself been thinking about how to do. OpenSpending is a project I'm using data packages for to do inflation adjustments and it would be great to be able to store an external data package locally instead of downloading it. Have you thought about how you'd like to accomplish this. I'm a bit torn since What are your thoughts? |
I think it would be reasonable to provide a script with with the module. I mean, there could be a datapackage script that packages some of the datapackage functionality on the command line. My own That might attract developers too because the package can become a good default command line client. Yes, I did think about how to customize the data store paths, maybe this could be in an object as you suggest. My thought had been that there should be one default, in the likely case that the user does not need to customize the paths, but that could easily be mixed with the ability to customize, sure. |
I plan to write up something like this draft: https://github.com/nipy/nibabel/wiki/data_packages If you are interested, I will write this for |
Hey @matthew-brett This sounds really great. I hadn't even thought about including a script with a module but of course that could be done. It would also be good if that could be accessed via a module (just as you propose) so that software that uses the module can do what the script does programmatically (which I think is what you're suggesting). If you create pull requests towards the development branch I'll review and merge as quickly as I can and release a version as soon as we're ready. |
@matthew-brett and by the way: Thanks a lot for the awesome write ups of the proposal. Not often you see things like these 😄 (feel free to use the |
Sorry to go quiet, I just got back from a long time away from work, catching up. I hope I will be able to get back to this next week. Thanks for the kind words about the write-up; I find they help me think out the APIs, and I find that rather difficult :) |
@matthew-brett We're migrating to a new library at https://github.com/frictionlessdata/datapackage-py. If you still have interest in doing this work, please open an issue there. It looks like a great addition! Meanwhile, I suggest we close this. |
Yes @matthew-brett, the project will be maintained by the frictionlessdata project so any work should be done towards their version. Closing this issue. |
Over on the mailing list for the nipy project, we need stuff for installing data packages locally, and providing an API to find them. I'm wondering if y'all would be interested in this going into
datapackage
?Here's the draft with use cases and a proposal. We will probably end up implementing something in one of our libraries if y'all think this isn't a match for
datapackage
....https://github.com/nipy/nibabel/wiki/data_packages
The text was updated successfully, but these errors were encountered: