RE: https://phpc.social/@supergarv/116291496556589191

What fuck GitHub. I have never enabled any of this. Fastest way of losing my trust is sneakily violating consent. Not that I had any trust left.

@janl do I need to blog about switching to forgejo?
@astraluma not on my behalf, my GH involvement is inertia in existing infra that will take years to untangle. Personally, I’m out.
@janl oh good, because the answer is mostly "it just works, there's a few things it has and a few things it's missing, some of which are being worked on. You should read my other post on runners."

@astraluma thanks :)

The one issue is deep integration between GH and ASF infra that took a few years to put together. I’d like the ASF to run its own Forgejo, but that’s another multi-year endeavour.

Another is actually the free CI and variety of runner configs. For PouchDB, we’d have to rebuild this and for CouchDB we run an elaborate Jenkins setup, so I know how mich work and expensive that is.

@janl multi platform support in the runners is the biggest hole right now; it's affecting me too

I wish someone like Cirrus would pick it up, but so far not.

@astraluma I’m immensely bullish on Forgejo/Codeberg (I’m a member), the issues ahead are all solvable with time and there are rolks working on or thinking about all of them. And I am not in a rush.