data
data copied to clipboard
package manager for datasets
where does publish go?
In software, we've come to use things like [semver](http://semver.org/) to ensure programs and their dependencies interoperate well. Problems with this: - Forcing data publishers/researchers to follow a scheme does not...
@jbenet, What are your thoughts on disambiguating (1) fetching a single dataset from (2) fetching a collection from a Datafile? Is this something you've already considered and made a decision...
While it wasn't clear how to proceed, the publishing workflow wasn't too difficult as a first-time user. Steps required to publish baby's first data set: ``` data user add [desired_username]...
Many package managers provide commands to generate blank manifests. This would be nice to have. Examples: ``` # npm: Interactively create a package.json file npm init ``` ``` # Ruby:...
Originally, the goal was to allow `data get` to allow installation without the index. I.e. supporting: ``` data get data get data get ``` In addition to the usual ```...
Ship platform-specific binaries. make sure to cover: - debian/ubuntu - `apt-get install data` - osx - `brew install data` - windows... installer? and, of course, if they have go installed:...
Would be good to show download progress for large files. Chunking with a small enough chunksize might obviate the need, but it's probably good to have. Something like: ``` get...
The `.data` directory will allow: - hiding the `Manifest` file, which is not that useful to see lying around. - other metadata files (like local config `.data/config` to override global)...