From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Condition to link to javascript code? Date: Fri, 23 Dec 2016 11:18:31 -0500 Message-ID: References: <87eg19uc8y.fsf@gnu.org> <87pokpnn7b.fsf@bzg.fr> <87lgvc8hrp.fsf@bzg.fr> <878trb517w.fsf@bzg.fr> <87fulgveoe.fsf@dustycloud.org> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1482509941 2292 195.159.176.226 (23 Dec 2016 16:19:01 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 23 Dec 2016 16:19:01 +0000 (UTC) Cc: emacs-devel@gnu.org To: Achim Gratz Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 23 17:18:52 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cKSYP-0007Fh-Ce for ged-emacs-devel@m.gmane.org; Fri, 23 Dec 2016 17:18:45 +0100 Original-Received: from localhost ([::1]:39803 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKSYT-0004ex-Un for ged-emacs-devel@m.gmane.org; Fri, 23 Dec 2016 11:18:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50891) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKSYN-0004ep-7H for emacs-devel@gnu.org; Fri, 23 Dec 2016 11:18:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cKSYM-0007ta-E1 for emacs-devel@gnu.org; Fri, 23 Dec 2016 11:18:43 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cKSYC-0007cA-DJ; Fri, 23 Dec 2016 11:18:32 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cKSYB-0001XQ-S8; Fri, 23 Dec 2016 11:18:31 -0500 In-reply-to: (message from Achim Gratz on Fri, 23 Dec 2016 14:33:19 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:210754 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. ]]] > That's a commonly held misconception. Most CDN that use long cache > expirations (a year is commonly seen) have separate mechanisms in place > to ensure that the cached copy can be replaced/updated before > expiration. The CDN server will generally get at least one HEAD request > for each vist, even if the cached copy for most or all of the actual > library content is getting used in the end. Thanks for the correction. This tips the scales, I think. So I think that we should recommend people who export HTML host their own copy of klipse.js _and likewise the other libraries that the generated output uses_. It would be good to set the defaults so as to presume that will be done. But there is no need to eliminate the global variables that direct the HTML exporter, so people who do exportation will be able to point to Google's copy if they want to. Bastien, what do you think of this? -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.