Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #22182

Closed (moved)
(moved)
Open
Created May 06, 2017 by Samdney@Samdney

Revision of perl script for updating mirror page on website

Revision of perl script which pulls in the entries from include/tor-mirrors.csv and put the entries on https://www.torproject.org/getinvolved/mirrors

In #22150 (moved) arma wrote:

"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."

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

Topics after a first review of the existing script:

  1. I found several small perl bugs (or better, "not a nice coding style", not really bugs) in the existing script
  2. The current way how the script is checking the mirror sites, isn't the best (it is looking for existing .xpi, .dmg, .exe, .tar.gz files)
  3. The script has to be run manually at the moment. Can this be done automatically in the future (without creating security issues)? Have also attention here on the existing mailing list (https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-mirrors)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking