Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:86702 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 38556 invoked from network); 16 Jun 2015 00:39:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Jun 2015 00:39:40 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.192.52 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.192.52 mail-qg0-f52.google.com Received: from [209.85.192.52] ([209.85.192.52:34101] helo=mail-qg0-f52.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 97/5B-15639-A407F755 for ; Mon, 15 Jun 2015 20:39:39 -0400 Received: by qgf75 with SMTP id 75so620789qgf.1; Mon, 15 Jun 2015 17:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SlmvIJhdh2xUuuq8hsRNMav3V3fX8OQJW5e+OMXENXg=; b=TRy6/GA9hOpb6GivpXJQciq8M6vAA/2Y0jmjjEaATpB7gqMOygeL7ABmkqpJITWsx6 cs7+IF2jXWe+EoQpimSH9Jh75eG8nRDnnwibljhxZxVF4jq/NESCvDTPF0RZP5Tx/7tN DKPgajY7dF1ZYERT1sGjfG5ZF8j12zsKrbv6gT4Qr2HVkpK73DEmDO9uLFjGuz+wgRnf oouc0TztUCvcCceR9sS3rXRxQQs64/H9vsdDg5TW1Beiflu+nQaMhQaoUKv6Ldxw6pjs 2C0gh+SboF7e1uDxB+SZEjAKbn/WHM5dUKmqyl6gvS+27bTAs6do8irkg+ed/SFZs2Vd wEYg== MIME-Version: 1.0 X-Received: by 10.141.23.72 with SMTP id z69mr14900088qhd.40.1434415176102; Mon, 15 Jun 2015 17:39:36 -0700 (PDT) Received: by 10.96.37.136 with HTTP; Mon, 15 Jun 2015 17:39:35 -0700 (PDT) Received: by 10.96.37.136 with HTTP; Mon, 15 Jun 2015 17:39:35 -0700 (PDT) In-Reply-To: References: <00c501d0a773$f84fee90$e8efcbb0$@belski.net> <557EDF48.9000800@gmx.de> <1434379932.17693.5.camel@kuechenschabe> <012e01d0a781$4f4a17e0$edde47a0$@belski.net> Date: Tue, 16 Jun 2015 07:39:35 +0700 Message-ID: To: Hannes Magnusson Cc: Christoph Becker , Anatol Belski , PHP Webmaster ML , =?UTF-8?Q?Johannes_Schl=C3=BCter?= , PHP Development Content-Type: multipart/alternative; boundary=001a1142355c083aab051897cfe6 Subject: Re: [PHP-WEBMASTER] Re: [PHP-DEV] PHP7 releases vs Windows Sources? From: pierre.php@gmail.com (Pierre Joye) --001a1142355c083aab051897cfe6 Content-Type: text/plain; charset=UTF-8 On Jun 16, 2015 1:34 AM, "Hannes Magnusson" . > > > > > > Thats what we want. We want the official release balls to be generated > by an "official server" using the official toolchain. For the tarballs? Yes. Only that it does not happen last time I checked. > There should never be a time when a Release Manager pulls up his > notebook, does a checkout and packages that and uploads. Its bad > enough we have this for pecl exts, but there is no reason for php-src > to be playing with fire and infiltration agencies. It was the goals of snaps, but given the issues we have to keep it up, running and accessible, it does not happen. As of "infiltration agencies", code signing helps. Using https (htts) helps. But you did not want it. > That has unfortunately happened before, and resulted in us > distributing .orig files (patch conflicts), .exp, .out, .php, ... > (failed tests results) and even wrongly generated artifacts (due to > wrong bison/re2c versions installed locally). Yes, we really need a standard box for that (snaps?). > We don't want that happen again. > The official releases should be done on "snap box", and be completely > automated with no room for accidents. > It produces several archives, and we can add .zip to that mix if not > already available. > > It should be obvious that any binary distribution that aims to be > official PHP.net release should use this official release, not some > custom mix of things. > It is important that these official binaries also don't regenerate the > files in the archive. > If there is an extra file (.w32?), or touching of files, required to > make this archive usable to generate binaries from - then please fix > the root problem; touch the file before the packaging (and update the > README :)). The sources zip archives have no code difference. They are a convenient archive used by many builds tools. That did not change since the last time we discussed that. > > -Hannes > > -- > PHP Webmaster List Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > --001a1142355c083aab051897cfe6--