From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Why are so many great packages not trying to get included in GNU Emacs? Date: Mon, 11 May 2020 14:51:26 -0400 Message-ID: References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <97DA7804-F647-4A1D-B8E0-AFFE7A324C64@gmail.com> <87d07xamrg.fsf@ericabrahamsen.net> <878silajdl.fsf@ericabrahamsen.net> <87tv18pyh4.fsf@russet.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="43287"; 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: eric@ericabrahamsen.net, casouri@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, ndame@protonmail.com To: rms@gnu.org, Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 11 20:52:10 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 1jYDX7-000BAA-TT for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 20:52:09 +0200 Original-Received: from localhost ([::1]:55208 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYDX6-00036s-Vu for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 14:52:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47110) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYDWW-0002Y3-Av for emacs-devel@gnu.org; Mon, 11 May 2020 14:51:32 -0400 Original-Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]:34202) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jYDWU-0002pZ-RY; Mon, 11 May 2020 14:51:31 -0400 Original-Received: by mail-qt1-x82a.google.com with SMTP id b1so8129499qtt.1; Mon, 11 May 2020 11:51:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=ryA3giDzbsrpEqBL3EYLtDg3gDIL20jpfgJAQLNcG04=; b=tPYj/iUaIDyam+7Ucj+/1M4lfse+F/oEIgXvlDHhvv4/5dAxss4ru6dKhHlbChgG3Y 6Om8QeWEH24wobKFalBoAka3n+0u6IL11e4wPYVlI5xGLyruwIjRruX5bJzvQb/0BD12 KMCwedirp06JAQFOieDhG+uuZ9Bj9In6sLX3kgwCM/RCSCiytXLkItrPLuXMyvfDO6xz u928v0XjfxpZKy1LcaeBIEGPHwKhv3PGxwIWi2PnSVVTmIh/izvZqo81Os9qrDdQmQ0y xtLrXLlinPIM62Zcq4hqPdG0pnBEAeFlQ8FjfaV9/mYnS19tI1BcgUFwVjU29ZWuJMhX C35g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ryA3giDzbsrpEqBL3EYLtDg3gDIL20jpfgJAQLNcG04=; b=WvuW2cnYZsHRGUbjzwTqbFTbtD50ygyKvQ+eExKCWgcibkD5ZGTkI9J5ven9VW7dZK T/Z81NjboF3aZG3/pTv1iDI4gYiogCsN0XUm5tgwiED4O92dyhKuioAJSMNNT/3y1tW+ V0MKm2H+jEjJz0vE0O+MKe60qsvomMN3/dyWY9Y16GGRnhkT1kbU/SV3Y44N3nE6bkop NPDykswfitDTagi1VHtfW5S922pjyxN/G8MIGPLfEkNTGX4dIZPfrT96hc2jlKiNRZYs V3w/CGklg3d7TxY11fSR1kCp6oRGG+p5xEd65kfTZDZFJFaSVumpAmYzaKoZ6WX/zI6P t8Lg== X-Gm-Message-State: AGi0PuZ6mqXQW6jokCTZqMTwCyoEE4Nscx+FdRqKExvqSfuifywGEIh/ cek33MvHnNLJj5rn2Ce/XvpgIVakLu4= X-Google-Smtp-Source: APiQypLJFxfhQWk8jlTdrY0rW5vsm0zjTpWg0RqQwIRR5t+vss+r1NzJfLgcigOnrXcu4HZXjy5IPg== X-Received: by 2002:ac8:a02:: with SMTP id b2mr16650061qti.95.1589223088563; Mon, 11 May 2020 11:51:28 -0700 (PDT) Original-Received: from ?IPv6:2601:184:4180:66e7:4d17:b25e:8d9:2188? ([2601:184:4180:66e7:4d17:b25e:8d9:2188]) by smtp.googlemail.com with ESMTPSA id s29sm146956qtj.43.2020.05.11.11.51.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 11 May 2020 11:51:27 -0700 (PDT) In-Reply-To: Content-Language: en-GB Received-SPF: pass client-ip=2607:f8b0:4864:20::82a; envelope-from=cpitclaudel@gmail.com; helo=mail-qt1-x82a.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: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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:249863 Archived-At: On 06/05/2020 22.43, Richard Stallman wrote: > It is not terrible lot of work for people to deal with those issues, > but I wouldn't assume a simple program can. These days assignments are signed with PGP keys. Commits can also be signed using PGP keys. Wouldn't that provide an reliable way to pair up contributors who have assigned copyright with their contributions? Concretely, the suggestion is that going forward, assign@gnu.org would sign the keys used to sign copyright forms that it receives. Then contributors would use the same keys to sign patches, and maintainers would just have to query the keyserver to check if the patch author has copyright papers on file. (The suggestion is not that all Emacs commits should be signed; only that people who don't have commit access but have signed copyright papers could indicate that by signing their commits with the key they used to sign their copyright papers) Would that not work? Clément.