Closed b5 closed 4 years ago
Ok we talked about this a bunch on our community call
Here are some of my notes from it.
publish
, it'll make things visible to the world"qri pull use/dataset@/ipfs/VersionHash
. It'd also be nice to be able to reference a specific index from the log by number like "qri pull the 3rd commit"--offline
There's lots of great feedback here I'm going to work in directly.
Look, reference section for this isn't written, but the rest of this is ready for review, incorporates many things the using qri call.
V cool. I think this is definitely the right way to go.
There are two major things I think need to be discussed.
The first is the language and logic around what makes a dataset 'published' how we calculate that. Is the word/concept of 'published' being removed from our lexicon? Can datasets be considered 'published' or are only versions 'published'. How do we know or determine if a dataset is 'pushed' to more then one place? Do we need to keep track of it? Mostly thinking ahead to how we show/display this on the desktop and what information we will need to convey the correct state of a dataset.
The other major thing is 'unpublish'/remove from a remote, but I believe some of that is talked about in the storage rfc
Thanks to @ramfox's feedback:
The first is the language and logic around what makes a dataset 'published' how we calculate that.
This is now covered in the "access" RFC.
The other major thing is 'unpublish'/remove from a remote
This is now covered in the "delete/drop" RFC.
Links:
"access" RFC. "delete/drop" RFC.
Ok, it's in! Thanks for everyone's input!
First pass at a big overhaul to the way we move versions around.