-
-
Notifications
You must be signed in to change notification settings - Fork 71
Open
0 / 10 of 1 issue completedLabels
Description
We want to use more BitTorrent to allow Kiwix users to download and share efficiently ZIM files (and reduce our bandwidth costs).
Traditionally the plan has been to rely on Metalink/Mirrorbrain and aria2c to do that. But:
- It has been implemented only on Kiwix-Desktop/libkiwix because we had difficulties with
libaria2c(aria2cbinary instrumentation) - BiTorrent Seeding has not been implemented
- Server side BitTorrent infrastructure (superseeder + Tracker) was not ready
Now we have the server side infrastructure and we clearly need to have a library to handle BitTorrent download/seeding. We could probably use libaria2c but:
- libaria2c is not as easy as libtorrent.
- libaria2c supports metalinks which is ultimatively maybe not something we need anymore because of Webseeds
This issue superseeds #1172