develooper Front page | perl.perl5.porters | Postings from February 2000

[PATCH pod/*.pod 5.5.650] Annual URL audit

From:
Michael G Schwern
Date:
February 27, 2000 20:13
Subject:
[PATCH pod/*.pod 5.5.650] Annual URL audit
Message ID:
20000227231321.A3530@blackrider.aocn.com
Its that time again!  The 2nd annual perldoc URL scan.  Around 60 bad
links this time, most 404s and a few servers dissappearing.  A bunch
of perl.org things went poof after TPI broke up.  I also added a new
CPAN mirrors list to perlmodlib.

In general:
        - I replaced URLs to specific versions of program with URLs to
          the directory/listing its in.  URLs to specific versions of
          programs are almost guaranteed to fall quickly out of date.
        - nntp URLs are changed to news.  They're synonyms, but Netscape
          understands the latter.
        - A bunch of the URLs in the CPAN/SITES mirror list were bad, down
          gone... I corrected what I could and made judgement calls on the
          rest as to if they're gone for good or temporarily (I gave them
          since Friday).

Some open things:
        - The advocacy URL in perlfaq1 stinks.  http://www.perl.org/advocacy/
          is basically just a placedholder.
        - Is franz.ww.tu-berlin.de gone as an FTP and WWW server?  I
          replaced most of the links to there with pause.cpan.org and
          www.perl.com links.


--- pod/perldelta.pod	2000/02/26 08:32:51	
+++ pod/perldelta.pod	2000/02/26 08:33:08
@@ -4,10 +4,11 @@
 
 =head1 DESCRIPTION
 
-This is an unsupported alpha release, meant for intrepid Perl developers
-only.  The included sources may not even build correctly on some platforms.
-Subscribing to perl5-porters is the best way to monitor and contribute
-to the progress of development releases (see www.perl.org for info).
+This is an unsupported alpha release, meant for intrepid Perl
+developers only.  The included sources may not even build correctly on
+some platforms.  Subscribing to perl5-porters is the best way to
+monitor and contribute to the progress of development releases (see
+http://www.hut.fi/~jhi/perl5-porters.html for info).
 
 This document describes differences between the 5.005 release and this one.
 
--- pod/perlfaq1.pod	2000/02/26 08:15:37	
+++ pod/perlfaq1.pod	2000/02/26 08:15:43
@@ -36,7 +36,7 @@
 are a rag-tag band of highly altruistic individuals committed
 to producing better software for free than you could hope to
 purchase for money.  You may snoop on pending developments via
-nntp://news.perl.com/perl.porters-gw/ and the Deja archive at
+news://news.perl.com/perl.porters-gw/ and the Deja archive at
 http://www.deja.com/ using the perl.porters-gw newsgroup, or you can
 subscribe to the mailing list by sending perl5-porters-request@perl.org
 a subscription request.
--- pod/perlfaq2.pod	2000/02/26 08:20:59	
+++ pod/perlfaq2.pod	2000/02/26 08:24:36
@@ -42,7 +42,7 @@
 Some URLs that might help you are:
 
     http://language.perl.com/info/software.html
-    http://www.perl.com/latest/
+    http://www.perl.com/pub/language/info/software.html#binary
     http://www.perl.com/CPAN/ports/
 
 Someone looking for a Perl for Win16 might look to Laszlo Molnar's djgpp
@@ -335,7 +335,7 @@
 
   http://www.perl.com/CPAN-local
   http://www.perl.com/CPAN	(redirects to an ftp mirror)
-  http://www.perl.org/CPAN
+  ftp://cpan.valueclick.com/pub/CPAN/
   ftp://ftp.funet.fi/pub/languages/perl/CPAN/
   http://www.cs.ruu.nl/pub/PERL/CPAN/
   ftp://ftp.cs.colorado.edu/pub/perl/CPAN/
--- pod/perlfaq3.pod	2000/02/27 22:56:31	
+++ pod/perlfaq3.pod	2000/02/27 23:00:17
@@ -379,7 +379,7 @@
 See http://www.perl.com/CPAN/modules/by-category/15_World_Wide_Web_HTML_HTTP_CGI/ .
 
 A non-free, commercial product, ``The Velocity Engine for Perl'',
-(http://www.binevolve.com/ or http://www.binevolve.com/bine/vep) might
+(http://www.binevolve.com/ or http://www.binevolve.com/velocigen/) might
 also be worth looking at.  It will allow you to increase the performance
 of your Perl programs, up to 25 times faster than normal CGI Perl by
 running in persistent Perl mode, or 4 to 5 times faster without any
@@ -580,7 +580,7 @@
         http://www.boutell.com/faq/
 
     CGI FAQ
-        http://www.webthing.com/page.cgi/cgifaq
+        http://www.webthing.com/tutorials/cgifaq.html
 
     HTTP Spec
         http://www.w3.org/pub/WWW/Protocols/HTTP/
--- pod/perlfaq4.pod	2000/02/27 23:00:43	
+++ pod/perlfaq4.pod	2000/02/27 23:11:31
@@ -282,8 +282,8 @@
 
 =head2 How can I find the Julian Day?
 
-You could use Date::Calc's Delta_Days function and calculate the number
-of days from there.  Assuming that's what you really want, that is.
+Use the Time::JulianDay module (part of the Time-modules bundle
+available from CPAN.)
 
 Before you immerse yourself too deeply in this, be sure to verify that it
 is the I<Julian> Day you really want.  Are they really just interested in
@@ -301,9 +301,6 @@
 the first meaning that you really want, then check out the Date::Manip
 and Date::Calc modules.  (Thanks to David Cassell for most of this text.)
 
-There is also an example of Julian date calculation that should help you in
-http://www.perl.com/CPAN/authors/David_Muir_Sharnoff/modules/Time/JulianDay.pm.gz
-
 =head2 How do I find yesterday's date?
 
 The C<time()> function returns the current time in seconds since the
@@ -1748,11 +1745,10 @@
 
     sub is_numeric { defined getnum($_[0]) } 
 
-Or you could check out
-http://www.perl.com/CPAN/modules/by-module/String/String-Scanf-1.1.tar.gz
-instead.  The POSIX module (part of the standard Perl distribution)
-provides the C<strtol> and C<strtod> for converting strings to double
-and longs, respectively.
+Or you could check out the String::Scanf module on CPAN instead.  The
+POSIX module (part of the standard Perl distribution) provides the
+C<strtol> and C<strtod> for converting strings to double and longs,
+respectively.
 
 =head2 How do I keep persistent data across program calls?
 
--- pod/perlfaq8.pod	2000/02/27 23:11:39	
+++ pod/perlfaq8.pod	2000/02/27 23:16:22
@@ -952,10 +952,9 @@
 =head2 How do I use an SQL database?
 
 There are a number of excellent interfaces to SQL databases.  See the
-DBD::* modules available from
-http://www.perl.com/CPAN/modules/dbperl/DBD .
+DBD::* modules available from http://www.perl.com/CPAN/modules/DBD .
 A lot of information on this can be found at 
-http://www.hermetica.com/technologia/perl/DBI/index.html .
+http://www.symbolstone.org/technology/perl/DBI/
 
 =head2 How do I make a system() exit on control-C?
 
--- pod/perlfaq9.pod	2000/02/27 23:16:41	
+++ pod/perlfaq9.pod	2000/02/28 00:58:38
@@ -20,7 +20,7 @@
 The useful FAQs and related documents are:
 
     CGI FAQ
-        http://www.webthing.com/page.cgi/cgifaq
+        http://www.webthing.com/tutorials/cgifaq.html
 
     Web FAQ
         http://www.boutell.com/faq/
@@ -170,7 +170,7 @@
 
     # or print HTML from a URL
     use LWP::Simple;
-    getprint "http://www.sn.no/libwww-perl/";
+    getprint "http://www.linpro.no/lwp/";
 
     # or print ASCII from HTML from a URL
     # also need HTML-Tree package from CPAN
--- pod/perlmodinstall.pod	2000/02/28 00:59:46	
+++ pod/perlmodinstall.pod	2000/02/28 01:18:54
@@ -140,9 +140,8 @@
 decompress and unpack modules.
 
 Or, you can use InfoZip's C<unzip> utility (
-http://www.cdrom.com/pub/infozip/Info-Zip.html ) to uncompress
-C<.zip> files; type C<unzip yourmodule.zip> in
-your shell.
+http://www.cdrom.com/pub/infozip/ ) to uncompress C<.zip> files; type
+C<unzip yourmodule.zip> in your shell.
 
 Or, if you have a working C<tar> and C<gzip>, you can
 type
@@ -189,9 +188,9 @@
 
 
 You can either use the shareware B<StuffIt Expander> program
-( http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/stuffit-expander-401.hqx ) 
+( http://www.aladdinsys.com/expander/ ) 
 in combination with I<DropStuff with Expander Enhancer>
-( http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/drop-stuff-with-ee-40.hqx ) 
+( http://www.aladdinsys.com/dropstuff/ ) 
 or the freeware B<MacGzip> program (
 http://persephone.cps.unizar.es/general/gente/spd/gzip/gzip.html ).
 
@@ -199,9 +198,8 @@
 B. UNPACK
 
 If you're using DropStuff or Stuffit, you can just extract the tar
-archive.  Otherwise, you can use the freeware B<suntar> 
-( http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/suntar-221.hqx )
-or I<Tar> ( http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/tar-40b.hqx ).
+archive.  Otherwise, you can use the freeware B<suntar> or I<Tar> (
+http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/ ).
 
 C. BUILD
 
@@ -319,8 +317,8 @@
     unzip Your-Module.zip
 
 Executables for gzip, zip, and VMStar ( Alphas:
-http://www.openvms.digital.com/cd/000TOOLS/ALPHA/ and Vaxen:
-http://www.openvms.digital.com/cd/000TOOLS/VAX/ ).  
+http://www.openvms.digital.com/freeware/000TOOLS/ALPHA/ and Vaxen:
+http://www.openvms.digital.com/freeware/000TOOLS/VAX/ ).  
 
 gzip and tar
 are also available at ftp://ftp.digital.com/pub/VMS.
--- pod/perlmodlib.pod	2000/02/27 22:51:34	
+++ pod/perlmodlib.pod	2000/02/28 03:16:37
@@ -920,11 +920,11 @@
                    ftp://ftp.sun.ac.za/CPAN/
                    ftp://ftpza.co.za/pub/mirrors/cpan/
 
+
 =item Asia
 
     China          ftp://freesoft.cei.gov.cn/pub/languages/perl/CPAN/
-    Hong Kong      ftp://ftp.hkstar.com/pub/CPAN/
-                   ftp://ftp.pacific.net.hk/pub/mirror/CPAN/
+    Hong Kong      ftp://ftp.pacific.net.hk/pub/mirror/CPAN/
     Indonesia      ftp://malone.piksi.itb.ac.id/pub/CPAN/
     Israel         ftp://bioinfo.weizmann.ac.il/pub/software/perl/CPAN/
     Japan          ftp://ftp.dti.ad.jp/pub/lang/CPAN/
@@ -933,30 +933,32 @@
                    ftp://ftp.meisei-u.ac.jp/pub/CPAN/
                    ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/
                    ftp://mirror.nucba.ac.jp/mirror/Perl/
+    Saudi-Arabia   ftp://ftp.isu.net.sa/pub/CPAN/
     Singapore      ftp://ftp.nus.edu.sg/pub/unix/perl/CPAN/
     South Korea    ftp://ftp.bora.net/pub/CPAN/
                    ftp://ftp.kornet.net/pub/CPAN/
                    ftp://ftp.nuri.net/pub/CPAN/
     Taiwan         ftp://coda.nctu.edu.tw/computer-languages/perl/CPAN/
                    ftp://ftp.ee.ncku.edu.tw/pub3/perl/CPAN/
-                   ftp://ftp.wownet.net/pub2/PERL/
                    ftp://ftp1.sinica.edu.tw/pub1/perl/CPAN/
-    Thailand       ftp://ftp.cs.riubon.ac.th/pub/mirrors/CPAN/
-                   ftp://ftp.nectec.or.th/pub/mirrors/CPAN/
+    Thailand       ftp://ftp.nectec.or.th/pub/mirrors/CPAN/
+
 
 =item Australasia
 
     Australia      ftp://cpan.topend.com.au/pub/CPAN/
-                   ftp://ftp.labyrinth.net.au/pub/perl/CPAN/
+                   ftp://ftp.labyrinth.net.au/pub/perl-CPAN/
                    ftp://ftp.sage-au.org.au/pub/compilers/perl/CPAN/
                    ftp://mirror.aarnet.edu.au/pub/perl/CPAN/
     New Zealand    ftp://ftp.auckland.ac.nz/pub/perl/CPAN/
                    ftp://sunsite.net.nz/pub/languages/perl/CPAN/
 
+
 =item Central America
 
     Costa Rica     ftp://ftp.ucr.ac.cr/pub/Unix/CPAN/
 
+
 =item Europe
 
     Austria        ftp://ftp.tuwien.ac.at/pub/languages/perl/CPAN/
@@ -968,14 +970,26 @@
     Denmark        ftp://sunsite.auc.dk/pub/languages/perl/CPAN/
     Estonia        ftp://ftp.ut.ee/pub/languages/perl/CPAN/
     Finland        ftp://ftp.funet.fi/pub/languages/perl/CPAN/
-    France         ftp://ftp.lip6.fr/pub/perl/CPAN/
+    France         ftp://ftp.grolier.fr/pub/perl/CPAN/
+                   ftp://ftp.lip6.fr/pub/perl/CPAN/
                    ftp://ftp.oleane.net/pub/mirrors/CPAN/
                    ftp://ftp.pasteur.fr/pub/computing/CPAN/
                    ftp://ftp.uvsq.fr/pub/perl/CPAN/
+    German         ftp://ftp.gigabell.net/pub/CPAN/
+    Germany        ftp://ftp.archive.de.uu.net/pub/CPAN/
+                   ftp://ftp.freenet.de/pub/ftp.cpan.org/pub/
+                   ftp://ftp.gmd.de/packages/CPAN/
+                   ftp://ftp.gwdg.de/pub/languages/perl/CPAN/
+                   ftp://ftp.leo.org/pub/comp/general/programming/languages/script/perl/CPAN/
+                   ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/
+                   ftp://ftp.rz.ruhr-uni-bochum.de/pub/CPAN/
+                   ftp://ftp.uni-erlangen.de/pub/source/CPAN/
+                   ftp://ftp.uni-hamburg.de/pub/soft/lang/perl/CPAN/
     Germany        ftp://ftp.archive.de.uu.net/pub/CPAN/
+                   ftp://ftp.freenet.de/pub/ftp.cpan.org/pub/
                    ftp://ftp.gmd.de/packages/CPAN/
                    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/
-                   ftp://ftp.leo.org/pub/comp/programming/languages/script/perl/CPAN/
+                   ftp://ftp.leo.org/pub/comp/general/programming/languages/script/perl/CPAN/
                    ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/
                    ftp://ftp.rz.ruhr-uni-bochum.de/pub/CPAN/
                    ftp://ftp.uni-erlangen.de/pub/source/CPAN/
@@ -990,19 +1004,16 @@
                    ftp://ftp.unina.it/pub/Other/CPAN/
                    ftp://ftp.unipi.it/pub/mirror/perl/CPAN/
     Netherlands    ftp://ftp.cs.uu.nl/mirror/CPAN/
-                   ftp://ftp.EU.net/packages/cpan/
                    ftp://ftp.nluug.nl/pub/languages/perl/CPAN/
     Norway         ftp://ftp.uit.no/pub/languages/perl/cpan/
                    ftp://sunsite.uio.no/pub/languages/perl/CPAN/
-    Poland         ftp://ftp.man.szczecin.pl/pub/perl/CPAN/
-                   ftp://ftp.man.torun.pl/pub/doc/CPAN/
+    Poland         ftp://ftp.man.torun.pl/pub/CPAN/
                    ftp://ftp.pk.edu.pl/pub/lang/perl/CPAN/
                    ftp://sunsite.icm.edu.pl/pub/CPAN/
     Portugal       ftp://ftp.ci.uminho.pt/pub/mirrors/cpan/
                    ftp://ftp.ist.utl.pt/pub/CPAN/
                    ftp://ftp.ua.pt/pub/CPAN/
-    Romania        ftp://ftp.dntis.ro/pub/mirrors/perl-cpan/
-                   ftp://ftp.dnttm.ro/pub/CPAN/
+    Romania        ftp://ftp.dnttm.ro/pub/CPAN/
     Russia         ftp://ftp.chg.ru/pub/lang/perl/CPAN/
                    ftp://ftp.sai.msu.su/pub/lang/perl/CPAN/
     Slovakia       ftp://ftp.entry.sk/pub/languages/perl/CPAN/
@@ -1018,19 +1029,17 @@
                    ftp://ftp.plig.org/pub/CPAN/
                    ftp://sunsite.doc.ic.ac.uk/packages/CPAN/
 
+
 =item North America
 
     Alberta        ftp://sunsite.ualberta.ca/pub/Mirror/CPAN/
     California     ftp://cpan.nas.nasa.gov/pub/perl/CPAN/
                    ftp://cpan.valueclick.com/CPAN/
                    ftp://ftp.cdrom.com/pub/perl/CPAN/
-                   ftp://ftp.digital.com/pub/plan/perl/CPAN/
-    California     ftp://cpan.nas.nasa.gov/pub/perl/CPAN/
-                   ftp://cpan.valueclick.com/CPAN/
-                   ftp://ftp.cdrom.com/pub/perl/CPAN/
-                   ftp://ftp.digital.com/pub/plan/perl/CPAN/
+                   http://download.sourceforge.net/mirrors/CPAN/
     Colorado       ftp://ftp.cs.colorado.edu/pub/perl/CPAN/
     Florida        ftp://ftp.cise.ufl.edu/pub/perl/CPAN/
+    Georgia        ftp://ftp.twoguys.org/CPAN/
     Illinois       ftp://uiarchive.uiuc.edu/pub/lang/perl/CPAN/
     Indiana        ftp://csociety-ftp.ecn.purdue.edu/pub/CPAN/
                    ftp://ftp.uwsg.indiana.edu/pub/perl/CPAN/
@@ -1039,34 +1048,35 @@
     Massachusetts  ftp://ftp.ccs.neu.edu/net/mirrors/ftp.funet.fi/pub/languages/perl/CPAN/
                    ftp://ftp.iguide.com/pub/mirrors/packages/perl/CPAN/
     Mexico         ftp://ftp.msg.com.mx/pub/CPAN/
-    Minnesota      ftp://ftp.midearthbbs.com/CPAN/
     New York       ftp://ftp.deao.net/pub/CPAN/
                    ftp://ftp.rge.com/pub/languages/perl/
-                   ftp://ftp.tpj.com/pub/CPAN/
-    Nova Scotia    ftp://cpan.chebucto.ns.ca/pub/CPAN/
     North Carolina ftp://ftp.duke.edu/pub/perl/
+    Nova Scotia    ftp://cpan.chebucto.ns.ca/pub/CPAN/
     Oklahoma       ftp://ftp.ou.edu/mirrors/CPAN/
     Ontario        ftp://ftp.crc.ca/pub/packages/lang/perl/CPAN/
     Oregon         ftp://ftp.orst.edu/pub/packages/CPAN/
     Pennsylvania   ftp://ftp.epix.net/pub/languages/perl/
     Tennessee      ftp://ftp.sunsite.utk.edu/pub/CPAN/
     Texas          ftp://ftp.sedl.org/pub/mirrors/CPAN/
+                   ftp://jhcloos.com/pub/mirror/CPAN/
     Utah           ftp://mirror.xmission.com/CPAN/
     Virginia       ftp://ftp.perl.org/pub/perl/CPAN/
                    ftp://ruff.cs.jmu.edu/pub/CPAN/
     Washington     ftp://ftp-mirror.internap.com/pub/CPAN/
+                   ftp://ftp.llarian.net/pub/CPAN/
                    ftp://ftp.spu.edu/pub/CPAN/
 
+
 =item South America
 
     Brazil         ftp://cpan.if.usp.br/pub/mirror/CPAN/
                    ftp://ftp.matrix.com.br/pub/perl/
-    Chile          ftp://sunsite.dcc.uchile.cl/pub/Lang/perl/CPAN/
+    Chile          ftp://sunsite.dcc.uchile.cl/pub/Lang/PERL/
 
 =back
 
 For an up-to-date listing of CPAN sites,
-see http://www.perl.com/perl/CPAN or ftp://www.perl.com/perl/ .
+see http://www.perl.com/perl/CPAN/SITES or ftp://www.perl.com/CPAN/SITES .
 
 =head1 Modules: Creation, Use, and Abuse
 
@@ -1368,16 +1378,17 @@
 
 FTP Archives for Perl Modules:
 
-Follow the instructions and links on
+Follow the instructions and links on:
 
-   http://franz.ww.tu-berlin.de/modulelist
+   http://www.perl.com/CPAN/modules/00modlist.long.html
+   http://www.perl.com/CPAN/modules/04pause.html
 
 or upload to one of these sites:
 
-   ftp://franz.ww.tu-berlin.de/incoming
-   ftp://ftp.cis.ufl.edu/incoming
+   https://pause.kbx.de/pause/
+   http://pause.perl.org/pause/
 
-and notify <F<upload@franz.ww.tu-berlin.de>>.
+and notify <modules@perl.org>.
 
 By using the WWW interface you can ask the Upload Server to mirror
 your modules from your ftp or WWW site into your own directory on
--- pod/perlopentut.pod	2000/02/28 01:53:17	
+++ pod/perlopentut.pod	2000/02/28 01:53:58
@@ -694,7 +694,7 @@
 it's still easy to get the contents of a document:
 
     use LWP::Simple;
-    $doc = get('http://www.sn.no/libwww-perl/');
+    $doc = get('http://www.linpro.no/lwp/');
 
 =head2 Binary Files
 
--- pod/perlport.pod	2000/02/28 01:54:09	
+++ pod/perlport.pod	2000/02/28 01:56:47
@@ -528,7 +528,7 @@
 
 =item Mailing list: cpan-testers@perl.org
 
-=item Testing results: C<http://www.perl.org/cpan-testers/>
+=item Testing results: C<http://testers.cpan.org/>
 
 =back
 
--- pod/perltoc.pod	2000/02/28 01:58:05	
+++ pod/perltoc.pod	2000/02/28 01:58:28
@@ -3003,7 +3003,7 @@
 =item CPAN Testers
 
 Mailing list: cpan-testers@perl.org, Testing results:
-C<http://www.perl.org/cpan-testers/>
+C<http://testers.perl.org/>
 
 =item PLATFORMS
 
--- pod/perlvar.pod	2000/02/28 01:58:44	
+++ pod/perlvar.pod	2000/02/28 01:59:54
@@ -1179,7 +1179,7 @@
 in the scope of C<use English>.  For that reason, saying C<use
 English> in libraries is strongly discouraged.  See the
 Devel::SawAmpersand module documentation from CPAN
-(http://www.perl.com/CPAN/modules/by-module/Devel/Devel-SawAmpersand-0.10.readme)
+(http://www.perl.com/CPAN/modules/by-module/Devel/)
 for more information.
 
 Having to even think about the C<$^S> variable in your exception
--- pod/perlxs.pod	2000/02/28 02:00:27	
+++ pod/perlxs.pod	2000/02/28 02:03:27
@@ -72,7 +72,7 @@
 
 Note: For some extensions, Dave Beazley's SWIG system may provide a
 significantly more convenient mechanism for creating the extension glue
-code. See L<http://www.cs.utah.edu/~beazley/SWIG> for more 
+code. See L<http://www.swig.org> for more 
 information.
 
 =head2 On The Road


-- 

Michael G. Schwern   <schwern@pobox.com>    http://www.pobox.com/~schwern/
Because of DNA recoding, in the future, people can choose their own skin, hair, and eye color. Human beings will become one race!
             --Alex Chiu, Immortality Guy



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About