From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Trying out GitLab (was Re: In support of Jonas Bernoulli's Magit) Date: Sat, 08 Jul 2017 14:53:11 +0300 Message-ID: <838tjzkuvs.fsf@gnu.org> References: <87poddqb5y.fsf@gnu.org> <871spsveyw.fsf@petton.fr> <87van4tzu9.fsf@petton.fr> <871spsla9r.fsf@lifelogs.com> <871sprb394.fsf@gmail.com> <640b51d5-9786-358c-985e-c55023acd75c@yandex.ru> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1499514826 7446 195.159.176.226 (8 Jul 2017 11:53:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 8 Jul 2017 11:53:46 +0000 (UTC) Cc: avarab@gmail.com, tzz@lifelogs.com, toon@iotcl.com, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 08 13:53:41 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dToIn-00018r-8b for ged-emacs-devel@m.gmane.org; Sat, 08 Jul 2017 13:53:33 +0200 Original-Received: from localhost ([::1]:60710 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dToIp-0003sb-I0 for ged-emacs-devel@m.gmane.org; Sat, 08 Jul 2017 07:53:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dToIg-0003o7-OG for emacs-devel@gnu.org; Sat, 08 Jul 2017 07:53:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dToIc-00028N-Kp for emacs-devel@gnu.org; Sat, 08 Jul 2017 07:53:26 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38936) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dToIc-00028H-HK; Sat, 08 Jul 2017 07:53:22 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1871 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dToIb-0007Yy-H8; Sat, 08 Jul 2017 07:53:22 -0400 In-reply-to: <640b51d5-9786-358c-985e-c55023acd75c@yandex.ru> (message from Dmitry Gutov on Sat, 8 Jul 2017 14:13:44 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:216318 Archived-At: > From: Dmitry Gutov > Date: Sat, 8 Jul 2017 14:13:44 +0300 > Cc: Toon Claes , emacs-devel@gnu.org > > On 7/8/17 2:02 PM, Ævar Arnfjörð Bjarmason wrote: > > > Usually when I discover bugs in things part of Emacs itself I just work > > around them, since starting to contribute to the project would require > > signing papers etc., > > You are not helping our case, unfortunately: even if Emacs switches to > GitLab or something similar (which I hope it will), contributing will > still require signing papers. It's actually more than that: patches submitted to Emacs need to conform to our coding and various other standards: include properly-formatted commit log messages, documentation, and (where appropriate) tests, etc. Patch review could require cleanup changes etc. People who find this too much of an effort should perhaps describe their solution without showing any actual code, so that someone else could implement it. This way, copyright assignment is not an issue, and chances are the change will be eventually made. Of course, it is better to actually sign papers, which is a one-time hassle. > > which would be a huge hurdle compared to what I'm > > fixing (none of my Magit contributions are major, just small fixes here > > & there). > > Small fixes (up to ~15 lines in total) don't require copyright assignment. Yes. But that limit is quickly exhausted.