emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why not set Emacs development workflow based on the popular git forg


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/linux

FTR: 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.html

Though 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]