I started sending #patches via #email to projects on #github ... because I can and I don't want to use that nasty UI anymore and shitty "pull request workflow" but still contribute to projects like #nixpkgs or projects in the #rust universe.
Still waiting for someone to complain so I can start ranting, though... 😄
@musicmatze We might not need a traditional mailing list, maybe a mailbot that analyzes patches to determine who the maintainers are and forwards appropriately. Spam would be a problem, but we could solve that by rolling our own submission utilities.
@ehmry we wouldn't even need a mailinglist at all, because sending patches to authors works good enough. That's what I started doing.
We would still need a publicly-visible git hosting. gitolite+cgit work good enough, are small and even cheap servers can handle a decent load. We also would need teams with responsibilities cleared beforehand.
But that all won't happen because "github works well enough for us"...
@musicmatze > But that all won't happen because "github works well enough for us"...
I disagree, I think there are a fair amount of committers that want out and enough of the others will follow if there is a compelling alternative.
Anyway, I could probably write a script within the nixpkgs repo that would extract maintainers for a commit and invoke git-send-email for them automatically.
@ehmry just to be clear: I quoted that because that is the response I got every time I started to talk about that topic.
I want out (at least for nixpkgs) as well!
And yeah, that script would be
git log --format="%an <%ae>" -- $file | sort -u | sed 's,^,--to=",; s,$," ,'
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!