Explain how versioning can work in IPFS. #248
Labels
dif/medium
Prior experience is likely helpful
effort/days
Estimated to take multiple days, but less than a week
kind/enhancement
A net-new feature or an improvement to an existing feature
P3
Low: Not priority right now
status/blocked
Unable to be worked further until needs are met
status/inactive
No significant work in the previous month
topic/docs
Documentation
There’s a fair amount of confusion about whether and how IPFS tracks version histories for your files,
partially spurred by some confusing language at https://ipfs.io (there will be another issue for fixing that)— while IPFS can store every version of a file (because they’ll have different CIDs) and conceptualize files as versions of each other by virtue of sharing blocks, it doesn’t have any native system for describing the version history of a file by linking together a sequence of CIDs that have represented the file over time.We need a guide that clearly explains the above, then discusses approaches to creating and storing version histories on IPFS:
website
repo does (see version listing here and update code here)The text was updated successfully, but these errors were encountered: