4 ms·
Since he mentions Linux as the primary example of a project that uses email, I think this particular criticism needs some refinement.
by hyperpape 8y ago
Since he mentions Linux as the primary example of a project that uses email, I think this particular criticism needs some refinement.
- Areading314 8y agoI'm sure plenty of Linux maintainers would much prefer using github if they could...
- hyperpape 8y agoMaybe! I'm also a skeptic—see my other comment. But just saying "it can't work" is untenable.
- Areading314 8y agoHere is an interesting post about the Linux project and why they don't use GitHub https://blog.ffwll.ch/2017/08/github-why-cant-host-the-kernel.html https://blog.ffwll.ch/2017/08/github-why-cant-host-the-kerne...
- craftyguy 8y agoMesa is another large project using email for patch submission and review.
- kccqzy 8y ago> Using email for git scales extremely well. The canonical project, of course, is the Linux kernel. A change is made to the Linux kernel an average of 7 times per hour, constantly. Tell that to any big team in a big company or even a medium-sized company using a monorepo. The Linux project has a very high bar for entry and it's not an example of a busy repo.
- Sir_Cmpwn 8y agoLinux upstream gets 7 commits per hour, but the Linux project is divided into subsystems which are run like independent projects that periodically push their work upstream. The volume of activity that Linux receives is very high. Can you back up your statements with evidence? I have no reason to believe that email wouldn't work in a large monorepo-like setting. The less-than-10-in-total companies which have crazy Google-tier monorepos may run into issues with this (honestly, though, I doubt it), but they are not the norm.
- progval 8y agoLinux is kind of special, only experienced developers contribute to it because working on a kernel is hard. Most projects are more accessible to beginners, and GitHub makes it much easier for them to do their first contribution to an open source project.