Iiab: BitTorrent and/or IPFS for education-centric grassroots-driven Sneakernets-of-Alexandria

Created on 2 Sep 2018  Â·  4Comments  Â·  Source: iiab/iiab

Building off #884, PRs #1011, #1044, @tim-moody's suggestions at PR https://github.com/iiab/iiab/pull/1061#issuecomment-417859271

enhancement

All 4 comments

RELATED: #977 (Kolibri 0.10.2+ Release Polish...as it evolves to 0.11 and beyond!)

It seems to me that there is no consensus on when/if IPFS will be adopted to address this issue in upstream projects.

Perhaps we could only focus on streamlining existing transmission code in this bug until at certain point in future when an alternative solution becomes available.

There is progress here — a basic version of Internet Archive's Decentralized Web services should be integrated as an option within IIAB 7.0 in coming weeks — and hopefully much more from @m-anish as part of IIAB 7.1:

Refs: #1546 #1576 PR #1617

But note ... we disable IPFS in the Offline Archive code because of the CPU/bandwidth overhead. It also won't work in offline mode, and (at least for our content) is still single-point-of-failure, i.e. has to be able to reach the archive.org servers. They've got a lot on their plate at IPFS, and making it work in low CPU / low bandwidth / single-point-of failure is AFAIK not on anyone's agenda.

BitTorrent / WebTorrent has some potential for these environments, especially for rebroadcast of video between end-user devices, I hope to get a tracker build into the offline archive at some point, but don't have the time to do so at the moment.

Was this page helpful?
0 / 5 - 0 ratings