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: PL support Date: Mon, 11 May 2020 20:11:34 +0300 Message-ID: <83wo5i9z21.fsf@gnu.org> References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <83k11ldpxs.fsf@gnu.org> <83imh5dnun.fsf@gnu.org> <83h7wpdms7.fsf@gnu.org> <83ftc9dm07.fsf@gnu.org> <0d678371-2df7-519e-5ec0-7e26bfa6ea34@gmail.com> <11dff979-002e-e03e-2e3e-cdb09fcc409e@yandex.ru> <8017be3d-a4ed-61eb-9bdb-9a95c77a0698@gmail.com> <3adf65ae-fd0d-4fee-adfd-e11d39a148fc@yandex.ru> <01e211df-acfb-fb8a-eedc-7cb439b64cd8@yandex.ru> <57491476-b7d1-ed1e-9eaf-bc45db607ae8@yandex.ru> <835zd2bf2h.fsf@gnu.org> <1c43f78b-2bc5-8c81-4a57-ba63bb721c85@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="124904"; mail-complaints-to="usenet@ciao.gmane.io" Cc: cpitclaudel@gmail.com, emacs-devel@gnu.org, rms@gnu.org, monnier@iro.umontreal.ca To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon May 11 19:13:00 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 1jYBz9-000WNf-HU for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 19:12:59 +0200 Original-Received: from localhost ([::1]:60272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYBz8-00069g-Jb for ged-emacs-devel@m.gmane-mx.org; Mon, 11 May 2020 13:12:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60324) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYBxy-0004fR-Dl for emacs-devel@gnu.org; Mon, 11 May 2020 13:11:46 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41567) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYBxx-0001Tc-L5; Mon, 11 May 2020 13:11:45 -0400 Original-Received: from [176.228.60.248] (port=4258 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jYBxq-0005Ci-9T; Mon, 11 May 2020 13:11:38 -0400 In-Reply-To: <1c43f78b-2bc5-8c81-4a57-ba63bb721c85@yandex.ru> (message from Dmitry Gutov on Mon, 11 May 2020 19:54:29 +0300) 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:249834 Archived-At: > Cc: rms@gnu.org, cpitclaudel@gmail.com, monnier@iro.umontreal.ca, > emacs-devel@gnu.org > From: Dmitry Gutov > Date: Mon, 11 May 2020 19:54:29 +0300 > > In the meantime, we're losing out on nearly-built-in support for > many file types, e.g. yaml-mode. What do you mean by "nearly-built-in support"? And how are we losing it? > > and Stefan and others seem to say that even cleanness > > of design and implementation and compatibility with the overall Emacs > > design are out of our hands, I really fail to see what would be the > > meaning of "vetted by us" in this context. > > One obvious thing: every package is highly unlikely to nuke your > machine, or steal your credentials. Sorry, but this is not our problem. We cannot fix the entire world. If Emacs users who install packages from MELPA have fears about their security, let them take this up with MELPA admins, or fork MELPA and make their own site, or do anything else. This isn't part of the problem that the Emacs project should tackle. > We could also have other differentiating features. For example, asking > authors of "external" packages to sign commits that bump the version number. Again, not our problem. We have enough on our plate already.