website
website copied to clipboard
blog: Add IPFS experiment post
Any progress on this?
nope, i've been distracted :)
I'm still continuously mirroring haiku / repos / release images to /ipns/hpkg.haiku-os.org
I'll try and finish this post up
Updated some of the language based on some of @nielx 's feedback. Tried to make the language a little more common and less tech.
I think the article is a little long? Might need trimmed down a bit.
Is this ready to merge?
Let's stop holding up blog posts over minor things. I don't think this is too long. I fixed a few issues in this one with my suggestions above. If I don't hear any feedback in a few hours I will apply those and merge.
Let's stop holding up blog posts over minor things. I don't think this is too long. I fixed a few issues in this one with my suggestions above. If I don't hear any feedback in a few hours I will apply those and merge.
I think there is no feedfack ... ping :)
Honestly... i'm fizzling out a bit on this.
While the idea is sound (and I used IPFS for the distribution of R1/Beta3), in actual practice at scale IPFS sucks for "big data sets". Getting huge amounts of data pinned is unclear and unreliable from the perspective of the person trying to mirror the data.
Being able to let users "simply pin + seed our package repos to users" was really appealing.. but given the issues above it's a bit less appealing.
Some example issues:
- https://github.com/ipfs/go-ipfs/issues/8103
- https://github.com/ipfs/go-ipfs/issues/7586
- https://github.com/ipfs/go-ipfs/issues/3066#issuecomment-833006651
- https://github.com/ipfs/go-ipfs/issues/1702#issuecomment-670977139
I'm still mirroring our package repositories on IPFS, but not sure how hard we should push it.
tldr; The idea is awesome and looks like something we badly need. The execution is a bit less awesome.
tldr; The idea is awesome and looks like something we badly need. The execution is a bit less awesome.
I guess we can probably note the shortcomings of IPFS in the blog post then - it's an experiment so there are bound to be things that need improving.