Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #7676: easy peer-to-peer and internal networking for updates

Written by notquitemichael the 26 Apr 08 at 22:27. Category: Installation. Related project: Nothing/Others. Status: New
Rationale
I should imagine that one of the biggest costs must be bandwidth, in fact only recently i updated both my laptop and computer to Hardy, from Hardy beta, downloading a good 100 of files, twice over.

My idea, (sorry if it's a duplicate,) would be to employ a style of peer-to-peer (like BBC iPlayer *used* to do,) where people could CHOOSE to share the .deb's they've taken from synaptic and act almost as torrent servers.

This would be especially useful in key security updates, for example.

Tom downloads the newest update from Virgin's server.
Nick starts to download the update from the server, but then it is annonced that Tom has it, so he begins to torrent as a suppliment.
After the download a MD5 sum is checked to ensure that Tom's file is pressent and correct.

ideally this would be controlled internally so that from both tom and nick's point of view they're only using update-manager / synaptic.
Tags: (none)

30
votes
closed
Solution #1: Auto-generated solution of idea #7676
Written by notquitemichael the 26 Apr 08 at 22:27.
Ubuntu Brainstorm was updated in January 2009. Since the idea #7676 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
glibik wrote on the 27 Apr 08 at 03:18
Like a tool to set up your own software repository and make it available to other systems on your internal network.

https://help.ubuntu.com/community/Repositories
https://help.ubuntu.com/community/Repositories/Personal

notquitemichael wrote on the 27 Apr 08 at 09:08
yeah, that would be a good way of doing it.

i'd invisioned that there'd be a big set of trackers on a server, which included the actual file servers. That way synaptic would fetch the .torrent file, and download from everyone currently seeding. should there be no-one, because the servers were noted as seeds, it'll automatically be downloading from the servers.

therefore from the end users experience it's all automatic.


Post your comment