thinking about git workflows again
the main reason maintainers prefer email workflow is its simpler to use for them than pr based system
but for contributors, what they want is a mostly painless experience, no looking arou'd what email provider to use, find out they cant be used with git send email, configure git send email, format patches, send
most of that could just be automated, what if there was some service that allows github like ease of use, but instead of user making email, the server does it, and user maybe annotate it. service just embeds a mail server so no asking where to sign up for email
then user would pretty much just need to make account, clone (fork) on service, clone locally, make cha'ges, push to service, and send, which is basically as painless as on github etc, could get more potential contributors interested in at least trying to send patches to email workflow based projects
@SRAZKVT I feel like PRs are easier for both sides but this sounds like a good idea for those who think otherwise
@lunareclipse well on some projects i maintain i sometimes would have preferred discussions were more tree based than just a list, for example when discussing an api we have two or more discussions overlapping so we use reply feature but its just a mess and have to shrink replies every so often
thats at least one advantahe over pr i see
but pr have advantage of "press one button u send, press one button u merge" which is definitely easier than doing the same with email imo
@navi @lunareclipse if anything the main reason i dislike email is that its a disgustingly bad protocol that no one respects, and is a massive pain to implement properly
but just hidden away behind a forge i would probably be just fine with using it
@monsieuricon i havent looked at it, at a quick glance it seems to kinda do things more like darcs does ?