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: Imports / inclusion of s.el into Emacs Date: Thu, 7 May 2020 22:10:10 +0300 Message-ID: References: <0c88192c-3c33-46ed-95cb-b4c6928016e3@default> 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="99448"; 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: Richard Stallman , Stefan Kangas , Emacs developers , =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , =?UTF-8?B?7KGw7ISx67mI?= , Eli Zaretskii , Drew Adams To: Philippe Vaucher , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 07 21:10:53 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 1jWlv2-000Pkh-6A for ged-emacs-devel@m.gmane-mx.org; Thu, 07 May 2020 21:10:52 +0200 Original-Received: from localhost ([::1]:60364 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWlv1-0002qr-7n for ged-emacs-devel@m.gmane-mx.org; Thu, 07 May 2020 15:10:51 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52378) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWluV-0002LT-2q for emacs-devel@gnu.org; Thu, 07 May 2020 15:10:19 -0400 Original-Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:36929) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWluT-0005bV-Tc; Thu, 07 May 2020 15:10:18 -0400 Original-Received: by mail-wr1-x435.google.com with SMTP id k1so7714028wrx.4; Thu, 07 May 2020 12:10:16 -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=fNsLibSp7TwLF/ahvloAJ4wLPyQfZK0WTdhLZhP9Ndc=; b=sf2XOjy3ZoPF8dfcKmqKRMNMOoIeWY5FsWKSoMNNBB0mx0dY/P08vFsUwzZu0Z2hM3 OYimX31xH2uYPpcUqxeHV1KDsxzZYexgFbhiwPVaiNTzvVeRtweiP7ZrsTDH+tRoYYn6 zK0RuNIV/NoPpJ4PQ6+muYTX8MCbojyeHM3YbMyQ8kusZz3akzT/3jTsd6DL4z0Iouvl TmwnKy4EXmkmdBdoSmym+OXJGg1MGFSURHwKTdnhrhAThmaRPgbQD7LxYvJVn+w8yD0o FuIZ/Jmvai2hV+1FTp88KwOnntoAxLgHnFNF1atSbCA6DOwuNGOWNhdPrhpfHlYzzJUk Sg9w== 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=fNsLibSp7TwLF/ahvloAJ4wLPyQfZK0WTdhLZhP9Ndc=; b=IT/RABN3+/yVfzgJYvb1lQVMR4DVECl1nFwyjNPWLFfdqnrzkfLbEVb0f9wzYnwRm3 U26eoF7hwlO6RD3spZi9qPXqVsb9O3P48A4LCvTrjpcyNnVWr9VhijNdXbNngoarWMV1 T3FjnUVrI9BHBXdIlxdbvgJac3esrBrtMC3W1BXHAzQOu/FT7/HkO6fqwr/3emRmimwK yV47yTuiQ3c+Mab0Y5/juB0/GfKLgDymGKNYMi3WEFVsI2JDZ31g7VRDN5hQl59FbXE0 6dbyiUC6JD3MbM8lIHxTU23kATTmOgBnwANkOpeyg7sKh+lCi/sMM2TJFWy+IkcsN91Q smww== X-Gm-Message-State: AGi0PuatJG7s+y4jkdTKChFDTdDzKGrNVWCE4WRCaDlCl6XDm/O9rnuR VkRB8Xf4vMnLBdw2hiGp3ZY= X-Google-Smtp-Source: APiQypI0w8ktCULAHQ9QRyMc+z+E0U8N7fzYJFfMxvNNirpbWHSINOcRaNGQMXKsESEkzbl2uSvGsQ== X-Received: by 2002:a5d:6b8a:: with SMTP id n10mr16472840wrx.36.1588878615836; Thu, 07 May 2020 12:10:15 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id z18sm9156689wrw.41.2020.05.07.12.10.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 May 2020 12:10:14 -0700 (PDT) In-Reply-To: Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=raaahh@gmail.com; helo=mail-wr1-x435.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: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 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, 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:249202 Archived-At: On 07.05.2020 22:03, Philippe Vaucher wrote: >>> You know what? By these explicit decisions, ELPA is close to useless in the >>> Emacs community, MELPA is the biggest repo, and since MELPA isn’t ELPA, it >>> already has proprietary packages that a lot of people rely and use. >> I'm very surprised to hear that. Can you point to examples of >> proprietary packages? It's virtually impossible to legally distribute >> a proprietary Elisp package because it inevitably has to link to some >> existing Elisp code and almost all of it is GLPv3. > I'm pretty sure he meant "packages that use proprietary software". > > In the example he cited (https://github.com/TommyX12/company-tabnine) > we see the license is MIT. Indeed. So it's not a problem from the licensing point of view (I think). But his general point is probably valid: the more we alienate the third-party community, and the more we are dismissive of their needs and expectations, the more likely they are to discount any of our other recommendations, pay no attention whether a package is in GNU ELPA or not, and generally use whatever programs that *do* attend to their needs.