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

Re: state of the cdrom mirrors report



On Sat, Nov 30, 2002 at 06:55:37PM -0500, Joey Hess wrote:
> And I've modified mirror_list.pl to use the new fields to generate a list
> that has only known-good mirrors on it. I took the approach of assuming
> that a site's http mirror is good if its ftp mirror checks out ok.

That's too optimistic, sadly. On a number of occasions I've seen people
suddenly "forget" to configure their Apaches after an upgrade or something.
It's usually that they only care about FTP for whatever reason and don't
bother to check up on HTTP.

> I think we should set up a cron to run the check_cd_mirrors.pl every day
> (or every 3 days, but it's not very expensive to run, though it does
> take about an hour to complete) on gluck, and commit its changes to the
> Mirrors.masterlist.status (which can be done on gluck best since the cvs
> repository is there).

Or it could simply run on www-master where the web pages get built, so we
skip all the CVS overhead.

> Index: english/CD/http-ftp/index.wml
> ===================================================================
> +<!-- They are now! - JEH -->

This is actually done with WML comments - # - or more correctly simply by
removing that chunk. :)

> Index: english/distrib/netinst.wml
> ===================================================================
> -  <li><a href="../CD/netinst/">Minimal CD</a>:
> -  Instead of getting a full 650MB CD image, you just download a CD image
> -  file which contains the bare essentials necessary to install the rest.
> +  <li><a href="../CD/">CD</a>:
> +  You download a CD image file. Minimal CD images are available, as is
> +  a fast and efficient means to download a full CD from a mirror near you.

This part I don't get. Instead of shortening the path between entering
www.d.o and getting to the netinst CDs, you've added another page to pass
through before the viewer reaches it.

If your intention was to actually make it obvious that there are other
options as far as installing after using the network to get stuff, then
/distrib/netinst is not the right page, as it is meant to describe
installing and using the network at the same time.

Instead, such a thing can be added as a third option in /distrib/, with a
bit of rephrasing below.

I assembled the current /distrib/ web page, and while I don't remember
exactly why I omitted this, it's most likely because I realized the CD web
pages weren't quite up to the task. Damn that subconscious awareness... :)

I'll start thinking of a patch for that page now.

> Index: english/mirror/mirror_list.pl
> ===================================================================
> -open SRC, "<$mirror_source" ||
> +open(SRC, "<$mirror_source") ||

Easy on the formatting... :)

-- 
     2. That which causes joy or happiness.



Reply to: