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