all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#45477: 27.1; RFE: Make full RSS fragments available for nnrss servers
@ 2020-12-27 21:30 Tim Landscheidt
  2020-12-28  0:05 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 8+ messages in thread
From: Tim Landscheidt @ 2020-12-27 21:30 UTC (permalink / raw)
  To: 45477

Severity: wishlist

Some RSS feeds provide additional data in extra tags; for
example, http://feeds.feedburner.com/DougLovesMovies (and
others) includes information for/from iTunes:

|     <item>
|       <title>Jimmy Pardo, Matt Belknap, Eliot Hochberg and Garon Cockrell guest</title>
|       <description><![CDATA[<p>In a special holiday Doug Loves Movies-Never Not Funny cross-over event, Doug welcomes Jimmy Pardo, Matt Belknap, Eliot Hochberg and Garon Cockrell to the show.</p>]]></description>
|       <itunes:title>Jimmy Pardo, Matt Belknap, Eliot Hochberg and Garon Cockrell guest</itunes:title>
|       <itunes:episodeType>full</itunes:episodeType>
|       <itunes:episode>1286</itunes:episode>
|       <itunes:summary>In a special holiday Doug Loves Movies-Never Not Funny cross-over event, Doug welcomes Jimmy Pardo, Matt Belknap, Eliot Hochberg and Garon Cockrell to the show.</itunes:summary>
|       <content:encoded><![CDATA[<p>In a special holiday Doug Loves Movies-Never Not Funny cross-over event, Doug welcomes Jimmy Pardo, Matt Belknap, Eliot Hochberg and Garon Cockrell to the show.</p>]]></content:encoded>
|       <guid isPermaLink="false">gid://art19-episode-locator/V0/R8l82ylk4BaF_BypOVQuG89EyfRunLiF485aNFQW_mA</guid>
|       <pubDate>Thu, 24 Dec 2020 08:00:00 -0000</pubDate>
|       <itunes:explicit>yes</itunes:explicit>
|       <itunes:image href="https://content.production.cdn.art19.com/images/82/2f/79/e8/822f79e8-722d-4a6b-8647-8cc9741e87a9/f933e361a2ab293aa85d74f63a4ea343522012cae57c6efa04c518b09d5ad28201c3312b452e93b09b6e349f33b211553dedcf0b7ab4da2702d3680700b416ec.jpeg"/>
|       <itunes:keywords>DLM</itunes:keywords>
|       <itunes:duration>00:48:13</itunes:duration>
|       <enclosure url="http://feedproxy.google.com/~r/DougLovesMovies/~5/4ig02kQVqkQ/7d50103f-d685-4f0f-814e-b38fd2d643d8.mp3" length="46292323" type="audio/mpeg"/>
|       <feedburner:origEnclosureLink>https://rss.art19.com/episodes/7d50103f-d685-4f0f-814e-b38fd2d643d8.mp3</feedburner:origEnclosureLink>
|     </item>

AFAICT, all information except title, date, description and
enclosure gets thrown away by nnrss-check-group.  This makes
it impossible to process this information when displaying an
article.

It would be very useful to have this information available.
A very simplistic solution would be to add item to the tuple
that gets pushed to nnrss-group-data by nnrss-check-group so
that it can be accessed via:

| (nth 9 (alist-get
|         (gnus-summary-article-number)
|         nnrss-group-data))

(This method, with 9 replaced by 2 or 6, already allows ac-
cess to "pure" representations of title, URL & Co.)

However it might be prudent to have a more stable inter-
face :-).





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-01-02  5:52 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-27 21:30 bug#45477: 27.1; RFE: Make full RSS fragments available for nnrss servers Tim Landscheidt
2020-12-28  0:05 ` Lars Ingebrigtsen
2020-12-29 16:50   ` Tim Landscheidt
2020-12-30  3:02     ` Lars Ingebrigtsen
2020-12-30  8:22       ` Tim Landscheidt
2020-12-31  4:33         ` Lars Ingebrigtsen
2021-01-01 17:09           ` Tim Landscheidt
2021-01-02  5:52             ` Lars Ingebrigtsen

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.