Skip to content

4.0: テンプレート取り回しの統一 #1398

@pooza

Description

@pooza

概要

Shrieker 間でテンプレートの扱いに差があり、特に PieFed 周りが煩雑。4.0 で整理する。

現状の問題点

  • Source/FeedSource にハードコードされた :piefed キー: ベースクラスが特定の Shrieker を知っている(他の Shrieker は :default のみ)
  • フォールバックパスの不一致: Source は self['/dest/template']、FeedSource は self['/piefed/template'] と異なるパスにフォールバック
  • PiefedShrieker#search_template の二重処理: Source 側でテンプレートを用意した上で、Shrieker 側でさらに再構築している

関連

  • PieFed 対応の ginseng-piefed 移行と併せて対応

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions