From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Drop the Copyright Assignment requirement for Emacs Date: Sat, 09 May 2020 09:14:30 +0300 Message-ID: <83imh5hby1.fsf@gnu.org> 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> <83zhaih0oz.fsf@gnu.org> <83pnbegsvm.fsf@gnu.org> 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="29082"; mail-complaints-to="usenet@ciao.gmane.io" Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 09 08:15:22 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 1jXIle-0007S2-JL for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 08:15:22 +0200 Original-Received: from localhost ([::1]:38804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXIld-0001bZ-4Q for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 02:15:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51672) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXIkz-0000kC-MB for emacs-devel@gnu.org; Sat, 09 May 2020 02:14:41 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46033) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXIkz-0007zp-1A; Sat, 09 May 2020 02:14:41 -0400 Original-Received: from [176.228.60.248] (port=3608 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jXIky-0006VX-Ds; Sat, 09 May 2020 02:14:40 -0400 In-Reply-To: (message from =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= on Fri, 8 May 2020 22:38:34 +0100) 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:249359 Archived-At: > From: João Távora > Date: Fri, 8 May 2020 22:38:34 +0100 > Cc: Stefan Monnier , emacs-devel > > On Fri, May 8, 2020 at 7:54 PM Eli Zaretskii wrote: > > > > After thinking about that for a while, I came to the sad conclusion > > that I no longer understand what is the relation between GNU ELPA and > > the Emacs project. > > GNU ELPA distributes some Emacs source files as :core-type > package.el packages. This means that we can fix bugs and evolve > features in those files in Emacs master and not having to wait many > months until they make into the next core release. That's what I thought, but this means GNU ELPA is just a special branch of Emacs, and apart of the above, all the other requirements and code conventions should be identical, so that we could move packages between the core and ELPA at will. But Stefan evidently thinks otherwise, because he said the copyright assignment shouldn't be a requirement for ELPA (and moreover, that requiring it hurts the Emacs project), and also I see that packages are admitted to GNU ELPA without asking the authors to adapt them to our coding conventions. So that led me to a conclusion that there's something fundamental I don't understand here.