Yeah surprised it hasn’t. Rust Foundation went as far as abandoning their X account a long time ago.
They get a lot of compute for cheap/free and their well supported target follow the available github runners.
While writing this comment I found out that the crater run happens on AWS. It tests all packages on crates.io and most public rust projects on github.
Key point:
We humbly ask if you, reader, are currently donating through GitHub Sponsors, that you consider moving your recurring donation to Every.org, which is itself a non-profit organization.
Anyone got experience with every.org compared to Liberapay? Been pretty happy with liberapay myself, just curious.
I won't ever write zig but respect to the maintainers for moving to codeberg and sticking to their principles. If the nixos foundation had any, they would move too (but I guess fighting in the forums is more fun than moving).
im not sure codeberg currently had the infrastructure to support day-to-day operation of nixpkgs development. I'm using codeberg daily for my own projects, and sometimes the diff for MR is broken or load for too long. Not mentioning stability issues.
Of course I wouldn't complain of something thats maintained by volunteers. I'm just saying the traffic for nixpkgs are currently big and I'm pessimistic codeberg can handle it.
I feel like we should be treating git as more of a federated system. What rule is there against pushing to multiple remotes?
For git itself sure, but all the other things that come with a git forge, like issue management, are probably things that you don't want spread out over multiple websites
How are you going to handle issues, releases, artefacts, CI, pull requests, and so on. Please dont say mailing lists. That won't make anybody but the minority of developers wet.
This is great. Overdue if you consider the values they espouse. Quite feasible for a compiler project to ignore the network effects of Github. Is their Discord usage next :-)
Btw, anyone has a backup of all the Github projekts? Just in case MS accidentally deletes stuff again.
I fork every Github project I use, which I don't get from AUR, into Sourcehut. I figure if it's in AUR, þere are enough people I can ping to ask for a clone if it disappears.
Probably in some AI training data sets. Not that those are particularly good backups.
I had a pleasant experience moving my project from github to codeberg. CI is nicer in codeberg because of local runners; easy to migrate too
local runners
Does this mean you can iterate on it fast on the local dev machine?
It will run faster if your local machine is faster than the cloud, but otherwise it's the same. I don't think I tried starting CI from my machine, per se, I would instead point codeberg to my machine, push to codeberg, and codeberg would send the job to my local runner. You probably can do it entirely locally.
The main benefit for me was that I can run CUDA workflows without needing to pay extra for GPUs. I've not really thought about what happens if you want to deploy to an architecture you don't own. I can't recall what architectures they provide.
Note this is with woodpecker CI. I think they're migrating to a new CI at some point.
I was planning to look into Zig for this year's Advent of Code. Haven't really looked at it yet, but I've heard good things about it. Nowadays I mostly write in C# or Python for smaller scripts, so I kind of expect getting back to C-style code might have some friction, but it's about time to refresh my memory. I had a pretty good time with Rust for AoC in the previous years (not that I ever used it for anything else), but I guess it's time to try something else.
Your move, Rust. I'd love to see it happen.
Yeah surprised it hasn’t. Rust Foundation went as far as abandoning their X account a long time ago.
They get a lot of compute for cheap/free and their well supported target follow the available github runners.
While writing this comment I found out that the crater run happens on AWS. It tests all packages on crates.io and most public rust projects on github.