[tor-bugs] #3947 [Website]: Design a new website and binary package mirroring system

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Wed Sep 7 03:14:24 UTC 2011


#3947: Design a new website and binary package mirroring system
-------------------------+--------------------------------------------------
 Reporter:  phobos       |          Owner:  phobos
     Type:  enhancement  |         Status:  new   
 Priority:  normal       |      Milestone:        
Component:  Website      |        Version:        
 Keywords:               |         Parent:        
   Points:               |   Actualpoints:        
-------------------------+--------------------------------------------------
Description changed by phobos:

Old description:

> It's clear that as torproject.org is blocked, spoofed, or otherwise
> unavailable, we need a better way to get our software to those who desire
> Tor for whatever reason.
> Here are some functions I'd like a new mirror system to have:
> 1. rsync, https, and bittorrent distribution of the site and packages.
> 1. automatic push to mirrors of only the out-of-date files (html,
> packages, css, etc). perhaps start with notification or automatic pull
> from the mirrors.
> 1. ability to confirm the mirrored files are 100% the same as those on
> torproject.org (hashing, pgp signatures, etc)
> 1. ability to automatically remove mirrors that are not serving the exact
> same files after some time period (hours preferably).
> 1. ability to automatically re-instate mirrors that were not 100% mirrors
> of torproject.org once they have been verified to be back in sync (and
> serving valid copies).
> 1. supports IPv4 and IPv6 addressing.

New description:

 It's clear that as torproject.org is blocked, spoofed, or otherwise
 unavailable, we need a better way to get our software to those who desire
 Tor for whatever reason.
 Here are some functions I'd like a new mirror system to have:
 1. rsync, https, and bittorrent distribution of the site and packages.
 1. automatic push to mirrors of only the out-of-date files (html,
 packages, css, etc). perhaps start with notification or automatic pull
 from the mirrors.
 1. ability to confirm the mirrored files are 100% the same as those on
 torproject.org (hashing, pgp signatures, etc)
 1. ability to automatically remove mirrors that are not serving the exact
 same files after some time period (hours preferably).
 1. ability to automatically re-instate mirrors that were not 100% mirrors
 of torproject.org once they have been verified to be back in sync (and
 serving valid copies).
 1. supports IPv4 and IPv6 addressing.

--

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3947#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list