From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Why are so many great packages not trying to get included in GNU Emacs? Date: Tue, 12 May 2020 23:28:44 +0300 Message-ID: <14baab54-65aa-bd0e-0696-f531d08e3fd1@yandex.ru> References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <87d07xamrg.fsf@ericabrahamsen.net> <878silajdl.fsf@ericabrahamsen.net> <87tv18pyh4.fsf@russet.org.uk> <83blmu9u57.fsf@gnu.org> <7c61a272-f4ba-fdfd-755b-1a720e8cc2df@gmail.com> <838shy9srs.fsf@gnu.org> <7f820b59-ebbc-18c7-9f08-104a7ba88dd2@gmail.com> <834kslao2y.fsf@gnu.org> <052569f9-0571-6471-7a27-f3d7b36497a0@gmail.com> <83sgg58ari.fsf@gnu.org> <837dxh847w.fsf@gnu.org> <834ksl833q.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="61715"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 Cc: casouri@gmail.com, rms@gnu.org, eric@ericabrahamsen.net, emacs-devel@gnu.org, monnier@iro.umontreal.ca, phillip.lord@russet.org.uk, ndame@protonmail.com To: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 12 22:29:23 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jYbWl-000FxL-8h for ged-emacs-devel@m.gmane-mx.org; Tue, 12 May 2020 22:29:23 +0200 Original-Received: from localhost ([::1]:36204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYbWk-0003cJ-BE for ged-emacs-devel@m.gmane-mx.org; Tue, 12 May 2020 16:29:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54504) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYbWE-00039W-K9 for emacs-devel@gnu.org; Tue, 12 May 2020 16:28:50 -0400 Original-Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:34549) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jYbWD-0007ZR-7o; Tue, 12 May 2020 16:28:50 -0400 Original-Received: by mail-wr1-x430.google.com with SMTP id y3so17499488wrt.1; Tue, 12 May 2020 13:28:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=eClDIdlMxbfauehvqx2oSQ+d/ttpsc6NoeWmBILjKmQ=; b=dzaq+tW09+Okeihgz1DFpLSjM49FCohvkxaPhGzAh3bl2iCJioK+9jsNg8QJ/L4Kcr 0Ym7OXoyzFfmtE2Prkrx8IXj0LTCwwS64BNPiTDm1Dk7bYTeHT9he3mEqYLBtJpJE8Gt 8wvzsi3VgOlhoA+ZbFzUCTk9blsWJnJj7uY9OIkHl7agih05NKxqN9yzXuKq7Nsbkx03 1S/l9BCak48JC8+mo6KiJVsd244cNeGqpWiasyoRo+euFagxp+pKtY3Ijc5w6teIFhbV qeFt3A0Yimbsy8SRfOunRYSWmu7Fu/ohHwKRy5JTtT28ajS4qND+wfB4yVkC9BJtfg47 hP9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=eClDIdlMxbfauehvqx2oSQ+d/ttpsc6NoeWmBILjKmQ=; b=POlAgoCRUGje0OyCXmnze3F18HVzcoxgeq+Yi0ZweXEch9l09nhPvQxSo+RZ0VCfm6 39dlIOrXObLlAy/0G4Nj11iDGfgswvL8FXL3+jmwLmEaKh7HHhogyJfAQDzSIMeYBBKd UVub4ICOE4EFMvExMQ/bTNybUE193TeF2ZTSzX5zeO6YJGYr199OFAAIA2wNY/2kvoJl 0b7UbrNXF4mmoUqxPRkoD8MNavMheH37ArEQkyJwMwzTMO+5bM9LALEDViq1SKly0Zqs Qhxe5Oqw+/zu5dwq1T24dc8QRMCqg3Ycpj2HE1EZ2VyrnmXGwAGc6a/WtUzVq11T6vXv 4oIQ== X-Gm-Message-State: AGi0PuYtH+VVxGf/Ucy+y1QSO9AkZQuggBL/34tmHU1M86YfpOoSkt8E bja9uHBvr/eR8+9KdCVZhSI= X-Google-Smtp-Source: APiQypIWdF3bXW1kkKaVw+fuKyhECZWRaj+GCpS7FGiUKrSe6YEfqLpuciToyyJAowiFLqhOmC1jXg== X-Received: by 2002:a5d:6388:: with SMTP id p8mr26255240wru.369.1589315327267; Tue, 12 May 2020 13:28:47 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id t129sm6224825wmg.27.2020.05.12.13.28.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 May 2020 13:28:46 -0700 (PDT) In-Reply-To: Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=raaahh@gmail.com; helo=mail-wr1-x430.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:250038 Archived-At: On 12.05.2020 22:48, Clément Pit-Claudel wrote: > So, instead of adding a line, the author could sign the commit with their PGP key, saying "all these changes are mine or from sources owned by FSF" (a bit like a developer certificate of origin). Considering that signed commits are not ubiquitous, it seems to be not a trivial thing to do. Also, we'd need some recourse in case when some commits have slipped by that are not signed anyway. Or are signed by a key that Savannah doesn't know about (or whatever other database we'd be using). I was suggesting to sign tagged commits (for example), which seems more feasible, but keeps the responsibility of checking the copyright status on the author. The the reasons to do that would be different (basically, security).