[gimp-web] content: track rsync and FTP access to our mirrors now.



commit 0b7a378a9677db8507aca76ab5076afb8e89a313
Author: Jehan <jehan girinstud io>
Date:   Tue Aug 30 14:49:32 2022 +0200

    content: track rsync and FTP access to our mirrors now.
    
    For Mirrorbits, this is important information so we should track them
    elsewhere too, to easily recreate mirrorbits configuration if needed.
    
    I also add TODO notes for the mirrors which are currently removed from
    rotation, for the steps to take with them.

 content/downloads/mirrors.json | 45 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
---
diff --git a/content/downloads/mirrors.json b/content/downloads/mirrors.json
index 37f194e9..0b37112c 100644
--- a/content/downloads/mirrors.json
+++ b/content/downloads/mirrors.json
@@ -3,6 +3,8 @@
       "location": "Hamburg",
       "country": "Germany",
       "mirrors": [ "https://artfiles.org/gimp.org/pub/gimp/"; ],
+      "ftp": [ "ftp://artfiles.org/gimp.org/"; ],
+      "TODO": [ "Given FTP URL not working. No rsync found either. Admins asked by email 2022-08-30" ],
       "about": "https://artfiles.org/";,
       "more": [
         "https://bugzilla.gnome.org/show_bug.cgi?id=764576";
@@ -13,6 +15,7 @@
       "location": "Umeå",
       "mirrors": [ "https://ftp.acc.umu.se/pub/gimp/gimp/"; ],
       "about": "https://ftp.acc.umu.se/";,
+      "rsync": [ "rsync://ftp.acc.umu.se/mirror/gimp.org/" ],
       "more": [
         "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/46";
       ]
@@ -20,6 +23,7 @@
     "University of Crete": {
       "country": "Greece",
       "mirrors": [ "https://ftp.cc.uoc.gr/mirrors/gimp/pub/gimp/"; ],
+      "ftp": [ "ftp://ftp.cc.uoc.gr/mirrors/gimp/pub/"; ],
       "about": "https://ftp.cc.uoc.gr/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/712";
@@ -32,6 +36,10 @@
                    "https://ftp.fau.de/gimp/gimp/";,
                    "https://ftp.rrze.uni-erlangen.de/gimp/gimp/";
                  ],
+      "ftp": [
+               "ftp://ftp.fau.de/gimp/";,
+               "ftp://ftp.rrze.uni-erlangen.de/gimp/";
+             ],
       "about": "https://ftp.fau.de/";,
       "more": [ ]
     },
@@ -39,6 +47,8 @@
       "location": "Göttingen",
       "country": "Germany",
       "mirrors": [ "https://ftp.gwdg.de/pub/grafik/gimp/"; ],
+      "ftp": [ "ftp://ftp.gwdg.de/pub/grafik/gimp/"; ],
+      "TODO": [ "Contact admins and ask them to mirror from pub/. Admins asked by email 2022-08-30" ],
       "about": "https://ftp.gwdg.de";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/715";
@@ -49,6 +59,9 @@
       "country": "Poland",
       "mirrors": [ "https://ftp.icm.edu.pl/pub/graphics/gimp/"; ],
       "about": "https://ftp.icm.edu.pl/";,
+      "rsync": [ "rsync://ftp.icm.edu.pl/pub/graphics/gimp/" ],
+      "ftp": [ "ftp://ftp.icm.edu.pl/pub/graphics/gimp/"; ],
+      "TODO": [ "Contact admins and ask them to mirror from pub/" ],
       "more": [
         "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/45";
       ]
@@ -57,6 +70,8 @@
       "country": "Sweden",
       "location": "Linköping",
       "mirrors": [ "https://ftp.lysator.liu.se/pub/gimp/"; ],
+      "rsync": [ "rsync://ftp.lysator.liu.se/pub/gimp" ],
+      "ftp": [ "ftp://ftp.lysator.liu.se/pub/gimp"; ],
       "about": "https://www.lysator.liu.se/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/125";,
@@ -67,6 +82,8 @@
       "country": "Netherlands",
       "location": "Enschede",
       "mirrors": [ "https://ftp.snt.utwente.nl/pub/software/gimp/gimp/"; ],
