RE: [PHP-DEV] Retiring PHP's Mirror Program
| From: | Jaime Andres | Date: | Wed, 27 Mar 2019 20:19:35 +0000 |
| Subject: | RE: [PHP-DEV] Retiring PHP's Mirror Program | ||
| References: | 1 2 3 4 | Groups: | php.mirrors |
| Request: | Send a blank email to php-mirrors+get-40939@lists.php.net to get a copy of this message | ||
Hello team!
I've been happily sponsoring 3 mirrors in 3 countries for several years.
It feels a bit sad to see the mirror program go away. I will be happy to provide any further support
to the best of my capacity.
Would you consider having a page for former mirror maintainers to mention them all? Something like a
wall of former sponsors.
Several open source projects rely on mirrors to offer downloads and for many of them it's kind
of a business card to show which other projects I (we) are supporting already, so having a reference
back from PHP.net would be really nice to have. Plus, to be honest, a link back is always
appreciated. : - )
Thanks again!
All the best,
Jaime Andres
________________________________
De: Derick Rethans <derick@php.net>
Enviado: jueves, 14 de marzo de 2019 20:46
Para: Mark Scholten
Cc: 'PHP Developers Mailing List'; 'PHP Mirrors ML'
Asunto: RE: [PHP-DEV] Retiring PHP's Mirror Program
Hi,
The plan is to start rolling this out somewhere in the next two weeks,
pending solving the problem of not 404ing the xx.php.net URLs. What I
would like to do is, to 301 redirect these to the canonical URLs so that
search indexes etc can get updated over time. But, I don't quite know
where to host that service. Turning off the mirror scripts etc is going
to be trivial to do, and our CDN is already set-up to do php.net and
www.php.net<http://www.php.net> (but doesn't get the
later traffic yet). I think we want to
scale down our mirroring infrastructure alltogether, although I see a
use for companies being able to run internal mirrors. I do think we
should not have multiple rsync mirrors though. Let me know what you
think and your opinions are.
cheers,
Derick
On Thu, 14 Mar 2019, Mark Scholten wrote:
> Hello,
>
> A timeline would be nice and information on if locally mirroring it (on an internal hostname)
> will still be possible.
>
> Also it would be nice to know if you will be contacting the rsync mirror maintainers and what
> you want to do with them.
>
> I've said before and I will repeat again: let me know where I can help and if possible I
> will.
>
> Kind regards,
>
> Mark Scholten
>
> > -----Original Message-----
> > From: Levi Morrison [mailto:levim@php.net]
> > Sent: Thursday, March 14, 2019 16:37
> > To: Derick Rethans
> > Cc: PHP Developers Mailing List; PHP Mirrors ML
> > Subject: Re: [PHP-DEV] Retiring PHP's Mirror Program
> >
> > Any update on this? One commonly requested feature on the downloads
> > page can be implemented once the mirrors are gone, which is to
> > directly link to to the file (instead of a Choose a Mirror page).
> >
> > On Wed, Feb 27, 2019 at 9:28 AM Derick Rethans <derick@php.net> wrote:
> > >
> > > Hi!
> > >
> > > The PHP.net website has in the last 20 years made use of an extensive
> > > network of mirrors_ to make the PHP documentation available, and
> > > distribute source tarballs_. These mirrors have been maintained by
> > > members and companies in the PHP eco-system for many valuable years.
> > > However, the administration of the mirror system is often haphazard,
> > > with few contributors helping out—PHP is Open Source, and this is simply
> > > how these things can go.
> > >
> > > Maintaining the mirrors is now no longer sustainable, and also hinders
> > > the take up of moving the PHP.net website fully to HTTPS. Because the
> > > PHP.net team has no access to the mirror servers, we also can't make
> > > sure the mirrors are up-to-date, and some mirrors are still running PHP
> > > 5.3 (actually, about 25% still run PHP 5.3!).
> > >
> > > It is likely no longer necessary to have a mirror system in place, as
> > > unlike 20 years ago, it is not nearly has hard as setting up a
> > > distributed cache system. As a matter of fact, some of the PHP.net web
> > > site, through http://www.php.net/, already sits
> > > behind a Content
> > > Delivery Network (CDN) from Myra_, which is sponsored by long time PHP
> > > contributor Sascha Schumann.
> > >
> > > With these preliminaries out of the way, I would therefore like to
> > > announce the discontinuation of PHP.net's mirroring program. Instead of
> > > having mirrors, we are moving all of PHP.net to HTTPS (and get rid of
> > > https://secure.php.net), and move them behind
> > > Myra's CDN, with the
> > same
> > > local content delivery opportunities, but at significantly less
> > > administration requirements.
> > >
> > > In the next week or so, I will e-mail out a plan on which steps are
> > > necessary for this move. I'd be happy to hear any comments on when the
> > > plan comes out.
> > >
> > > To end this email, I would very much like to thank all the mirror
> > > maintainers for their dedication, time, and bandwidth over all these
> > > years. Thanks!
> > >
> > > cheers,
> > > Derick
> > >
> > > .. _mirrors: http://php.net/mirrors.php
> > > .. _tarballs: http://uk3.php.net/downloads.php
> > > .. _Myra: https://myracloud.com/en/
> > >
> > > --
> > > https://derickrethans.nl |
> > > https://xdebug.org | https://dram.io
> > > Like Xdebug? Consider a donation:
> > > https://xdebug.org/donate.php,
> > > or become my Patron: https://www.patreon.com/derickr
> > > twitter: @derickr and @xdebug
> > >
> > > --
> > > PHP Internals - PHP Runtime Development Mailing List
> > > To unsubscribe, visit: http://www.php.net/unsub.php
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
--
https://derickrethans.nl | https://xdebug.org | https://dram.io
Like Xdebug? Consider a donation: https://xdebug.org/donate.php,
or become my Patron: https://www.patreon.com/derickr
twitter: @derickr and @xdebug