From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: On being web-friendly and why info must die Date: Sun, 14 Dec 2014 10:34:24 -0800 Message-ID: <7618A4FB-315C-4F24-B0EE-AA792DC82223@gmail.com> References: <20141205123549.GA29331@thyrsus.com> <87ppbqb6s1.fsf@gnu.org> <87388mme16.fsf@newcastle.ac.uk> <87a92u86wv.fsf@gnu.org> <87d27oliue.fsf@gnu.org> <87r3w2fgux.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1418582103 1265 80.91.229.3 (14 Dec 2014 18:35:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Dec 2014 18:35:03 +0000 (UTC) To: "Stephen J. Turnbull" , emacs Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 14 19:34:55 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Y0E0M-0006NJ-HQ for ged-emacs-devel@m.gmane.org; Sun, 14 Dec 2014 19:34:54 +0100 Original-Received: from localhost ([::1]:36825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y0E0L-0006Fl-TY for ged-emacs-devel@m.gmane.org; Sun, 14 Dec 2014 13:34:53 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46998) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y0E02-0006Ff-Pq for emacs-devel@gnu.org; Sun, 14 Dec 2014 13:34:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y0Dzv-0006zE-Uz for emacs-devel@gnu.org; Sun, 14 Dec 2014 13:34:34 -0500 Original-Received: from mail-pd0-x22f.google.com ([2607:f8b0:400e:c02::22f]:63809) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y0Dzv-0006yo-MK for emacs-devel@gnu.org; Sun, 14 Dec 2014 13:34:27 -0500 Original-Received: by mail-pd0-f175.google.com with SMTP id g10so8265080pdj.34 for ; Sun, 14 Dec 2014 10:34:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=SBNR6HIkQ7bpGu5fzm3hmdhTTpxUdsQRHv8eL+Llkcw=; b=oCzyD9idiBkeHF87RkHAUP4U/f4TUWs/2qBcJfhaDFazQY/+RAS1f4vsSXoU9b/6Fm Yj5hb8pM+K3KgW0QlAMwycKWpt3hLiznPKw92TnfIUuBr/cdK2tJdQzuww5VOfsJWp3r JDf9whu7+g1izTxJgy/3kkJi6bmGg9mu/CSdu21sz1xFyyfUN55VZHdHMp65fpHiudry 7XyRdse5xDZyf7BN8NChN4k15Kz5LQMQWz8dKk94ojextyKlPIHTvSAaOgoUKPuEy3hs sxyFy3JxDX9Ft5gv8Sa1JfwLuiFIaZWALdm67peCIOGtNDfCWbMGJEYQgPIC9NjFv+NQ HlRg== X-Received: by 10.66.221.168 with SMTP id qf8mr45072837pac.102.1418582066676; Sun, 14 Dec 2014 10:34:26 -0800 (PST) Original-Received: from [10.0.1.26] (75-165-96-95.tukw.qwest.net. [75.165.96.95]) by mx.google.com with ESMTPSA id ny10sm7077692pdb.21.2014.12.14.10.34.25 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 14 Dec 2014 10:34:25 -0800 (PST) In-Reply-To: <87r3w2fgux.fsf@uwakimon.sk.tsukuba.ac.jp> X-Mailer: Apple Mail (2.1993) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c02::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180102 Archived-At: > On 14 Dec 2014, at 06:25, Stephen J. Turnbull wrote: > > Richard Stallman writes: > >> Can we define a new type of URL to refer to a locally-installed >> HTML-Info manual? > > URLs are already sufficiently flexible. You can run a dedicated HTTP > server for http: schemes or use a file: URL for local files. To > reference sub-file objects you use the #fragment notation. > > You'd only need a different scheme if you want URNs for info manuals > such that Emacs could check for one installed locally and then go out > to some canonical location on the web if not found. Further, that is only interesting if you dont control the browser. Specifically, a browser in emacs could look for http URLs with a canonical form like ^http://www.gnu.org/manual/ and prefer locally installed manuals instead. This means that someone using, say, Firefox or MSIE to follow a manual link would use the remote manuals (without specific local steps), but that seems ok, and doesnt require the user to run local servers. It might be that we decide we want something different eventually, but this is something that can be written and used very quickly, unlike getting a new URI. ~Chad