Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99945 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91318 invoked from network); 19 Jul 2017 19:12:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Jul 2017 19:12:33 -0000 Authentication-Results: pb1.pair.com header.from=andreas@heigl.org; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=andreas@heigl.org; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain heigl.org designates 195.191.240.18 as permitted sender) X-PHP-List-Original-Sender: andreas@heigl.org X-Host-Fingerprint: 195.191.240.18 hos109.unaxus.net Received: from [195.191.240.18] ([195.191.240.18:43938] helo=hos109.unaxus.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 45/4D-02884-F1FAF695 for ; Wed, 19 Jul 2017 15:12:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=heigl.org; s=default; h=To:References:Message-Id:Content-Transfer-Encoding:Cc:Date: In-Reply-To:From:Subject:Mime-Version:Content-Type:Sender:Reply-To:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=BAmraNLByFNpItbsfbV9jnKCieBsWZ9Sb8g0JQGYKwM=; b=pRywUnWiVX7Lj4F2eEQJ4e5AHB h3++EuMCJPUWYzJpOsTse6jZVU2f9tjJ3BX7k5rko64cZmU0VZ7Qwy/gYgS2I3uqtWhJd+L2uEJHV jClEzqQpRR3kk2TgcVQjjQQzr5CX6LJoOEhETLICc4i0V2+v4w0BxiwJKNSH5SuVXowk2mWK8KNo7 qBGvYFfr7PrbDkfyW4CzZclb+bSvnavQJZJpVO+JqLaXR4FizrihaSsfKC0g4r1MitxikPaKiSLW+ lUvoauzdJCiUi0EluZyw6H1/5NLFtl2nqduIexxrZTEe5QFcjSagIsxxHyj02GX9jCvRnwGv/qwzu cUZHYYEQ==; Received: from tmo-110-90.customers.d1-online.com ([80.187.110.90]:20252 helo=[10.158.142.90]) by hos109.unaxus.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1dXuOZ-001t92-VZ; Wed, 19 Jul 2017 21:12:28 +0200 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) X-Mailer: iPhone Mail (14F89) In-Reply-To: Date: Wed, 19 Jul 2017 20:12:26 +0100 Cc: "internals@lists.php.net" , Sara Golemon Content-Transfer-Encoding: quoted-printable Message-ID: <78DFA5C9-5C49-4B75-8FC0-C0945FD85694@heigl.org> References: To: Mathias Grimm X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hos109.unaxus.net X-AntiAbuse: Original Domain - lists.php.net X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - heigl.org X-Get-Message-Sender-Via: hos109.unaxus.net: authenticated_id: a.heigl+heigl.org/only user confirmed/virtual account not confirmed X-Authenticated-Sender: hos109.unaxus.net: a.heigl@heigl.org Subject: Re: [PHP-DEV] php.net website From: andreas@heigl.org (Andreas Heigl) Am 19.07.2017 um 19:12 schrieb Mathias Grimm : >=20 > I think it's a great idea about docker, although a separated project. >=20 > The wiki says minimum php is 5.3 but that page is from 2013 and would be > really great to not depend on the mirrors php version, although we can > write beautiful php even in php 4 (never did prior to 4) I think the most important thing is that the PHP-website keeps a VanillaPHP-= approach. Every library or framework used for a rewrite of the PHP-website w= ill be looked upon with different eyes and will therefore seem to be "PHP-ap= proved" to people not that deep into the website (so about 99% of PHP-develo= pers). So the PHP-website would - even though that might not be intended - r= ecommend frameworks or libraries over others. And we would not want that!=20= Just my 0.02 =E2=82=AC Cheers Andreas >=20 >=20 >> On 19 July 2017 at 19:50, Sara Golemon wrote: >>=20 >>> On Wed, Jul 19, 2017 at 1:42 PM, Niklas Keller wrote: >>> We should really change that and fully move to HTTPS. >>>=20 >> I was actually just thinking how lovely it would be to re-architect >> the mirroring process to use docker images. >>=20 >> Benefits: >> * Usual consistent/predictable deployment arguments... >> * Full control of the webserver and PHP version (and extensions) used >> on mirrors. >> * Use docker hub as the distribution channel. (https out of the box) >> * Extra level of isolation for site hosts (web-php isn't alone on its >> hosts AIUI) >> * Apparently we could even add container image signing. >>=20 >> That's sort of an orthogonal project to rewriting the site code, but >> it's arguably a simpler task to undertake. >>=20 >> -Sara >>=20