+      "ftp": [ "ftp://ftp.snt.utwente.nl/pub/software/gimp/gimp/"; ],
+      "rsync": [ "rsync://ftp.snt.utwente.nl/pub/software/gimp/" ],
       "about": "https://ftp.snt.utwente.nl/";,
       "more": [ ]
     },
@@ -74,6 +91,8 @@
       "location": "Vinnytsia",
       "country": "Ukraine",
       "mirrors": [ "https://gimp.ip-connect.info/gimp/";, "https://gimp.ip-connect.vn.ua/gimp/"; ],
+      "rsync": [ "rsync://gimp.ip-connect.info/gimp/", "rsync://gimp.ip-connect.vn.ua/gimp/" ],
+      "ftp": [ "ftp://gimp.ip-connect.info/mirror/gimp/";, "ftp://gimp.ip-connect.vn.ua/mirror/gimp/"; ],
       "about": "https://ip-connect.info/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/152";,
                 "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/702"; ]
@@ -82,6 +101,7 @@
       "location": "Washington D.C.",
       "country": "United States",
       "mirrors": [ "https://mirror.jaleco.com/gimp/gimp/"; ],
+      "TODO": [ "Ask rsync or ftp connection" ],
       "about": "https://mirror.jaleco.com";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/63"; ]
     },
@@ -93,6 +113,7 @@
                  "reason": "We get this question a lot - the mirror is actually located in Graz, Austria. 
GeoIP lookups return the weirdest of results, as we are leasing the subnet we are using from someone else, 
who in turn seems to be leasing it from someone else yet again. I tried getting the data corrected in a few 
of those GeoIP databases, but that doesn't seem to help for very long... [email exchange between Jehan and 
Klaus-Uwe Mitterer on 2021-08-29]"
                },
       "mirrors": [ "https://mirror.kumi.systems/gimp/pub/gimp/"; ],
+      "rsync": [ "rsync://mirror.kumi.systems/gimp/pub/" ],
       "about": "https://mirror.kumi.systems/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/31";,
@@ -104,6 +125,8 @@
       "location": "Aalborg",
       "country": "Denmark",
       "mirrors": [ "https://mirrors.dotsrc.org/gimp/pub/gimp/"; ],
+      "ftp": [ "ftp://mirrors.dotsrc.org/gimp/pub/"; ],
+      "rsync": [ "rsync://mirrors.dotsrc.org/gimp/pub/" ],
       "about": "https://dotsrc.org/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/68";,
@@ -114,6 +137,7 @@
       "location": "College Park, MD",
       "country": "United States",
       "mirrors": [ "https://mirror.umd.edu/gimp/gimp/"; ],
+      "rsync": [ "rsync://mirror.umd.edu/gimp/" ],
       "about": "https://mirror.umd.edu/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/617";
@@ -123,6 +147,8 @@
       "location": "Espoo",
       "country": "Finland",
       "mirrors": [ "https://www.nic.funet.fi/pub/mirrors/ftp.gimp.org/"; ],
+      "ftp": [ "ftp://ftp.nic.funet.fi/pub/mirrors/ftp.gimp.org/"; ],
+      "TODO": [ "Contact admins and ask them to mirror from pub/" ],
       "about": "https://www.nic.funet.fi/README";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/618";
@@ -132,6 +158,8 @@
       "location": "Seoul",
       "country": "Korea, Republic of",
       "mirrors": [ "https://ftp.kr.freebsd.org/pub/gimp/pub/gimp/"; ],
+      "ftp": [ "ftp://ftp.kr.freebsd.org/pub/gimp/pub/"; ],
+      "rsync": [ "ftp.kr.freebsd.org::gimp/pub/" ],
       "about": "https://www.kr.freebsd.org/mirrors/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/620";
@@ -141,6 +169,7 @@
       "location": "Salt Lake City, Utah",
       "country": "United States",
       "mirrors": [ "https://mirrors.xmission.com/gimp/gimp/"; ],
+      "rsync": [ "rsync://mirrors.xmission.com/gimp/" ],
       "about": "https://mirrors.xmission.com/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/624";
@@ -150,6 +179,7 @@
       "location": "Manchester",
       "country": "United Kingdom",
       "mirrors": [ "https://mirrors.ukfast.co.uk/sites/gimp.org/pub/gimp/"; ],
+      "rsync": [ "rsync://mirrors.ukfast.co.uk/gimp.org/pub" ],
       "about": "https://mirrors.ukfast.co.uk/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/646";
