Request: Using Bittorrent for Wesnoth files
Moderator: Forum Moderators
Forum rules
Before reporting issues in this section, you must read the following topic:
Before reporting issues in this section, you must read the following topic:
Request: Using Bittorrent for Wesnoth files
I wondered if it would be more prudent to begin letting Wesnoth downloads via Bittorrent. This would spread download bandwidth off of your server and maybe even improve deployment.
http://bitconjurer.org/BitTorrent/
http://bitconjurer.org/BitTorrent/
I am inclined to agree that BitTorrent should be considered for Wesnoth. The filesize has gotten large enough that some people have problem with traditional download methods... Also, this would ease any worries of "are we making the filesize too big?".
-Gafgarion
"Language is the source of misunderstandings." -Antoine de Saint-ExupéryElvish Pillager wrote:Normal Trolls use clubs, not ostriches.
I'm of the opinion, now, that BitTorrent might not be a feasible approach for Wesnoth distribution. The core principal of BitTorrent is distributing small bits of the file to each downloader which in turn they trade with eachother. When you have hundreds of people downloading from the same torrent at the same time it's a very effective method of distribution, however the less people you have downloading, the slower the distribution is.
The main thing going against Wesnoth here is that BfW is distributed in many formats: Source code, Windows binary, Mac binary, Linux binaries, etc.
Each type of distribution would cut the number of downloaders downloading the same file, thus making everything slower. Now, what happens say a week after a dev release when downloads have slowed? If you only have 5 or 6 people downloading at the same time, it's going to be very slow.
Blah blah blah, etc etc etc. All I'm trying to say is that I'm not sure if BitTorrent would be an approptiate method for distributing Wesnoth due to the many different types of downloads and the flux of download activity.
The main thing going against Wesnoth here is that BfW is distributed in many formats: Source code, Windows binary, Mac binary, Linux binaries, etc.
Each type of distribution would cut the number of downloaders downloading the same file, thus making everything slower. Now, what happens say a week after a dev release when downloads have slowed? If you only have 5 or 6 people downloading at the same time, it's going to be very slow.
Blah blah blah, etc etc etc. All I'm trying to say is that I'm not sure if BitTorrent would be an approptiate method for distributing Wesnoth due to the many different types of downloads and the flux of download activity.
-Gafgarion
"Language is the source of misunderstandings." -Antoine de Saint-ExupéryElvish Pillager wrote:Normal Trolls use clubs, not ostriches.
Consider using freecache.org
Instead of downloading directly from wesnoth.org, you can try downloading via freecache.org...
It works by prepending "http://freecache.org/" before your link... you use
http://freecache.org/http://www.wesnoth ... -0.7.9.exe instead of http://www.wesnoth.org/files/wesnoth-windows-0.7.9.exe
It can make difference for popular files.
-cipso
It works by prepending "http://freecache.org/" before your link... you use
http://freecache.org/http://www.wesnoth ... -0.7.9.exe instead of http://www.wesnoth.org/files/wesnoth-windows-0.7.9.exe
It can make difference for popular files.
-cipso
- Viliam
- Translator
- Posts: 1341
- Joined: January 30th, 2004, 11:07 am
- Location: Bratislava, Slovakia
- Contact:
Please, let's try using BitTorrent now, when the Windows binaries for 1.1.2 will be released!!!
Looking at the SourceForge statistics, Windows binaries are the most frequently downloaded form; it sometimes makes more than 50% of all downloads in given version. Now it will probably be same; a few thousand downloads in a short time.
Please someone make a torrent as soon as the Windows binaries are released -- and post it here. (I would do it myself, but I do not know how.) It should be done quickly, before everyone downloads it from SourceForge. I promise to seed the file for a few weeks every time my home computer is turned on.
BTW -- is it possible to find out how many people (e.g. how many unique IPs) have downloaded a file? Just to know whether the experiment was successful.
Looking at the SourceForge statistics, Windows binaries are the most frequently downloaded form; it sometimes makes more than 50% of all downloads in given version. Now it will probably be same; a few thousand downloads in a short time.
Please someone make a torrent as soon as the Windows binaries are released -- and post it here. (I would do it myself, but I do not know how.) It should be done quickly, before everyone downloads it from SourceForge. I promise to seed the file for a few weeks every time my home computer is turned on.
BTW -- is it possible to find out how many people (e.g. how many unique IPs) have downloaded a file? Just to know whether the experiment was successful.
- Kestenvarn
- Inactive Developer
- Posts: 1307
- Joined: August 19th, 2005, 7:30 pm
- Contact:
- Ken_Oh
- Moderator Emeritus
- Posts: 2178
- Joined: February 6th, 2006, 4:03 am
- Location: Baltimore, Maryland, USA
http://forums.ircspy.com/showthread.php?t=25216
If someone can make a torrent, whoever maintains the main Wesnoth page should link to it too. That would help a ton and a lot of people would actually prefer to use the torrent rather than just download from the hosting.
If someone can make a torrent, whoever maintains the main Wesnoth page should link to it too. That would help a ton and a lot of people would actually prefer to use the torrent rather than just download from the hosting.
I'm curious as to how you came to this conclusion, is there anything wrong with the hosting provided by sourceforge?Ken Oh wrote:That would help a ton and a lot of people would actually prefer to use the torrent rather than just download from the hosting.
"If gameplay requires it, they can be made to live on Venus." -- scott
- Viliam
- Translator
- Posts: 1341
- Joined: January 30th, 2004, 11:07 am
- Location: Bratislava, Slovakia
- Contact:
Or the torrent maker could post it in this thread.Ken Oh wrote:If someone can make a torrent, whoever maintains the main Wesnoth page should link to it too.
Sourceforge hosting is great, and there is not much that could be improved, except for details, as:Soliton wrote:I'm curious as to how you came to this conclusion, is there anything wrong with the hosting provided by sourceforge?
1) It takes (as far as I know) about 3 days to mirror the files at all Sourceforge sites. So when you read the announcement that files are available at SF, when you try to download them, you get an error message; after a few days it works OK. BitTorrent allows you to download files immediately.
2) This is rather hypothetical advantage, but BitTorrent allows you to download files by pieces, so if your network connection is slow, and you can be connected in short intervals only (for example there are some technical problems that disconnect you so often that you cannot download at once files a few MB large), you still can download large files.
Except this I cannot think of any advantage over SF.
- Kestenvarn
- Inactive Developer
- Posts: 1307
- Joined: August 19th, 2005, 7:30 pm
- Contact: