News for hackers. Stuff that matters.
Re:Why kernel development still uses email (2016) by walkingolof on Saturday September 30, 2017 @01:22PM (#15373892)
Its not comparing the same thing I think, commits to a repo and diffs sent over email, and even if it was, its not really the same thing anyway...

Kernel development seems to progress fine, I'm pretty sure if there was a problem, Linus would have made some effort to change it, just like the whole source control thing that ended up becoming Git.

Re:Why kernel development still uses email (2016) by jasode on Saturday September 30, 2017 @01:28PM (#15373939)
>Kernel development seems to progress fine,

I'm not claiming that there's a bottleneck in kernel commits. (I'd guess human code reviews checking quality is the ultimate bottleneck.)

I'm saying that using emails as "building blocks to reconstruct an pseudo ALM" instead of using an actual special-purpose ALM -- is the only realistic workflow that would be accepted by the disparate Linux community who don't work for a single employer. (If you're a single company employing all 4000 of Linux kernel programmers, you could impose an ALM tool be mandatory for code reviews, assigning work, tagging bug reports, etc.)

Discussing positive bullet points of email ... even though each bullet point is true actually obscures the underlying reason the devs won't use an ALM.

Re:Why kernel development still uses email (2016) by wmf on Saturday September 30, 2017 @02:46PM (#15374387)
It seems like that argument cuts both ways; what about developers who refuse to use the email-based process?
Re:Why kernel development still uses email (2016) by jasode on Saturday September 30, 2017 @02:53PM (#15374433)
>; what about developers who refuse to use the email-based process?

I guess I don't understand your question. In Linux, the email-as-the-workflow[1] has been agreed upon from Linux Torvald and his lieutenants all the way down.

I suppose that if a one refused to use email-based-workflow, they'd have to find a Linux kernel maintainer to be a champion for their proposed changes and submit them on their behalf. (Is this a common scenario? I don't know.)

If a rebel Linux kernel programmer insisted on staging changes for review in Gerritt/JIRA/github/etc, he's going to be isolated in an island because he's not part of the agreed-upon workflow: emails.

[1] https://github.com/torvalds/linux/blob/master/Documentation/...

Re:Why kernel development still uses email (2016) by wmf on Saturday September 30, 2017 @03:03PM (#15374490)
If Linus declared that everyone must use, say, Gitlab from now on, some Linux developers might leave. But developers who don't use email may never start working on Linux. That's why it cuts both ways: either option alienates some developers.
Re:Why kernel development still uses email (2016) by walshemj on Saturday September 30, 2017 @08:00PM (#15375648)
A developer that does not use mail :-) that is very unlikely
Re:Why kernel development still uses email (2016) by dlp211 on Saturday September 30, 2017 @09:07PM (#15375878)
A developer that does not use mail for code submission.