Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106924 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 75783 invoked from network); 10 Sep 2019 11:27:33 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 10 Sep 2019 11:27:33 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id D4FCD2D2003 for ; Tue, 10 Sep 2019 02:02:54 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Tue, 10 Sep 2019 02:02:53 -0700 (PDT) Received: by mail-io1-xd35.google.com with SMTP id n197so35766262iod.9 for ; Tue, 10 Sep 2019 02:02:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=tWU1UlLMrFnm7RQqz36dmtA421rF3OSiN9fDOtdDaoc=; b=dc6QRKpnDKDFUttvWAumIO2ZKUcaCxX60Umn2W6RQRErpYsVYHFQSFT6VscMgjr0ft jTzjG+nsHhrevYigsD1x7t3lYxbo4nME9bghrzsacdO895nuN0msNifvDlGBUjGiKHwW 5y2Z4fvFBbVvM5f4enX0hk/OruOjNhBXRs9N/ZKeEZ3oSF7r4a/TnwuMi6rpPwuY1ILF IcfM5FDmhnzBH8E0+FK6bRgftHLgb3eW5VREgCb46JKR3ilZd9gP5YnT5SMIopJXTSKq KvnQ5LA36ED3UX8aiFwqzDJBpHLmp9RIN5OyewdJAPnYQMkaj26y0ENDCb+tgb0kPtHU gKVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=tWU1UlLMrFnm7RQqz36dmtA421rF3OSiN9fDOtdDaoc=; b=leZr1gbDGnmI4m74g1GIq0y/b5oDkWyu58zzWvC9ehPNYMxXtQvyveQbSQj0chfDq8 ORUva4PfsZTd3cIWG0ZSUf6E/SK4B7mC0ymxaUbf6fXz4e6K4MUR3xfj8XovaOnDpP5e ts4zIzDCk+uipBejAYtA5XWAshUdpUqZph3s/7AXL8cHobO+mmpoDn8oJ8IXSGqAtM43 S0aE9ipPBlwV5lEaKsNJOGW2mmLbMTKst1ZGMH6T7gfQZ43FPxnSf4O4e9pyHCrU1y01 PIrHpq1G0Cw+96hguVT/PGP4bI/zz2q0+t30slOa5piXZkv/9oq9s4t99D2Cr+uRARRi ryuQ== X-Gm-Message-State: APjAAAXtkccinFuBvf8DX21y53jz+WRFUw7ZK52Xl3q6hzQqYxpn1ktK TG9HnmLIKEvHbZSVx5dybmznPacDwBnXEM5Ox0yqU2rj X-Google-Smtp-Source: APXvYqxt6rbll73X3eRyGenQxyeqtiyaIsVyL4U27U3VsyTHup9c18u0UtS906ihF7GltghHGen4zOSzXx7gT+nacZ0= X-Received: by 2002:a6b:581a:: with SMTP id m26mr33175486iob.161.1568106172620; Tue, 10 Sep 2019 02:02:52 -0700 (PDT) MIME-Version: 1.0 References: <3425415.rOq7SuEVWJ@mcmic-probook> <2411051.U6HbW7jRvI@mcmic-probook> In-Reply-To: <2411051.U6HbW7jRvI@mcmic-probook> Date: Tue, 10 Sep 2019 10:02:41 +0100 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary="00000000000063a6d205922f2ba6" X-Envelope-From: Subject: Re: [PHP-DEV] [RFC] Union Types v2 (followup on github usage) From: rowan.collins@gmail.com (Rowan Tommins) --00000000000063a6d205922f2ba6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, 10 Sep 2019 at 08:37, C=C3=B4me Chilliet wrote: > > > PHP have no control over github, and cannot know how it will evolve. > > > > > > (they can change the platform tomorrow and internal won=E2=80=99t be= able to > do anything about it). > > > > Those are hypothetically problems. But they do not appear to be > > currently problems. > > The fact that PHP has no control over github is current, this is not > hypothetical. > The idea that the platform will change overnight in a way that makes it unusable by the project is hypothetical. > It=E2=80=99s not the same when the project can act to fix it and when the= project > is powerless. > If github blocks someone from commenting we cannot do anything about it. > Are you aware of any heavy-handed moderation on github, or is this, again, a hypothetical problem? As you will see from my other responses on this thread, I'm not totally sold on github in particular, but I can see pros and cons more generally: - our own systems, fully in our control, but used by nobody else, and managed by a handful of volunteers - or: a well-established third-party system, which could change in unpredictable ways, but is widely used, and supported by hundreds of paid staff Even the mailing list relies on third-party software; I presume it gets updated regularly, and those updates could include changes in functionality we disagree with. There is a pragmatic decision to be made between building absolutely everything from scratch, and trusting some third parties, with contingency plans if that trust proves ill-founded. Regards, --=20 Rowan Tommins [IMSoP] --00000000000063a6d205922f2ba6--