ミラーリングされたトピック:2つのカテゴリで同じトピック

もし重複していても申し訳ありませんが、似たようなトピックは見つからなかったので…

最近、2 番目に好きな Web プラットフォーム(1 位は Discourse です!)である Workflowy が「ミラー」機能を導入しました。これにより、1 つの要素を複数の場所に配置できるようになります。ポインタ*のようなものです。

時々、あるトピックを同時に 2 つのカテゴリに含めたいことがあります。タグの可能性についてはよく理解しています(Workflowy も同様ですが)、今回はその話ではありません。

Discourse にもミラーに似た機能はありますか?実装の予定はありますか?上記 2 つの質問に対する答えが「いいえ」の場合、このアイデアについてどうお考えですか?

「いいね!」 1

これに関連する機能の要望がいくつか寄せられています。Discourse のトピックを 2 つのカテゴリに表示させる具体的な使用例を挙げていただけますか?

こんにちは、Simon さん。

一例を挙げます。

  1. 3 つの主要なカテゴリがあります。初等教育中等教育高等教育です。これらはかなり独立したカテゴリです(トピックの 90% は他のカテゴリに関心を持たれません)。共通のカテゴリもいくつかありますが、カテゴリ数を増やしすぎたくありません(最大 10〜15 個程度に抑えたいです)。

  2. 教育用ロボティクスに関する 1 つのトピックを全員と共有したいと考えています。
    2.1. 「教育用ロボティクス」というカテゴリを作成することも可能ですが、それにより、専門知識がないユーザーの間で話題が分散してしまう可能性があります。例えば、初等教育の教師であるユーザーは「初等教育」カテゴリにロボットに関するトピックを作成する一方で、他のユーザーは「教育用ロボティクス」カテゴリに作成するといったことが起こり得ます。
    2.2. トピックを 3 回複製することも可能ですが、コミュニティ全体がそれぞれの「自然な居場所」から一緒に議論できるようになりたいと考えています。

これは階層型システムにおける古典的な問題です。タグは役立ちますが、デジタルリテラシーが低いユーザーがいる場合、監視とメンテナンスが必要です。コンテンツに基づく自動タグ付け(素晴らしい新機能!)も役立ちますが、シナリオによってはトピックのミラーリングが有用だと考えています。

Simon さん、ご対応いただきありがとうございます。

「いいね!」 2

なぜタグを使わないのでしょうか?そうすれば、同じトピックに異なる2つのタグを付けることができます。

「いいね!」 1

こんにちは、ジェフさん。

正直に申し上げますと、私はあまり経験がありませんが、コミュニティによっては内容が非常に特化している方がうまく機能すると感じています。もし私が小学校の先生なら、大学入試に関する記事は読みたくないでしょうし、その逆も同様です。

しかし、それらのコミュニティは完全に独立しているわけでもありません。すべてのコミュニティに関心があるかもしれないトピックがいくつか存在するからです(ただし、数は多くありません)。あなたの質問にお答えするために、再び私の例に戻ります。私は「小学校」「中学校」「高校」という 3 つの大きなカテゴリーを持っており、「Scratch(楽しくて簡単なプログラミング言語)」についてのトピックを投稿したいと考えています。

トピックを作成して「小学校」と「中学校」とタグ付けすることはできますが、どこに配置すべきでしょうか?

  • 一般」カテゴリーを作成すると、すぐに様々なものが混在するようになります。一部のユーザーが、他のカテゴリーの方が適しているものを投稿してしまう可能性があるからです。「一般」や「その他」といったカテゴリーはあまり好きではありません。
  • プログラミング言語」や「コーディング」のようにより特化したカテゴリーを作成すると、プログラミングの世界にあまり関心がない多くのユーザーが購読しないでしょう。ただし、自然なカテゴリー(例えば小学校)で提示すれば、Scratch に関心を持つかもしれません。

サイドバーを作成し(discourse-category-sidebars を使用して)、そこにタグリンクを配置することも可能だと知っています。これは一つの解決策ですが、ユーザーが各投稿を正しくタグ付けすることを前提としています。また、カテゴリー(小学校)とタグ(小学校)という 2 つの異なるエントリーポイントが存在し、それぞれに異なるコンテンツが表示されることになります。

うまく説明できたでしょうか。ご関心をお寄せいただき、ありがとうございます、ジェフさん。光栄です。そして、あなたのプラットフォームがどれほど素晴らしいかをお伝えする機会を逃すつもりはありません。

「いいね!」 2

@jmeler さん、こんにちは :wave:

私の理解が正しければ、部分的に制限された「General」カテゴリを設定するのが一案かと思います。カテゴリの制限を調整することで、すべてのユーザーが閲覧返信は可能ですが、新しいトピックの作成はスタッフ(またはあなたが指定したグループ)のみが行えるように設定できます。これにより、カテゴリの整理が乱れるリスクを防げます。詳細については、Understanding groups and category permissions をご覧ください。

また、一般化されたコンテンツがユーザーから多く投稿される見込みがある場合は、もう一つのオプションとして「General」カテゴリを、すべての新規トピックがスタッフによる承認を必要とするように設定することも可能です。これにより、フィルタリングシステムを構築できます。

さらに、Discourse Docs の有用性も検討されてはいかがでしょうか。ユーザーにその存在を周知する必要がありますが、情報を整理する有効な手段となる可能性があります。

近い将来にミラーリングされたトピックがロードマップに含まれるとは考えていませんので、上記のいずれかの解決策が実用的な代替案になることを願っています。ご質問があれば、お気軽にお知らせください。

「いいね!」 6

興味深いですね。ミラーリングされたトピックが大きなパラダイムシフトであることも理解しました。テイラーさん、ありがとうございます!早速調査してみます。

「いいね!」 1

こんにちは、@jmeler さん。私も同じ解決策を探しています。1つのトピックを2つのカテゴリに表示することです。

Gmailは、この機能が使われている優れたプラットフォームの例です。

Gmailでは、メール #1ラベル #1ラベル #2 を適用できます。

これで、メール #1 をフォルダ ラベル #1 または ラベル #2 で見つけることができます。

  • Gmailのフォルダは、Discourseのカテゴリを表します。
  • Gmailのラベルは、Discourseのタグを表します。

Gmailのラベルの仕組みについて詳しくは、こちらをクリックしてください。


Discourseでのユースケース

背景: ニュース(ローカル、ナショナル、グローバル)に関する米国人口統計向けのDiscourseインスタンスがあります。

以下はカテゴリレイアウトです…

  • ニュース (メインカテゴリ)
    • ローカル:カリフォルニア (サブカテゴリ)
    • ローカル:テキサス (サブカテゴリ)
    • ローカル:ニューヨーク (サブカテゴリ)
    • ナショナル (サブカテゴリ)
    • インターナショナル (サブカテゴリ)

ここで、現在中国にあるスパイ気球に関する国際ニュースがあり、米国に向かい、最終的にテキサスに到達するとします。

最初にインターナショナルカテゴリに投稿されますが、気球が米国に移動すると、インターナショナルとナショナルの両方のカテゴリに追加されます。テキサスに移動すると、3つのカテゴリすべてに追加されます。

関連記事をご覧ください: Post Topic in Two Categories?