I have created a haskell organisation on Codeberg. If you’d like to join please create an issue here and then you should be able to migrate a project over. You can also, of course, host Haskell projects in your personal namespace on Codeberg.
The idea is that it could fulfill a similar role to the haskell org on GitHub for those wishing to move away from that increasingly unstable platform.
Note that Codeberg has a policy against LLMs and crypto projects so it isn’t the right home for all projects.
I’ve already set up my own primary hosting after fleeing Github, but Codeberg looks like it an appropriate secondary mirror. I’m never going to use a hub as the primary repository host ever again, though. Microsoft bought Github and bet the house that people wouldn’t want to deal with the hassle of changing all their links and remotes, but it looks like that bet fell flat.
Yeah. My plan is to migrate my own CI to woodpecker (self-hosted) and then stick to whatever forge doesn’t currently s**k.
For issue tracking I want something that has relatively low barrier of entry. After all, I want to receive issues. Spreading issue trackers across multiple forges is meh and enabling sign-up for my self-hosted instance is also a no-no.
I get that and support that. This just reminded me how people went “abolish the silos, move to fediverse” and everyone ended up on mastodon.social that was badly overloaded already.
Ironically, I tried using Codeberg today for the first time, and seaching through GHCUp issues, I got an error:
Search and filtering is seeing a high influx of requests for this repository, to preserve the availability of Codeberg your search request will not be processed. Sorry for the inconvenience and please try again later.
Is that common?
Edit: even manually paging through issues fails with the same error
Yes it is common; I got it too. It goes away if one is logged in with an account, IIUC. Yet another casualty of plain old anonymous browsing in the war against scraping, I think.