Opened 20 months ago

Last modified 2 months ago

#22150 needs_information enhancement

Our website mirror community needs some love

Reported by: arma Owned by: ilv
Priority: Medium Milestone:
Component: Community/Mirrors Version:
Severity: Normal Keywords:
Cc: Samdney, phoul, alison, linda, aquintex Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

(I'm using the Applications -> GetTor component, since there is nothing suitable in the Community component. Maybe that ought to get fixed too? I'm not sure.)

We have a pile of website mirrors:
https://www.torproject.org/getinvolved/mirrors
along with instructions for setting up a mirror:
https://www.torproject.org/docs/running-a-mirror
and a mailing list with our excited mirror operator volunteers:
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-mirrors

The first page above is generated from a script in the webwml repository:
'make mirrors' runs ./update-mirrors.pl which pulls in the entries from include/tor-mirrors.csv.

I just ran the script today (May 3 2017):
https://lists.torproject.org/pipermail/tor-commits/2017-May/122271.html
and it looks like it was last run in Sept 2016.

So:

A) We should think about ways to automate the script. Maybe we shouldn't spend too much energy on this one until we've thought about how the mirror pages will fit into the future website redo.

B) We should figure out how to handle the community of mirror operators better. There's a mailing list, tor-mirrors, where people send mail to sign up their mirrors, and then nobody does anything. I bet we can improve on that process. :)

Child Tickets

TicketTypeStatusOwnerSummary
#22178taskassignedWebsite redesign: Mirror list site
#22179taskassignedWebsite redesign/Support portal: Instructions - Setting up a mirror
#22181taskneeds_informationWhat can we do for mirror operator community
#22182defectneeds_reviewSamdneyRevision of perl script for updating mirror page on website
#27585defectneeds_reviewtraumschuleRevision of tor-mirrors.csv
#27586taskclosedInvestigate if mirrorbits is an option to balance downloads

Change History (4)

comment:1 Changed 20 months ago by arma

Cc: aquintex added

Adding John to the cc, since he did the Sept mirror run and might still be happy to help in some way.

comment:2 Changed 20 months ago by Samdney

Objective

=> Making the mirror stuff better!

Which includes the following topics:

  1. Website/Support portal content
  2. Mailing list
  3. Mirror community
  4. Back end script for generating the table of mirrors

Relevant LInks

[1] List of website mirrors

https://www.torproject.org/getinvolved/mirrors

[2] Instructions: Setup a mirror

https://www.torproject.org/docs/running-a-mirror

[3] Mailing list

https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-mirrors

[4] Perl script

https://gitweb.torproject.org/project/web/webwml.git/tree/update-mirrors.pl

Last edited 20 months ago by Samdney (previous) (diff)

comment:3 Changed 3 months ago by teor

Component: Applications/GetTorCommunity/Mirrors

Move to Community/Mirrors, see #27583

comment:4 Changed 2 months ago by traumschule

Status: newneeds_information
Type: defectenhancement

For A) there now is #27998, for B) i encourage everyone to open tickets for new mirrors or changes now that we have the Community/Mirrors component.
That should make it easy enough?

Last edited 2 months ago by traumschule (previous) (diff)
Note: See TracTickets for help on using tickets.