View Single Post
Old 07-31-2014, 06:57 AM   #30
Adoby
Handy Elephant
Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.Adoby ought to be getting tired of karma fortunes by now.
 
Adoby's Avatar
 
Posts: 1,737
Karma: 26785684
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Samsung Galaxy Tab S8 Ultra
If the bittorrent client was integrated in calibre, it could be set to always download and share only the latest version of calibre. If the user allows that. Either for only the current target/architecture or for all. Also plugins could be distributed this way.

Calibre already checks for new versions. The same check could be used to update the bittorrent used.

Using the magnet type of bittorrent there is not even any need for any trackers.

Really advanced would be to split the torrent into several parts so only changed parts need to be updated. For instance Python and 3:rd party libs would most likely not have to be updated very often.

The nice thing about this is that if you participate, and help share calibre, you automatically get the latest version downloaded.

Last edited by Adoby; 07-31-2014 at 07:05 AM.
Adoby is offline   Reply With Quote