Skip to content

新しい記事の追加ではなく記事が更新された場合の挙動について #16

@igrep

Description

@igrep

現在antennaに登録されている多くのRSSフィードは、記事が新しく追加された場合だけでなく、記事が更新された場合にも、新着記事であるかのように配信される。
特に、QiitaのRSSについては、既存の記事に新しいコメントがついた場合にも配信されるため、特によくコメントが付いた記事については、頻繁に配信されることがある。
その際、Antenna Updateが更新を通知した際、どの記事の更新かがわからないため、逐一 https://haskell.jp/antenna/ を確認しなければならず、鬱陶しい。
なので、Antenna Updateが更新を通知した際、どの記事が更新されたのかを明確にしたい。

捕捉

現在SlackのantennaチャンネルにはAntenna Updateによるメッセージと、Haskell Antennaが配信するRSSによるメッセージの2種類がある。

  • 前者はこのリポジトリーのgh-pagesブランチに対するコミットを通知するもので、こちらは「更新した」という情報しかなく、どのサイトのどの記事が更新されたのかわからない。
  • 後者はどのサイトのどの記事が更新されたかを教えてくれるものの、都合上、すべてのサイトの更新が表示されるわけではない。

そのため、前者によるメッセージと後者によるメッセージが両方送信された場合に、実際には後者のメッセージが教えてくれた新しい記事(あるいは更新された記事)だけでなく、後者のメッセージが教えてくれないサイトの更新があった可能性がある。
そのため、結局後者のメッセージの場合でも https://haskell.jp/antenna/ を確認することになってしまう。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions