Pinning should have a progress bar
- Dominant language
- JavaScript
- Stars
- 6.6k
- Forks
- 903
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 5
Description
*This is vaguely related to https://github.com/ipfs/ipfs-desktop/issues/2385, in terms of bettering the pinning UX*
When I'm pinning something in IPFS, im throwing the CID at a black box, which stays silent until it has completed, which can take anywhere from a few seconds to a few months, depending on circumstances.
Kubo's CLI at least makes this a bit more transparent, by providing a `--progress` flag that one can pass to know how many nodes/blocks have been enumerated. One could check on this to see if it has made any "more" progress.
However, what I think IPFS Desktop needs is a "Blocks Downloaded / Blocks Known" progress bar, one that communicates 1. how many blocks it knows about, this can come from unixfs blocks that point to other CIDs, but those CIDs might not have been downloaded yet, and 2. how many of those blocks are actually downloaded.
Downloading blocks will beget other blocks, in a tree fashion, and the complete status of the pin cannot be known until all blocks have been downloaded.
However, a user would still like to see a progress bar on the pin, to know when it has stalled, how much has been downloaded, and how far "along" it is.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.