# RSS 피드 플러그인: 오래된 피드 항목으로 인해 영구적으로 "새" 주제로 표시됨

**URL:** https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463
**Category:** Support
**Tags:** rss-polling
**Created:** [9월 19, 2022, 10:30오후 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463 "2022-09-19T22:30:38Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [9월 19, 2022, 10:30오후 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463/1 "2022-09-19T22:30:38Z")

</div>

저는 이 RSS 피드 [https://feeds.captivate.fm/podcast-pontifications/](https://feeds.captivate.fm/podcast-pontifications/)를 폴링하는 플러그인을 사용하고 있습니다.

해당 플러그인은 이 카테고리([https://forum.podcaster.community/c/news/24](https://forum.podcaster.community/c/news/24))에 토픽을 생성합니다.

 ![Screen Shot 2022-09-19 at 18.22.38](https://global.discourse-cdn.com/meta/original/4X/f/c/a/fca5e6e16fb589f028b89ac05ddafdaa649c31da.png)

…하지만 우리의 Discourse 인스턴스에 로그인하지 않으면 아무것도 볼 수 없습니다.

해당 “Season Three Starts Now!” 토픽은 _항상_ 맨 위에 위치해 있습니다. 폴링 플러그인이 이 피드를 확인하는 매번 이 토픽이 업데이트되는 것 같습니다.

해당하는 RSS 항목(RSS에서 해당 제목을 검색하여 최대한 파악해 본 결과)은 RSS 피드에서 약 20,000줄 [오타가 아닙니다] 뒤에 있습니다.

다음은 해당 ITEM입니다…

> **여기 RSS 항목…**
>
> ````plaintext
> <item><title>Season Three Starts Now!</title><itunes:title>Season Three Starts Now!</itunes:title><description>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.
> Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.
> 
> Mentioned in this episode:
> Support For Abortion Rights
> While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.
> 
> Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.
> 
> Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn&apos;t be the privilege of a small few.
> 
> You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 
> 
> If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
>  
> 1. ShoutYourAbortion.com is a campaign to normalize abortion. 
> 2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
> 3. Abortion.cafe has information about where to find clinics. 
> 4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
> 5. Choice.CRD.co has a collection of these resources and more. 
> 
> We encourage you to speak up! And spread the word.
> 
> This podcast uses the following third-party services for analysis: 
> 
> Chartable - https://chartable.com/privacy
> Podsights - https://podsights.com/privacy</description><content:encoded><![CDATA[<p>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.</p><p>Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.</p><p><br></p><p>Mentioned in this episode:</p><p><strong>Support For Abortion Rights</strong></p><p>While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.
> 
> Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.
> 
> Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn't be the privilege of a small few.
> 
> You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 
> 
> If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
>  
> 1. ShoutYourAbortion.com is a campaign to normalize abortion. 
> 2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
> 3. Abortion.cafe has information about where to find clinics. 
> 4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
> 5. Choice.CRD.co has a collection of these resources and more. 
> 
> We encourage you to speak up! And spread the word.</p><br/><br/>This podcast uses the following third-party services for analysis: <br/><br/>Chartable - https://chartable.com/privacy<br/>Podsights - https://podsights.com/privacy]]></content:encoded><link><![CDATA[https://podcastpontifications.com]]></link><guid isPermaLink="false">4ab138fb-c878-43d0-9fb6-be2820aad3be</guid><itunes:image href="https://artwork.captivate.fm/6aed5a13-eb81-4fdc-aa30-46d57f9f1689/pjlc88lb1twez7okpd3ga69k.jpg"/><dc:creator><![CDATA[Evo Terra]]></dc:creator><pubDate>Sun, 05 Jul 2020 09:55:00 -0700</pubDate><enclosure url="https://pdst.fm/e/chrt.fm/track/11525/podcasts.captivate.fm/media/0c27a8f9-df59-440d-b77f-91a92843e38b/pps3-season-three-starts-now.mp3" length="4226244" type="audio/mpeg"/><itunes:duration>04:24</itunes:duration><itunes:explicit>no</itunes:explicit><itunes:episodeType>trailer</itunes:episodeType><itunes:season>3</itunes:season><itunes:summary>What can you expect from Season Three of Podcast Pontifications with me, Evo Terra? The format is strikingly familiar to Seasons One and Two. Each episode is a short-form, deep-dive into a single topic of importance to every working podcaster. These are future-forward topics that help make podcasting better. But for this season, I get a little more philosophical and high-minded. A bit more intellectual, without being pretentious. At least I hope.
> Where other PAPS, that’s podcasts about podcasting tell you want to do, Podcast Pontifications are good things for you to think about. Subscribe today so you don’t miss the daily episode I provide every Monday, Tuesday, Wednesday and Thursday.
> 
> Mentioned in this episode:
> Support For Abortion Rights
> While Americans overwhelmingly support the right of an individual to make their own decisions about abortion, unfortunately, that right is no longer protected everywhere in the U.S. The Supreme Court overturned Roe v Wade on June 24th.
> 
> Abortion is a basic healthcare need for the millions of people who can become pregnant. Everyone should have the freedom to decide what’s best for themselves and their families, including when it comes to ending a pregnancy. This decision has dire consequences for individual health and safety, and could have harsh repercussions for other landmark decisions.
> 
> Restricting access to comprehensive reproductive care, including abortion, threatens the health and independence of all Americans. Even if you live in a state where abortion rights are upheld, access to safe medical procedures shouldn’t be determined by location, and it shouldn&apos;t be the privilege of a small few.
> 
> You can help by donating to local abortion funds. To find out where to donate for each state, visit donations4abortion.com. 
> 
> If you or someone you know needs help, or if you want to get more involved, here are 5 resources:
>  
> 1. ShoutYourAbortion.com is a campaign to normalize abortion. 
> 2. DontBanEquality.com is a campaign for companies to take a stand against abortion restrictions. 
> 3. Abortion.cafe has information about where to find clinics. 
> 4. PlanCPills.org provides early at-home abortion pills that you can keep in your medicine cabinet. 
> 5. Choice.CRD.co has a collection of these resources and more. 
> 
> We encourage you to speak up! And spread the word.
> 
> This podcast uses the following third-party services for analysis: 
> 
> Chartable - https://chartable.com/privacy
> Podsights - https://podsights.com/privacy</itunes:summary><itunes:author>Evo Terra</itunes:author></item>```
> 
> ````

이 항목의 pubDate는 약 2020년 것입니다. pubDate가 변경되는 것 같지는 않습니다. Captivate 플랫폼(이것은 팟캐스트 피드이므로 피드 내 광고에 대해 어떤 일을 할지 모릅니다)이 미묘한 부분을 변경하고 있을 수도 있지만… 그렇다면 왜 _이_ 특정 RSS 항목만 항상 최신 상태로 유지되는 것일까요.

한편으로: _이_ RSS 피드를 폴링하는 것이 아예 작동한다는 사실은 꽤 인상적입니다. 😉

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [9월 23, 2022, 1:38오후 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463/5 "2022-09-23T13:38:03Z")

</div>

크레이그님,

해당 사이트의 문제를 확인해 보았습니다. 이 토픽은 `https://podcastpontifications.com` 홈페이지 자체와 연결되어 있습니다. 홈페이지가 계속 변경되기 때문에 이 토픽도 계속 업데이트되고, 그 결과 계속 위로 올라오는(bump) 현상이 발생하고 있습니다. 현재 이 토픽은 **737** 번 수정되었습니다.

 ![Screenshot 2022-09-23 at 6.03.14 PM](https://global.discourse-cdn.com/meta/original/4X/2/a/b/2ab390e48532f52cde6c461dea0989af5fe43910.png)

같은 소스에서 온 다른 토픽이 있는데, 이 토픽은 `https://podcastpontifications.com/episode/making-complex-podcast-tech-disappear-with-alitu`와 연결되어 있으며 이러한 문제가 없습니다.  
[https://forum.podcaster.community/t/making-complex-podcast-tech-disappear-with-alitu/2985](https://forum.podcaster.community/t/making-complex-podcast-tech-disappear-with-alitu/2985)

따라서 네, 이는 RSS 피드의 소스 문제입니다.

이 모든 것에 대해 어떻게 생각하시는지 알려주세요. 내부적으로 논의한 후, 이 문제를 해결할 간단한 방법이 있는지 알려드리겠습니다.

---

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [10월 9, 2022, 1:18오후 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463/7 "2022-10-09T13:18:12Z")

</div>

> [@fzngagan](#):
>
> 이 사이트의 문제를 확인해 보니 해당 주제는 `https://podcastpontifications.com` 홈페이지 자체와 연관되어 있습니다.

더 자세히 설명해 주시겠어요?

피드 내의 특정 RSS 항목(제 원래 게시물에서 찾아낸 바로 그 항목)과 연관되어 있다고 생각했거든요.

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [10월 18, 2022, 7:13오전 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463/10 "2022-10-18T07:13:16Z")

</div>

@craigconstantine  
이 문제를 파악했습니다. `https://feeds.captivate.fm/podcast-pontifications` 페이지를 확인해 보면 두 개의 피드 항목이 있습니다.

1. `3 Easy Steps To Increase The Global Appeal Of Your Local Podcast [S3E55B]`
2. `Season Three Starts Now!`

두 항목 모두 href 값이 `https://podcastpontifications.com`으로 설정되어 있으며, 이것이 문제의 원인이 됩니다. 두 피드 링크를 클릭하여 직접 확인할 수 있습니다.

RSS 폴링 플러그인은 `TopicEmbed` 모델을 사용하며, 이 모델은 `embed_url`의 고유성을 강제합니다. 두 항목 모두 동일한 `embed_url`을 가지고 있기 때문에, 두 항목을 가져오는 순서에 따라 한 항목의 내용이 다른 항목으로 덮어씌워집니다. 또한 RSS 피드를 폴링할 때마다 토픽의 첫 번째 게시물에 대한 새로운 리비전이 생성됩니다. 첫 번째 게시물의 ✏ 아이콘을 클릭하면 두 피드의 내용이 번갈아 나타나는 것을 확인할 수 있습니다.

가장 좋은 해결책은 해당 사이트를 관리하는 담당자에게 연락하여 두 항목의 URL을 수정하도록 요청하는 것입니다.

---

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [10월 18, 2022, 12:09오후 UTC](https://meta.discourse.org/t/rss-feeds-plugin-perennially-new-topic-from-very-old-item-in-a-feed/239463/12 "2022-10-18T12:09:48Z")

</div>

아, 이제 이해가 가네요! 자세히 찾아봐 주셔서 감사합니다.
