[HN Gopher] Using lei, b4, and mutt to do kernel development (2021)
___________________________________________________________________
Using lei, b4, and mutt to do kernel development (2021)
Author : cpach
Score : 80 points
Date : 2023-08-20 13:05 UTC (9 hours ago)
(HTM) web link (josefbacik.github.io)
(TXT) w3m dump (josefbacik.github.io)
| imran-iq wrote:
| > by instituting a GitHub based workflow to track patch status,
| but not everybody uses this.
|
| The problem with using GitHub is that you are now at the whims of
| the US government[0]. If you have contributors in a sanctioned
| country they are not cut off from the project and their accounts.
| By pushing for GitHub you are signalling that you don't want free
| software, you only want "free for western countries" software
|
| The nice thing about emails is that anyone can send an email.
| There is no third party account sign up needed.
|
| > I used to configure mutt to use imap and connect to Gmail
| directly, but gmail has gone out of their way to make imap as
| shitty as possible
|
| That's the other big problem is that gmail (hotmail too) just
| sucks for email. Personally I've switched to fastmail and have no
| issues with imap/isync/offlineimap.
|
| ---
|
| 0: https://techcrunch.com/2019/07/29/github-ban-sanctioned-
| coun...
| bipson wrote:
| GitHub workflow != GitHub
|
| Also, I think if you selfhost GitHub (Enterprise) I think your
| problem disappears also?
| mschuster91 wrote:
| > If you have contributors in a sanctioned country they are not
| cut off from the project and their accounts. By pushing for
| GitHub you are signalling that you don't want free software,
| you only want "free for western countries" software
|
| People affected by this could take up arms and rise against
| their dictatorships. Pushing them to do so is the entire point
| of sanctions.
|
| In any case, the list of affected countries is pretty small
| anyway [1]: North Korea, Russia, Syria, Venezuela, Cuba and
| Iran. NK'S population is locked out of anything anyway, nothing
| to be gained or lost from there, everyone who can has already
| fled Syria. We can debate if the sanctions on Cuba are worth it
| or not (and I lean towards the latter option), but Iran, Russia
| and Venezuela? Whatever needs to be done to push their
| population must be done, period.
|
| [1] https://en.wikipedia.org/wiki/United_States_sanctions
| rurban wrote:
| git bug uses github only as backend. And optionally.
|
| Email workflow just lead to the same unpleasant experiences as
| with Linux, FreeBSD and similar dinosaurs
| seabass-labrax wrote:
| You don't have to choose one or the other - you could say
| "please open a GitHub PR if you have an account, otherwise feel
| free to send an patch to patches@example.com". It might feel a
| little messy to 'mix and match' PRs and patches like this, but
| in practice, as long as everyone uses good commit messages I
| have found it to be inconsequential.
| [deleted]
| qudat wrote:
| I tried an email based dev workflow and it's riddled with issues.
| Like the author mentioned, there's just too much tinkering to get
| things to work right and then you have to set it up on every dev
| machine.
|
| It forces the developer to adopt a bunch of tools they otherwise
| wouldn't use. It's also not conducive to being able to "edit" a
| patch without spamming everyone in the list.
|
| This is all to say that I really do not like code review inside
| the browser either. I'm desperate to find something better. I
| looked into git-appraise but I'm worried about ide integration
| issues and a verbose cli
___________________________________________________________________
(page generated 2023-08-20 23:01 UTC)