Let's name a few examples of large OSS projects managed on GitHub:

 - ECMA (https://github.com/tc39)
 - Rust (https://github.com/rust-lang/rust)
 - React (https://github.com/facebook/react)
 - Node (https://github.com/nodejs/node)

Also, let's not forget the hunderd of thousands of PHP packages hosted on 
GitHub. While GitHub might _in theory_ one day decide to stop, there is no way 
it will happen in practice, GitHub has proven itself as a reliable platform 
over the past ten years.

On the topic of self hosted GitLab: let's not reinvent the wheel. Managing your 
own platform will take more manpower and resources, which are better invested 
somewhere else — the development of PHP perhaps?

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 <girg...@php.net>, wrote:
> 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 (even
> though it seems the project is pretty bad at keeping it's infrastructure up
> to date) while keeping control over it.
>
> Best regards
>
> George Peter Banyard

Reply via email to