Since GitHub continues introducing antifeatures and enforcing an own vision of software development, like mandatory 2FA (I don't need such mandatory imitation of security when I'll have to bear its...
Just finished writing out a lengthy comment,
with the up/downsides I can see
on each of the code forges I currently deem promising,
on the Github Discussion "Alternatives to GitHub"
And I was wondering, out of following 2,
which code forge would you guys prefer and why?
I wrote that the community was on discord. And open that link, you will see, discord is literally at the top of the page, the first 3rd party thing that you can see...
Although I will admit that their "radicale" project has no mention of discord, and has a couple links to zulip, discord is likely going to be the preferred platform for many, given how relatively niche zulip is (I never heard of it before, and I have had accounts on matrix, signal, and simplex for years - or months for the latter. To illustrate my point, the zulip app on f-droid is barely more than one year old, while the element app is much older, especially as it was preceded by RiotX before that, which was a rewrite of the original Riot client).
So, while I salute them promoting zulip on the project page, the criticism still stands, as anyone searching for anything a bit more widespread to contact them will only find discord.
They're DAO-funded but there's no crypto in the code
DAOs have nothing to do with funding. It is all about governance. This type of organisation is based on "smart contracts", that are entirely a "blockchain" centric concept, and (AFAIK) rely entirely on ethereum. Aside from the fact that this type of organisation is as fragile as the underlying cryptocurrency, the summary of this video disagrees with you (emphasis mine):
[...] to create Radicle and how it fits into the DAO ecosystem
I hardly see how one can make software "fit into an ecosystem" without a single line of code integrating it with said ecosystem.
install by sh is shit
I think you mean "install by piping the internet to sh". If so, yep. That's a wild understatement, but yep.
If not, well, " install by sh" is literally what the overwhelming majority of package managers do... So... Nope.
that's a red flag for a bunch of things: nix, rust, nvm, and a bunch more
Yep. Although in the case of rust, fortunately, any sane developer will use their OS's package manager, but yep.