[Yum-devel] Torrent support can help yum or not :)
sampash
sampash.3rd at gmail.com
Wed Dec 8 21:39:33 UTC 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear All
First of all I'm just newbie on yum development, but I had an idea
that might help to increase the performance of yum. What I am
wondering about is to add torrent support to yum. As you might know
p2p file sharing is really popular nowadays. Adding this feature could
help yum in following ways:
* Torrent might eliminate the need of local (unofficial) yum
repositories(e.g. a university or/and an enterprise). It is likely to
use torrent's local peer discovery feature for semi-distributed
unofficial repository. Cache servers also add some costs to any kind
of firm or institute that is not desirable.
* There are dozens of popular packages which all of us needs them and
there are dozens of rare or less popular packages which a local repo.
must have. By using torrent, elimination of extra consumption of
bandwidth and storage(not really a problem these days ;)) happens.
* Torrent could also support web seed which means current http or ftp
based repositories can continue to service others without any need to
change the configuration or anything else.
* Torrent has some really exciting features such as resume ability and
error check during download
* Having a dedicated tracker for repository files is awesome but if
there is any problem the free and good trackers such as openbittorent
and thepiratebay can be used for test porpuse
P.S.I: torrent support can be provided through a plugin
P.S.II: libtorrent has some python interface or python some how could
support torrents because deluge (my favorite torrent client in linux)
is written is python(As far As I know).
Regards
Sam
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJM//sVAAoJEGsSjTelvfiuxdMP/3gaa+xpVgkG+C0s3KOnSVr/
FFNuCo8noLfCmCM+fJ6sIRneXA2MYQiV0wIUOxNlD4+wUwbpRpt6s4mBJzBusotg
D8db8ZNAuhRdDWQAo7J6/ZgEVtvZSewRFlqedkHg9P86pEaoG5N3AGMc7IMXUP4G
T25KEupsQPBe6G7Sr22jokBsN8LelT5Y7lJ8KVQ+MvtN0OZdDmysT50ENxpWBBOj
R8v6stL8revgivZ++rIP+hs4GuUhKx4kcl3sNXruV9UpCbm1Tcm0aBeYeI/XVDKg
eZwAn6rtmb1ZeIk2zDxh7ZQrMdoxx399agOodosiEm1aFTxJwMFzYZ1cnmcCIPdK
Da6fRvVPVqnJJTB4EaG8GvAIlLd1ebHjxaEENTy9un1IzaHzmM6BRyxfBwtOetH8
LjhD5R9BFScyW/2zmkWy/9A4g8RkKUyYEK5Mmj9XmYECEe0MegyCGECkeK66xrL8
ltSNd2aLBnxvcQqvh43mnLvnMP4++ISv5dGGj3Rq5TFo7wS/K290lpZfpiJh1Zhj
eaYa5GVE5RzTUZXI1ct6YNUFtZgiG6mbsfcpyrEZwaqAJtR35nDzyQx9BtMjoWHr
djSHrNwJIsN4BTmwCuFZG7d1Fa87snTYhlyKlh8Ob2Geoti2uMbbqibT9DMBWTDD
eZRuAMr/l1Nb/etHUaJJ
=tNJk
-----END PGP SIGNATURE-----
More information about the Yum-devel
mailing list