From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: GStreamer xwidget Date: Fri, 26 Nov 2021 23:09:55 -0500 Message-ID: References: <87ee7cq2mu.fsf.ref@yahoo.com> <87pmqozm99.fsf@yahoo.com> <3078729.DpKycgFFEj@galex-713.eu> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13020"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, larsi@gnus.org, emacs-devel@gnu.org To: Alexandre Garreau Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 27 05:11:40 2021 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 1mqp3r-0003BB-FK for ged-emacs-devel@m.gmane-mx.org; Sat, 27 Nov 2021 05:11:39 +0100 Original-Received: from localhost ([::1]:43024 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mqp3p-0004CA-Bk for ged-emacs-devel@m.gmane-mx.org; Fri, 26 Nov 2021 23:11:37 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqp2C-0001U4-OR for emacs-devel@gnu.org; Fri, 26 Nov 2021 23:09:58 -0500 Original-Received: from [2001:470:142:3::e] (port=37298 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqp2B-00056o-94; Fri, 26 Nov 2021 23:09:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=6lOAf2PWK0VV+eqbVAcS7VYDs9mgKjI0FAla22B1U2o=; b=cBaKUFBSBVb/ WVkHO+zvlE0/AtW5xoMzwZ9RudESkqbQRnUWgUlZ6gc8uI1AU23x5lrawvg2YmGJY/yl4F2ncINGK TbbKY05w+aYpojIsGw8akYMYhDzLnykKCpK+beKEgf0eAAoPJIkvJINkvazT6jTqJIR5jmR+zH+SE Hqo5zOazj2IHKGAdMCl6CWg/Siq3xZ/v7koS2bSdNws/cIcdENo6CTI7z9rleBLuP57PHrhfgerhR 91BIrJqKn0eupPbs/NUUi31bEzqz+N7Nyw4rwBFWX5eGoZTIUiIa6oj2gQrXxU6tXL9DP3cXsDMxJ X2NooJsRmj1VC77jBn3IUA==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1mqp2B-0001TB-8g; Fri, 26 Nov 2021 23:09:55 -0500 In-Reply-To: <3078729.DpKycgFFEj@galex-713.eu> (message from Alexandre Garreau on Thu, 25 Nov 2021 12:34:54 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:280285 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > We would have to trust them to place only free plugins in > > `gst-plugins-good' and `gst-plugins-base', and to document the plugins > > correctly. > Wait, it’s not needed to trust anyone. There aren’t millions of plugins, > maximum hundreds: it would be perfectly feasible to include the list of > all of them into emacs. The question is whether to *delegate* that work > to GNOME, and the issue would then be when that list changes, what about > updates, etc. Please state concretely what it is that you're disagreeing about. Instead of arguing about whether to "trust GNOME", please tell us what exactly the GStreamer developers did. Then we can see whether that solves the problem. > Btw, why whitelisting good and base, instead of blacklisting bad and ugly? There are probably lots of nonfree plugins. Trying to list them would be a lot of work, and unreliable too. If you want to use some plug-in that isn't in the good list, you can edit the code and recompile. Or patch in the string constant of your choice with GDB. Those take a little work, but they are not an obstacle for a hacker. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)