From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/52365 Path: main.gmane.org!not-for-mail From: mah@everybody.org (Mark A. Hershberger) Newsgroups: gmane.emacs.gnus.general Subject: Re: nnrss-request-article produces multipart articles Date: Tue, 06 May 2003 12:12:41 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: <87r87cov7a.fsf@batman.everybody.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1052241174 25090 80.91.224.249 (6 May 2003 17:12:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 6 May 2003 17:12:54 +0000 (UTC) Cc: Klaus Straubinger Original-X-From: ding-owner+M909@lists.math.uh.edu Tue May 06 19:12:51 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19D5yX-0006Rb-00 for ; Tue, 06 May 2003 19:11:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19D5zH-0007Gw-00; Tue, 06 May 2003 12:12:19 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19D5z8-0007Go-00 for ding@lists.math.uh.edu; Tue, 06 May 2003 12:12:10 -0500 Original-Received: (qmail 90454 invoked by alias); 6 May 2003 17:12:09 -0000 Original-Received: (qmail 90449 invoked from network); 6 May 2003 17:12:09 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by sclp3.sclp.com with SMTP; 6 May 2003 17:12:09 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 19D61J-0000ab-00 for ; Tue, 06 May 2003 19:14:25 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 58 Original-NNTP-Posting-Host: batman.everybody.org Original-X-Trace: quimby.gnus.org 1052241265 2268 66.93.249.200 (6 May 2003 17:14:25 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 6 May 2003 17:14:25 GMT X-URL: http://mah.everybody.org/weblog/ User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:S023KbsHFJLsErQsgwN/5lOl5QY= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:52365 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:52365 Klaus Straubinger writes: > Due to some last-minute changes before the release of Gnus 5.10.1, the > function nnrss-request-article now produces multipart/alternative > articles. The reason given for this change was to avoid some > unspecified problems with w3m. In my view, this is no sufficient reason > for such a change. nnrss should always produce text/html articles since > RSS sites use XML/HTML as output format. Yay! Competing feature requests. RSS feeds do not always contain embedded HTML. In fact, the many people strongly urge that elements not contain anything except plain text[1]. Other nnrss users complained when I made the default a single text/html. The multipart/alternative lets you choose. FWIW, there are at least four different ways that content is put into an RSS feed. -- Strongly suggested that new feeds just put plain text here, but historical use means there are a lot of feeds with encoded HTML. Often this is just an excerpt of the full piece. Some people put a short summary here. , especially -- Encoded markup. Often contains the full content of the item. -- The full content in all its un-encoded XHTML glory. containing -- The full content in all its un-encoded XML glory. I'd love for nnrss to support all of these. In fact, since many feeds contain (plain-text) and one of the other methods, I'd like to put in a text/plain part and the others in a text/html part if more than just the is present. > - instead of producing multipart headers manually, an analogon to > the function mm-insert-multipart-headers should be created and used. Thanks for letting me know. This is the sort of thing where a Gnus developer manual would help. I'll fix some of the problems you mentioned tonight. Mark. Footnotes: [1] http://www.textism.com/article/553/ http://philringnalda.com/blog/2002/09/rss_10_contentencoded.php http://www.peerfear.org/rss/permalink/1028943207.shtml http://revjim.net/archives/2002/09/25/c3818.php -- You are a mystery as deep as the sea; the more I search, the more I find, and the more I find the more I search for you. -- St. Catherine of Siena