Gentoo Archives: gentoo-dev

From: "Robin H.Johnson" <robbat2@g.o>
To: Caleb Shay <caleb@××××××××.com>
Cc: Gentoo-Dev <gentoo-dev@g.o>
Subject: Re: [gentoo-dev] torrent support in portage
Date: Tue, 15 Apr 2003 01:38:35
Message-Id: 20030415013833.GB22659@cherenkov.orbis-terrarum.net
In Reply to: [gentoo-dev] torrent support in portage by Caleb Shay
1 On Mon, Apr 14, 2003 at 04:14:23PM -0400, Caleb Shay wrote:
2 > What happens now is, if the user has the bittorrent FEATURE enabled, AND
3 > has bittorrent installed (much like what is required to use the ccache
4 > feature), and the package has a torrent available, we can then use
5 > btdownloadheadless.py or btdownloadcurses.py to download the file (ie,
6 > btdownloadheadl.py --url http://torrent.gentoo.org/${A}.torrent --saveas
7 > /usr/portage/distfiles/${A}). This takes load off of the download
8 > mirrors, and helps everybody achieve maximum bandwidth while
9 > downloading.
10 Two questions here:
11 How much bandwidth is required for each bittorrent tracker? Nowhere I
12 have I seen this information.
13
14 Secondly for people to be able to offer the package to the BT network,
15 that means they would have it on their hard drive, and be running an
16 active program to provide it 24x7. So far what I have seen of BT is that
17 it takes one program instance per tracked file. In that case things are
18 going to get very big, very fast. Additionally I certianly will not be
19 letting people eat the bandwidth that I pay for on my servers at work.
20 Some residential cable and DSL ISPs are also very anal about bandwidth
21 usage so that could cause serious issues there (a friends ISP limits him
22 to 1GiB/day).
23
24 Your idea would be wonderful if bandwidth were free, or at least
25 significently cheaper than it is now for much of the world.
26
27 > A bittorrent server (this is the infrastructure part), that maintains
28 > torrents of the larger packages (I define larger as 20MB+), such as
29 > XFree.
30 Looking at the master distfiles directory, there are 343 files larger
31 than 10MiB. Only 140 files larger than 20MiB. There are 9316 files in
32 total, spanning 18Gb. The 343 files take up 9.4Gb of space. So they are
33 definetely out of proportion. So having a lower limit would be better.
34
35 --
36 Robin Hugh Johnson
37 E-Mail : robbat2@××××××××××××××.net
38 Home Page : http://www.orbis-terrarum.net/?l=people.robbat2
39 ICQ# : 30269588 or 41961639
40 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85

Replies

Subject Author
Re: [gentoo-dev] torrent support in portage Caleb Shay <caleb@××××××××.com>