@@ -159,6 +189,7 @@
       "location": "Lviv",
       "country": "Ukraine",
       "mirrors": [ "https://gimp.astra.in.ua/pub/gimp/"; ],
+      "rsync": [ "rsync://gimp.astra.in.ua/gimp/pub" ],
       "about": "https://astra.in.ua";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/660";,
@@ -169,6 +200,8 @@
       "location": "Leipzig",
       "country": "Germany",
       "mirrors": [ "https://mirror.dogado.de/gimp/"; ],
+      "rsync": [ "rsync://mirror.dogado.de/gimp" ],
+      "TODO": [ "Contact admins and ask them to mirror from pub/" ],
       "about": "https://www.dogado.de/";,
       "more": [
         "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/669";
@@ -178,6 +211,7 @@
       "location": "Canterbury, Kent, England",
       "country": "United Kingdom",
       "mirrors": [ "https://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/"; ],
+      "rsync": [ "rsync://www.mirrorservice.org/ftp.gimp.org/pub/" ],
       "about": "https://www.mirrorservice.org/";,
       "more": [ ]
     },
@@ -185,6 +219,7 @@
       "location": "Brussels",
       "country": "Belgium",
       "mirrors": [ "https://gimp.cu.be/pub/gimp/"; ],
+      "TODO": [ "Ask rsync or ftp connection" ],
       "about": "https://cu.be";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/685"; ]
     },
@@ -192,6 +227,8 @@
       "location": "Nanjing",
       "country": "China",
       "mirrors": [ "https://mirror.nju.edu.cn/gimp/"; ],
+      "rsync": [ "rsync://mirror.nju.edu.cn/gimp/" ],
+      "TODO": [ "Contact admins and ask them to mirror from pub/" ],
       "about": "https://sci.nju.edu.cn";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/692"; ]
     },
@@ -199,6 +236,7 @@
       "location": "Paris",
       "country": "France",
       "mirrors": [ "https://gimp-mirror.usessionbuddy.com/pub/gimp/"; ],
+      "TODO": [ "Ask rsync or ftp connection" ],
       "about": "https://www.nbshare.io/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/691";,
                 "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/211"; ]
@@ -207,6 +245,9 @@
       "location": "Rothwell",
       "country": "United Kingdom",
       "mirrors": [ "https://mirrors.gethosted.online/gimp/pub/gimp/"; ],
+      "ftp": [ "ftp://mirrors.gethosted.online/gimp"; ],
+      "rsync": [ "rsync://mirrors.gethosted.online/gimp" ],
+      "TODO": [ "rsync doesn't have gimp module" ],
       "about": "https://mirrors.gethosted.online/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/gimp-web/-/issues/199";,
                 "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/721"; ]
@@ -215,6 +256,7 @@
       "location": "Montreal",
       "country": "Canada",
       "mirrors": [ "https://www.gimp.ca/mirror/pub/gimp/"; ],
+      "TODO": [ "Ask rsync or ftp connection" ],
       "about": "https://gimp.ca/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/729";,
                 "https://gitlab.gnome.org/Infrastructure/puppet/-/merge_requests/6"; ]
@@ -223,6 +265,7 @@
       "location": "Berkeley, CA",
       "country": "United States",
       "mirrors": [ "https://mirrors.ocf.berkeley.edu/gimp/pub/gimp/"; ],
+      "rsync": [ "rsync://mirrors.ocf.berkeley.edu/gimp/pub/" ],
       "about": "https://www.ocf.berkeley.edu/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/767";]
     },
@@ -230,6 +273,7 @@
       "location": "Singapore",
       "country": "Singapore",
       "mirrors": [ "https://mirror.freedif.org/gimp/pub/gimp/"; ],
+      "TODO": [ "Ask rsync or ftp connection" ],
       "about": "https://freedif.org/";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/815";]
     },
@@ -237,6 +281,7 @@
       "location": "Pikeville, Kentucky",
       "country": "United States",
       "mirrors": [ "https://mirror2.sandyriver.net/pub/software/gimp/pub/gimp/"; ],
+      "rsync": [ "rsync://mirror2.sandyriver.net/pub/software/gimp/pub/" ],
       "about": "https://mirror2.sandyriver.net";,
       "more": [ "https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/859";]
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]