-
`qri init` currently isn't transactional. If a user attempts to initialize a dataset, but fails at one of the steps, on the CLI, they can end up in a state where a `.qri-ref` file exists, but not ref …
-
Running `qri init` without --source-body-path should create an example csv file, and an empty meta, and a structure with a format = "csv" but no schema. I thought this was working at some point, but n…
-
1) any version of `qri restore`, ie `qri restore meta` `qri restore body` adds a `structure.json`
2) `qri restore structure` does not work if there is no current `structure.json` file already present…
-
Currently, deleting an entire dataset isn't closing off history with a name-deletion operation. running `qri delete --all` should _close out that dataset name_, returning the name to the available nam…
-
I'm keen to adopt IPFS for some projects I'm working on, but a key requirement for me is reliable, scalable, and cheap storage. Normally I'd use S3, but it appears that it isn't possible to back IPFS …
-
If the user runs `status` and sees a component is modified (or has an error) and wants to restore the version from the last commit, they need a command to do so. Going to try prototyping this feature …
-
With a saved version for an FSI linked dataset, using a csv body, and a clean working directory, running `qri status` gives:
```
for linked dataset []
working directory clean
```
But `qri d…
-
The function `CalculateStateTransition` in fsi/status.go is reading body files using ioutil.Readall. This makes status calculations sensitive to non-significant changes to the body, like whitespace or…
-
Review IPFS Camp content and determine what would fit well within ProtoSchool and whether it makes sense as new tutorials or additions to existing materials.
**Camp content to review**
For some o…
-
User can drag and drop a data file onto the new dataset modal, serving the same function as manually choosing the file using the file picker.