On Tue, 5 Mar 2024 at 01:27, <dan...@daniil.it> wrote: > > > The VSC part from github (hosting our code), can very easily be ported. > > Issues, discussions etc can not. > > > > With the ongoing enshittification of most of the Internet due to > > advertising and tracking, we'd be negligent not hosting and owning our own > > content (including our issue tracker, but that ship has sailed now). > > PHP actually recently moved from a self-hosted VCS to github due to a hack > that compromised php's source code, moving back to a self-hosted instance > seems like a downgrade. > > However, if that's being discussed, it can be done properly, i.e. with a > self-hosted gitlab instance, which also provides issues, projects, CI, > basically the full devops experience, that would be the perfect chance to > also move the mailing list and php wiki to gitlab (which is how many FOSS > projects work currently, I.e. wayland, xorg, mesa, pipewire, asahi use the > gitlab.freedesktop.org gitlab instance, arch linux has its own gitlab > instance (which is also used for RFCs)). > > > > Email has been around for half a century. Will things like Slack, Discord, > > and the like still be operational and allow access to our archives in > > another 25 years? I'm almost certain it won't be. > > No one is proposing to move the issue tracker to discord, slack or telegram: > those are messengers, and should not be used as support forums for such a > major language, mainly because they're non-indexable. > > Regards, > Daniil Gentili >
Interesting thing with GitHub discussions, issues and PRs is that they are also like some sort of temporary chat. In my experience whatever we've discussed on PHP GitHub places was never actually very important for the project maintainers nor taken seriously. Mailing list was always a bit more serious and taken with a slight priority. Interesting is that we have discussed something on GitHub but then later people have implemented something completely different or completely forgot about the thing we've discussed on GitHub. I think that GitHub requires a lot of effort to participate. You can't only discuss it from your mobile phone. There actual implementations need to be done. And by all means, GitHub PHP places are all there, waiting for people to jump in and write a word or two where they feel needed.