Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106878 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 76249 invoked from network); 5 Sep 2019 15:55:44 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 5 Sep 2019 15:55:44 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 5E43E2C0B0C for ; Thu, 5 Sep 2019 06:29:52 -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=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE, SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS24940 159.69.0.0/16 X-Spam-Virus: No Received: from srv015.mail.ichtushosting.com (srv015.mail.ichtushosting.com [159.69.182.195]) (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 ; Thu, 5 Sep 2019 06:29:51 -0700 (PDT) Received: from srv010.web.ichtushosting.com ([78.46.201.44]) by srv015.mail.ichtushosting.com stage1 with esmtps (Exim MailCleaner) id 1i5rpd-0004UA-FE from ; Thu, 05 Sep 2019 15:29:49 +0200 Received: from localhost (localhost.localdomain [127.0.0.1]) by srv010.web.ichtushosting.com (Postfix) with ESMTP id BC783C2A40; Thu, 5 Sep 2019 15:29:48 +0200 (CEST) Received: from srv010.web.ichtushosting.com ([127.0.0.1]) by localhost (srv010.web.ichtushosting.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gpXLwKJgHnuG; Thu, 5 Sep 2019 15:29:38 +0200 (CEST) Received: from [2a02:1810:2f21:1400:400::] (ptr-1ewoyg5ife1syf84kes.18120a2.ip6.access.telenet.be [IPv6:2a02:1810:2f21:1400:c1f2:145b:ff38:454]) (Authenticated sender: brendt@stitcher.io) by srv010.web.ichtushosting.com (Postfix) with ESMTPSA id ED369C2839; Thu, 5 Sep 2019 15:29:37 +0200 (CEST) X-MailCleaner-SPF: pass Date: Thu, 5 Sep 2019 15:29:21 +0200 To: Dan Ackroyd , George Peter Banyard Cc: =?utf-8?Q?C=C3=B4me_Chilliet?= , PHP internals Message-ID: <10cee067-fa67-47cd-b37a-428b6db06844@Spark> In-Reply-To: References: <2157489.0uZv62oTo4@mcmic-probook> <3425415.rOq7SuEVWJ@mcmic-probook> X-Readdle-Message-ID: 10cee067-fa67-47cd-b37a-428b6db06844@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="5d710db6_3f6ab60f_70e6" X-Envelope-From: Subject: Re: [PHP-DEV] [RFC] Union Types v2 (followup on github usage) From: brendt@stitcher.io (Brent) --5d710db6_3f6ab60f_70e6 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Let's name a few examples of large OSS projects managed on GitHub: =C2=A0- ECMA (https://github.com/tc39) =C2=A0- Rust (https://github.com/rust-lang/rust) =C2=A0- React (https://github.com/facebook/react) =C2=A0- Node (https://github.com/nodejs/node) Also, let's not forget the hunderd of thousands of PHP packages hosted on= GitHub. While GitHub might =5Fin theory=5F one day decide to stop, there= is no way it will happen in practice, GitHub has proven itself as a reli= able platform over the past ten years. On the topic of self hosted GitLab: let's not reinvent the wheel. Managin= g your own platform will take more manpower and resources, which are bett= er invested somewhere else =E2=80=94 the development of PHP perhaps=3F I believe GitHub is the way to go. Several large communities manage their= OSS on it and have proven it works, PHP should simply do the same. Kind regards Brent On 5 Sep 2019, 15:14 +0200, George Peter Banyard , wro= te: > One idea could be to use a self hosted GitLab instance, > > I'm pretty sure there are multiple ways via OAuth to connect to an > independent GitLab instance. > > This would allow to have PR like thread on PHP's own infrastructure (ev= en > though it seems the project is pretty bad at keeping it's infrastructur= e up > to date) while keeping control over it. > > Best regards > > George Peter Banyard --5d710db6_3f6ab60f_70e6--