Skip to content

Instantly share code, notes, and snippets.

@mikeckennedy
Created December 18, 2019 20:37
Show Gist options
  • Save mikeckennedy/b4a979d3646990c91e561d2c822cc79d to your computer and use it in GitHub Desktop.
Save mikeckennedy/b4a979d3646990c91e561d2c822cc79d to your computer and use it in GitHub Desktop.
RSS Feed template for Talk Python
<?xml version="1.0" encoding="UTF-8"?>
<rss
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Talk Python To Me - Python conversations for passionate developers</title>
<description>Talk Python to Me is a weekly podcast hosted by Michael Kennedy.
The show covers a wide array of Python topics as well as many related
topics. Our goal is to bring you the human story behind the Python packages
and frameworks you know and love.
</description>
<link>https://talkpython.fm/</link>
<language>en-us</language>
<copyright>Copyright 2015-${year}</copyright>
<lastBuildDate>${last_episode_text}</lastBuildDate>
<pubDate>${last_episode_text}</pubDate>
<docs>https://talkpython.fm</docs>
<webMaster>[email protected] (Michael Kennedy)</webMaster>
<ttl>60</ttl>
<itunes:author>Michael Kennedy (@mkennedy)</itunes:author>
<itunes:subtitle>Python conversations for passionate developers</itunes:subtitle>
<itunes:summary>Talk Python to Me is a weekly podcast hosted by Michael Kennedy.
The show covers a wide array of Python topics as well as many related
topics. Our goal is to bring you the human story behind the Python packages
and frameworks you know and love.
</itunes:summary>
<itunes:owner>
<itunes:name>Michael Kennedy</itunes:name>
<itunes:email>[email protected]</itunes:email>
</itunes:owner>
<itunes:explicit>No</itunes:explicit>
<itunes:new-feed-url>https://talkpython.fm/episodes/rss</itunes:new-feed-url>
<itunes:image href="https://talkpython.fm/static/img/podcast-theme-img_1400_v3.png"/>
<itunes:category text="Technology" />
<atom:link href="https://talkpython.fm/episodes/rss" rel="self" type="application/rss+xml"/>
<itunes:type>episodic</itunes:type>
<item tal:repeat="e episodes">
<title>#${e.episode.show_id} ${e.episode.title}</title>
<link>https://talkpython.fm${e.episode.details_action_url}</link>
<guid>${e.episode.get_itunes_guid()}</guid>
<description tal:condition="latest_show_id - e.episode.show_id < full_detail_show_count">${e.episode.summary_html_rss_text}</description>
<description tal:condition="latest_show_id - e.episode.show_id >= full_detail_show_count">
${e.omitted_description_text}
</description>
<enclosure url="https://talkpython.fm${e.episode.download_action_url + ('?audio_ahead=true' if include_unpublished_with_audio and not e.episode.is_published else '')}"
length="${e.file_size_in_bytes}"
type="audio/mpeg"/>
<category>Technology</category>
<pubDate>${e.published_text}</pubDate>
<itunes:author>Michael Kennedy (@mkennedy)</itunes:author>
<itunes:title>${e.episode.title}</itunes:title>
<itunes:episode>${e.episode.show_id}</itunes:episode>
<itunes:explicit>No</itunes:explicit>
<itunes:subtitle></itunes:subtitle>
<itunes:summary>${e.summary_text_only}</itunes:summary>
<itunes:duration>${e.episode.duration}</itunes:duration>
<itunes:keywords>
python, pycharm, python3, python2, software, programming, web, web development, developer, ide, podcast,
software developer, training, course, online, online course, data science, nosql, mongodb, cloud computing
</itunes:keywords>
</item>
</channel>
</rss>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment