|
From: | Max Nikulin |
Subject: | Re: Why not set Emacs development workflow based on the popular git forges (GitHub, Bitbucket, Gitlab, ect)? |
Date: | Tue, 7 Sep 2021 22:09:30 +0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
On 04/09/2021 20:47, Kévin Le Gouguec wrote:
Hongyi Zhao writes:OTOH, Linux kernel [1] has already adopted GitHub as its development platform, which is also complete free and a classic example of successful free software. [1] https://github.com/torvalds/linuxFTR: this is a read-only mirror. As the helpful bot that answers every pull request there says:Linux kernel development happens on mailing lists, rather than on GitHub - this GitHub repository is a read-only mirror that isn't used for accepting contributions. So that your change can become part of Linux, please email it to us as a patch.
There is a technical reason why github is not suitable for Linux kernel (and it is hardly to applicable to Emacs): it is impossible to coordinate several groups of developers responsible for different subsystems using github flavor of pull requests and bugs. For email it is simply several Cc addresses:
Daniel Vetter. Why Github can't host the Linux Kernel Community. August 8, 2017
https://blog.ffwll.ch/2017/08/github-why-cant-host-the-kernel.htmlThough such reasons were not discussed in Microsoft's proposal to use "modern" approach for Linux development:
Relying on plain-text email is a 'barrier to entry' for kernel development, says Linux Foundation board member. Interview with Sarah Novotny. 2020-08-25
https://www.theregister.com/2020/08/25/linux_kernel_email/These links are intended just to show that various project may have quite different reasons to resist development on github/gitlab despite some demand. I hope, it will not cause Microsoft & Linux flame here.
[Prev in Thread] | Current Thread | [Next in Thread] |