|
|
Subscribe / Log in / New account

Better tools for kernel developers

Better tools for kernel developers

Posted Feb 6, 2020 23:48 UTC (Thu) by newren (subscriber, #5160)
In reply to: Better tools for kernel developers by milesrout
Parent article: Better tools for kernel developers

> It's not the rest of the world's fault that you're stuck using some terrible Micro$oft crap instead of standard email. So let's remove the first four
> of those, because they're entirely a you problem of you not already having the ability to *send email*, a pretty basic task in today's world. And
> we'll remove the last of them, because 'learn how to reply to emails' is also a pretty basic task you should also be capable of. There are loads of
> mail clients out there, nobody is forcing you to use mutt (which doesn't suck).

There's a big difference between "sending email" and "sending email in a way that doesn't corrupt patches". Also, Microsoft tools aren't the only one that struggle there, as evidenced by the MUA-specific hints in the git documentation.

> The process is thus:
> Step 1. Learn how to use git's mail capability, for which there are countless articles, wiki pages, tutorials, man pages, etc.

Sometimes people know how to use git's mail capability, use it fine for years, and then something outside of git breaks. For one example, see https://lore.kernel.org/git/CAP8UFD1hTc0dXWmiF6aW6=_7DhB8.... I too struggled with that same problem and remember spending *an entire day* attempting to figure out how to send my patches to git (and it wasn't the only time). I may not be the sharpest tool in the drawer, but I've had hundreds of patches accepted into git.git so if I'm struggling and can point to a thread where other git developers couldn't figure it out themselves and were asking the list, perhaps it's not as trivial as you make it seem.

> Step 2. There is no step 2, you have completed the process.

> It's extremely simple and easy.

I have to disagree. I still prefer the email process (see my three links on why I hate GitHub PRs and most gui code review tools in general[1]) and I think your point earlier in the thread that other projects should learn some good things from kernel development is spot on, but I certainly don't believe it's perfect or even above criticism.


to post comments

Better tools for kernel developers

Posted Feb 6, 2020 23:51 UTC (Thu) by newren (subscriber, #5160) [Link]

>I have to disagree. I still prefer the email process (see my three links on why I hate GitHub PRs and most gui code review tools in general[1])

Oops, forgot to include the footnote link; here it is:

[1] https://github.com/newren/git-filter-repo/blob/master/Doc...


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds