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: Choice of bug tracker Date: Fri, 01 Sep 2023 21:52:14 -0400 Message-ID: References: <87il9kksqz.fsf@dfreeman.email> <83350ncbns.fsf@gnu.org> <87cyzrjbd8.fsf@dfreeman.email> <83zg2vav46.fsf@gnu.org> <87o7j99304.fsf@dfreeman.email> <87wmxj27fn.fsf@dfreeman.email> <831qfrptiq.fsf@gnu.org> <57429221-d9be-5791-e975-b3539905e2f6@gutov.dev> <83a5udlj47.fsf@gnu.org> <87a5udk1co.fsf@posteo.net> <835y51kslv.fsf@gnu.org> <7a82c524-1aa1-e755-e377-673ebb107a44@gutov.dev> <83r0nok8s4.fsf@gnu.org> <83ledwk4xi.fsf@gnu.org> <76ecf629-a41a-f6e4-f661-2ef926326d6c@gutov.dev> <83zg2cias7.fsf@gnu.org> <83pm37ie54.fsf@gnu.org> 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="6690"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 02 03:53:01 2023 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 1qcFor-0001Y7-LW for ged-emacs-devel@m.gmane-mx.org; Sat, 02 Sep 2023 03:53:01 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qcFo9-0006OW-33; Fri, 01 Sep 2023 21:52:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcFo7-0006Ng-DS for emacs-devel@gnu.org; Fri, 01 Sep 2023 21:52:15 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qcFo7-0000Nm-5I; Fri, 01 Sep 2023 21:52:15 -0400 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=/Dvo5WMsxHJ0vPaIjj+H8cOicRe0D1hP2XZrCpPNN9M=; b=oMGClYlkw9Sh glOXUdzDNuiPRp5W8vpZmqH5L6cUkOuoj9K7nl7tIRndOz607hyolpJrxVwo0dS6t3MbQyVa92dM8 3DTHfcCMFk66MJ8fKnviZI3Johr1ff1YSKIAkxCNc9y8/Nf5CpIP98ZbHtBGEuUFq/DJHs1vzG68n 0HzkD2xdVAl5QTo7qbvK/ZhA74xgFGd8/jLcbXtaavhKqdMlJCaSyL+4lChNtassdK4CRdaJS6v1L T1HONc6YqDbK6lFOqpMje8m4sRXl9kzDdtH43wRb68zwzIvobrle53cz3tCXtDLFZPzOeWdSM6Co5 2Sp/gY9ac9d6TkMu9BitXw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qcFo6-0000Kp-PU; Fri, 01 Sep 2023 21:52:14 -0400 In-Reply-To: (message from Dmitry Gutov on Thu, 31 Aug 2023 00:09:43 +0300) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309841 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. ]]] > But if we wanted to circumvent the upstream, I suppose someone could > write a script which would go around every .js file in /assets/webpack > and made sure the appropriate comment is added there. That is not feasible. 1. Understanding the licensing of a file of code, with license notices meant for humans to understand, and figuring out the proper equivalemt machie-understandable notices meant to be read by LibreJS, requires human intelligence. A "script" can't do it. That is why we needed a different representation for LibreJS to use: so it would not require human intelligence. 2. If anything causes use of JavaScript code from other sites, we won't be able to add any comments to them. In addition, this presupposes that the page in question is on a site where we could modify it. That might be the case. But we must not forget that requirement. -- 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)