@monsieuricon @marcan@treehouse.systems @Conan_Kudo @jacksonchen666 have you looked into https://sourcehut.org/ ? You can probably get the best combination of web, email and CI integrated together, while being 100% open
@monsieuricon @jacksonchen666 @vincent @marcan
That's not a useful argument because knocking out kernel.org is enough to take out most of the review+release processes *now*.
@monsieuricon @jacksonchen666 @vincent @marcan But then those reviews are not archived, right? What stops you from using those fallback processes when a forge is down instead? Your fallback processes don't have to be stellar, they just have to work. Email based review can work in a pinch, but it shouldn't be the default anymore.
@monsieuricon @jacksonchen666 @vincent @marcan And you know what today's kernel development process leads to? Impossible to follow code review, inability to leverage contemporary CI/CD systems, and a sprawl of patch sets that nobody can find, track, or push at. It also means that the flow of enthusiast Linux kernel contributors continues to die out as the process becomes further and further disconnected from general expectations of OSS development.
@monsieuricon @Conan_Kudo @jacksonchen666 @vincent @marcan
Moving a project ( be it the kernel or something else ) to a gitforge like Github where the largest developer base on the planet resides will increase the likelihood of people ( or companies ) participate in that project while using archaic means of development workflows ( as effective as they might be ) will not.
It's somewhat hard for project to complain about lack of participation if the project is not located where everyone are.
@Conan_Kudo @monsieuricon @jacksonchen666 @marcan@treehouse.systems Do you want to jump in and make the case for your service, @drewdevault@fosstodon.org ?
@Conan_Kudo @vincent @monsieuricon @marcan @jacksonchen666 Sourcehut allows submitting patches using the web UI.
@vincent @monsieuricon @marcan @jacksonchen666 Sourcehut is flawed in that it considers email review processes *good*. Fundamentally, they're not.
And they're a pain if your employer uses an email system that's unfriendly to this model, like Microsoft 365 or on-premises Microsoft Exchange.