RSS feed rendering issue in Slack
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 42/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 領域
- content
調査の方向性
生成された https://clojure.org/feed.xml と、issue で言及されている JBake テンプレートから始めます。.gitignore を確認して、生成ファイルがどのように扱われているかを調べます。その説明の構造を AWS と Rust のフィードと比較し、修正したフィードを Slack で確認します。ブログのコンテンツが切り詰められた HTML タグなしでレンダリングされれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Slack's RSS feed reader does not render https://clojure.org/feed.xml properly. Some HTML tags are truncated. I think it would be a good idea to make sure the feed renders well in more places.
Reproduce
I have subscribed to the feed in https://clojurians.slack.com/archives/C076654T2LD/p1717409306089639 by seding this message in a Slack channel. Need to wait for the next blog post.
/feed add https://clojure.org/feed.xml
/feed add https://aws.amazon.com/blogs/aws/feed/
Solution
Here are some other RSS feeds that render well in Slack:
It might be worth experimenting with JBake templates (which are excluded via .gitignore). At the moment, the full blog body seems to be included in the <description> tag, but the feeds that render ok in Slack keep the description short and wrap the blog content inside a <content:encoded> instead:
The content:encoded element can be used in conjunction with the description element to provide an item's full content along with a shorter summary. Under this approach, the complete text of the item is presented in content:encoded and the summary in description.
https://www.rssboard.org/rss-profile#namespace-elements-content-encoded
- 主要言語
- HTML
- スター
- 259
- フォーク
- 275
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
clojure/clojure-site のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
clojure/clojure-site#723 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
clojure/clojure-site#538 · コメント 3 件 ·
-
help wanted
難易度 1/5 1時間未満 初心者へのやさしさ 62/100
clojure/clojure-site#386 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 55/100
clojure/clojure-site#715 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
clojure/clojure-site#713 ·
clojure/clojure-site の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
railmapgen/rmp-gallery#4068 ·
-
edit event needs review
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
processing/processing-community-day#268 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
digitalfabrik/integreat-cms#4574 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
ubilabs/esa-climate-from-space#2555 ·
-
token request
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
Uniswap/default-token-list#2587 ·