Hello all. I'm planning to move chumsky to Codeberg at some point soon.
I'm opening this issue thread to give frequent contributors prior warning, and an opportunity to discuss it. Fair warning: my mind is largely set on the move, although I'm not entirely beyond persuasion.
The push factors
I don't really want to enumerate the reasons for wanting to move here; I'm sure many of them are obvious. The short and long of it is that I no longer feel that GitHub is culturally friendly toward community-driven projects like chumsky, and that the dial has been steadily turning toward exploitation and profiteering on the back of the open source community for a while now. The increasing influx of AI-generated slop has become tiresome. I've wasted hours dealing with it and it's been killing what motivation I still have for open source. I do not want to burn out and for chumsky to be abandoned.
What stopped me making this move before was a lack of suitable alternatives. The traditional competitor, GitLab, is largely VC-funded and the same financial incentive for exploitation is present. I have no interest in jumping ship only to find that the safe haven is not so safe either.
The pull factors
Over the last few months, however, it's become clear that Codeberg is a destination worthy of our trust. In particular:
-
It's been around since 2018. It's not going anywhere, and enough projects have placed their faith in it already that it's likely crossed the 'too big to fail' threshold.
-
It is a member-driven non-profit, and this member control is guaranteed by German non-profit legislation.
-
Its current leadership strikes me as trustworthy and engaged.
-
It's built on top of Forgejo, and it's fast. I've been quite taken aback at how pleasant it feels to use: GitHub feels sluggish and claustrophobic in comparison. I had not noticed how much of a chore to use GitHub had become until I experienced an alternative.
Trial
I have already migrated another of my crates, Ariadne, to Codeberg. I was expecting friction, but I've been genuinely surprised by how seamless the experience has been. Codeberg makes it very easy to set up third-party CI runners, and I now use a VPS as a runner. The experience has convinced me that migrating to Codeberg is right for chumsky.
Your thoughts
As mentioned above: my mind is largely set on this move. However, I'd still like to hear your thoughts about the move, any personal experience you may have, and things you believe should be considered. Thanks for reading!
@CraftSpider @wackbyte @Hedgehogo @bew @zyansheep @Zij-IT (apologies about the ping: you're the largest contributors!)
Hello all. I'm planning to move chumsky to Codeberg at some point soon.
I'm opening this issue thread to give frequent contributors prior warning, and an opportunity to discuss it. Fair warning: my mind is largely set on the move, although I'm not entirely beyond persuasion.
The push factors
I don't really want to enumerate the reasons for wanting to move here; I'm sure many of them are obvious. The short and long of it is that I no longer feel that GitHub is culturally friendly toward community-driven projects like chumsky, and that the dial has been steadily turning toward exploitation and profiteering on the back of the open source community for a while now. The increasing influx of AI-generated slop has become tiresome. I've wasted hours dealing with it and it's been killing what motivation I still have for open source. I do not want to burn out and for chumsky to be abandoned.
What stopped me making this move before was a lack of suitable alternatives. The traditional competitor, GitLab, is largely VC-funded and the same financial incentive for exploitation is present. I have no interest in jumping ship only to find that the safe haven is not so safe either.
The pull factors
Over the last few months, however, it's become clear that Codeberg is a destination worthy of our trust. In particular:
It's been around since 2018. It's not going anywhere, and enough projects have placed their faith in it already that it's likely crossed the 'too big to fail' threshold.
It is a member-driven non-profit, and this member control is guaranteed by German non-profit legislation.
Its current leadership strikes me as trustworthy and engaged.
It's built on top of Forgejo, and it's fast. I've been quite taken aback at how pleasant it feels to use: GitHub feels sluggish and claustrophobic in comparison. I had not noticed how much of a chore to use GitHub had become until I experienced an alternative.
Trial
I have already migrated another of my crates, Ariadne, to Codeberg. I was expecting friction, but I've been genuinely surprised by how seamless the experience has been. Codeberg makes it very easy to set up third-party CI runners, and I now use a VPS as a runner. The experience has convinced me that migrating to Codeberg is right for chumsky.
Your thoughts
As mentioned above: my mind is largely set on this move. However, I'd still like to hear your thoughts about the move, any personal experience you may have, and things you believe should be considered. Thanks for reading!
@CraftSpider @wackbyte @Hedgehogo @bew @zyansheep @Zij-IT (apologies about the ping: you're the largest contributors!)