From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuchen Pei Newsgroups: gmane.emacs.devel Subject: Re: Package "luwak" Date: Sun, 11 Dec 2022 15:04:09 +1100 Message-ID: <87r0x6fux2.fsf@ypei.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8371"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Cc: Richard Stallman , Stefan Monnier , emacs-devel@gnu.org To: "T.V Raman" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 11 05:05:10 2022 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 1p4DaO-0001uB-2D for ged-emacs-devel@m.gmane-mx.org; Sun, 11 Dec 2022 05:05:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p4DZd-0005rm-Eg; Sat, 10 Dec 2022 23:04:21 -0500 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 1p4DZb-0005rL-H4 for emacs-devel@gnu.org; Sat, 10 Dec 2022 23:04:19 -0500 Original-Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p4DZZ-0004tk-Kz; Sat, 10 Dec 2022 23:04:19 -0500 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id BACDC32002F9; Sat, 10 Dec 2022 23:04:15 -0500 (EST) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 10 Dec 2022 23:04:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ypei.org; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1670731455; x=1670817855; bh=lOpgRc2L9x HL9IO9Gdi6rCTKjsJy0PMKmgsmeY4tFYc=; b=EECtUZRvixdRxk6jaw9iyZduag TgtT8mREznPPGWyh3aA/aFTIjO9bQuNnmqtShDW7HDD1gP7sQ5D0RIdf0Y+iCdT5 wloFWaG6dItRptZr1iQ6HcFmkK8esLyeJAlqdCOzUcfs0h6XTizR/oODge1kb0E6 7hFwVZ9BwdknRs8dZEbIR/nRT8SrXunvf9F4OixWIHhNwrVdt0w78rX+7oMcxENq m8h8gJIwcBbtjwQgutBKzGeLF4mmBtpkRzMHBmldzzvWBwLEc5KelQn8+s9TDTqY TOslIR5RCHWMqguTxJwOXUvG7pJ+ZorpD4ERzuwOc/RRcSEeXjiTfwjHFffQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1670731455; x=1670817855; bh=lOpgRc2L9xHL9IO9Gdi6rCTKjsJy 0PMKmgsmeY4tFYc=; b=pcipJA9thkeFl1Q9V1SKibGSFR3XfDw1ZyMbVKNoVoDQ 2OLBjD9Mb8RWVtchNQwsX5LzDuRZ3wTblMJ+S6X5Si1/YDKROJMQTdRIjEcGos1K EUJiXz26wEljvbQvlLdS4SqJsWdu5Wyh6JjAjeUSHLwCWDOj7a3ANEw7d8C4Orwb I0K2o6tjeL0KZsh02prnTFh/edsC4+e54SnK0s1XCBNGKqM5bHBKdiMM/HlOvxe3 Clw61VGkwT4nxCfuHz0qzniWuh83ZlUQ6v6d44WuZF4G9U36Euo70/NVMa+15zrX r2BsxpY2tXUrKvtqa57+3TPzeGCnn9sAie3mmbjBWg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdehgdeijecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpegjuhgthhgv nhcurfgvihcuoehiugeshihpvghirdhorhhgqeenucggtffrrghtthgvrhhnpeeuieelge eugedtvdeikeekleekleffgefgheetvefhheetheejudeiudejhfevhfenucffohhmrghi nhepfhhsfhdrohhrghdphihpvghirdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepihguseihphgvihdrohhrgh X-ME-Proxy: Feedback-ID: i51b146f9:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 10 Dec 2022 23:04:12 -0500 (EST) In-Reply-To: (T. V. Raman's message of "Fri, 02 Dec 2022 18:49:39 -0800") Received-SPF: pass client-ip=64.147.123.19; envelope-from=id@ypei.org; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:301139 Archived-At: On Fri 2022-12-02 18:49:39 -0800, T.V Raman wrote: > Richard Stallman writes: > > > 1+. > > As a likely potential user, I looked at that package and didn't see > anything there that would improve EWW after a quick review; This package is not intended as a candidate to merge with EWW. It is a web browser of its own. Stefan Monnier's rationale for merging it with EWW is that ideally we should have a backend and a frontend systems for web browsing, the backend retrieves over the net and parses the response. The frontend decides how to display the parsed results. It is conceptually a good idea, but requires a lot of work. For starters, lynx -dump as a backend provides a plaintext version of the html. It seems to have a long history and widely used for web scraping. There's no dom or structure, but only links. Best, Yuchen -- Please join me to support free software for a free society: https://appeal.fsf.org PGP Key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0