ノイズの多いユーザークラスをどう分離するか?

私のフォーラム(https://discuss.openedx.org)では、多様な議論を促進したいと考えています。しかし、投稿の大部分は特定のジャンル、つまりソフトウェアのインストールに関する質問(https://discuss.openedx.org/c/devops/ops-help)に集中しています。過去の経験から、これらの投稿者は他の議論に参加することはなく、質問の表現が不適切であったり情報が不足していたりすることも多いことがわかります。

より深いテーマを求めてサイトを訪れる人が、ここがインストールに関する質問だけで構成されていると判断し、参加を諦めてしまうことを懸念しています。

インストールに関する質問をサイト全体の他の部分から分離するために利用可能なツールは何でしょうか?Sub-forums under a master? という記事を見つけましたが、そこでは基本的に「カテゴリを使用する」という提案のみでした。すでにカテゴリは存在していますが、ノイズの多いカテゴリに人々が気を取られないようにしたいと考えています。

これはある程度オープンエンドな質問であることは承知していますが、幅広い選択肢を探しています。

「いいね!」 4

カテゴリでコンテンツをセグメント化する方法が最善であることに同意します。インストールに関する質問のカテゴリをデフォルトでミュートする設定を検討されましたか?

もう一つの選択肢として、すべてのユーザーに対してデフォルトで「ミュート」に設定されたタグをこれらのトピックに付ける方法もあります。

ミュートにすると、一般的にこれらのトピックが「最新」ビューから除外されるため、よりアクティブなユーザーにとって視覚的なノイズが軽減されます。ただし、意図的にそのカテゴリにアクセスすれば、これらのトピックは引き続き表示されます。

「いいね!」 8

ミュートも選択肢の一つです。つまり、インストールの問題について支援できる人たちは、それらを確認するために明示的にオプトインする必要があるということでしょうか?

「いいね!」 1

はい、そのアプローチを採用する場合は、ユーザーがオプトインする必要があります。あるいは、インストール関連の通知が煩わしいと感じるユーザー向けに、タグまたはカテゴリごとに自分自身でミュートする方法を指示することもできます。

「いいね!」 1

DevOpsカテゴリのミュート設定を自動で適用するリンクを共有することは可能でしょうか?「ここをクリックしてDevOpsカテゴリをミュート」のように、他の操作は一切不要なもので。

「いいね!」 1

これは、今日早些にホームページのどのアプローチが優れているかについて行った議論に関連しているようです。

  • 多くの情報が表示され、見たくないものを消すためにクリックする必要があります
  • 非常に少ない情報しか表示されず、見たいものを表示するためにクリックする必要があります

もちろん、実際の答えは「状況による」です。ホームページのトピックの何パーセントが平均的なユーザーに関心があるでしょうか?

@sam @eviltrout Discourseにおいて、「複数のユーザーに対してカテゴリをミュートする」UI をスタッフが簡単に操作できるように、優先的に実装すべきだと考えます。

「いいね!」 8

ありがとうございます、動きがあるとのことで嬉しいです。リンクをクリックした人の特定の設定を変更できるリンクを作成する方法があれば、ミュートされたカテゴリ(通知などの他の設定も含む)に自分自身で参加または不参加を選択できるページを自分で作成できます。

「いいね!」 1

少しイメージが湧きにくい部分があります。「オプトイン」型の Discourse の UX は理解できます。ホームページは空で、以下のようなメッセージが表示されるイメージですね:

はじめるには、以下の推奨カテゴリのいくつかをご覧ください。

[ 人気カテゴリのリスト… ]

しかし、多数のユーザーに対してカテゴリをミュートする場合、スタッフ側でカテゴリを編集して「 このカテゴリをデフォルトでミュートする」と設定するようなイメージでしょうか?

「いいね!」 1

はい、最初はまさにその通りと考えていましたが、表示文言は多分以下のようにすべきでしょう。

[x] すべてのユーザーに対して、このカテゴリをデフォルトでミュート

「いいね!」 1

特定の Discourse インスタンスが多すぎるトピックを扱っており、平均的なユーザーは全体のサブセットだけを見たいという非常に特殊なユースケースに対して、discobot のチュートリアルに先立って新規ユーザー向けに「発見」機能を追加できるかもしれません。

その様子は以下のようになります。

ここでテーマはカテゴリやタグに対応します。

これは以下のようなユースケースで利用されます。

  • 複数のゲームを一つのフォーラムで運営しているゲーム会社。ユーザーの大半は数種類のゲームしかプレイしない。

  • Discourse を社内向けコミュニケーションに利用している大企業。特定の従業員が全てのトピックを見たくない場合。

裏側では、カテゴリやタグをミュートするための洗練された UI に過ぎません。

「いいね!」 7

さらに、セットアップウィザードで以下のような質問を追加してもよいかもしれません。

どちらをお好みにですか?

  • デフォルトではすべてのカテゴリが表示され、ユーザーが非表示にするまで表示されたまま(ほとんどの小規模・中規模コミュニティに適しています)

  • デフォルトではすべてのカテゴリが非表示で、ユーザーが表示するまで隠されたまま(超大規模コミュニティのみを対象としています)

ただし、場合によっては「異なるホームページ」機能で解決できるかもしれませんね @sam @eviltrout? :thinking:

「いいね!」 5

ああ、ウィザードにこれを追加するのは理にかなっていますね!

また、ホームページに「最新」「新規」「未読」「人気:すべて」という新しいリストフィルターを追加することをお勧めします(「すべて」はミュートを無視した「最新」です)。

これはユーザーが何かをミュートしている場合のみ表示されます。

「いいね!」 4

一つ懸念しているのは、これがカテゴリ権限と少し競合する点です。カテゴリ権限は情報を非表示にする従来の方法ですが、これは「人物Xがこの情報を見る権限を持っていない」という考え方に基づいており、単なる設定の好みとは異なります。

「いいね!」 1

さて、これは少し異なります。これは、権力者によってコンテンツが見られないようにされるのではなく、あなたが集中するためにコンテンツを見る権利を行使することに関するものです。

技術的には、SSO、グループ、権限、API 呼び出しを使用して実現可能ですが、適切に実施するには非常に困難でコストがかかります。

「いいね!」 1

はい、懸念しているのは、「なぜ X が見られないのか」を特定するのがますます難しくなっている点です。タグやカテゴリをミュートしているユーザーから、{thing} が表示されない理由がわからないというサポート依頼が複数寄せられています。

ただし、これは新機能ではないため、大きな懸念事項ではないかもしれません。

「いいね!」 3

はい、デフォルトではないこと(特定のユースケースでのみ意味があるため)、ユーザー設定からいつでも再度トリガーできること、そして誰かが「なぜ表示されないのか」と不満を言った場合に、「すべて」の項目を開いてトピックが表示されるか確認するよう案内できることが役立ちます。

「いいね!」 3

カテゴリをミュートする代わりに、再び「お気に入り」のアイデアを検討する価値はあるでしょうか? Favorites - select your favorite categories - #19 by merefield

「いいね!」 1

現在のミュート機能を強化する方が、完全に新しいコードセットを導入するよりもはるかに良い選択だと思います。そうすれば、ミュートとお気に入り(favorite)の両方が存在することになり、さらに複雑になってしまいます。

「いいね!」 4

これらすべてがまだ私には完全には明確ではありませんが、「選択的ミュート」について興味があります。私が考えているのは、多くのトピックに情報を投稿する社内ユーザーがいるものの、そのユーザーはデフォルトでミュートされており、通知はトピックを追跡している人に表示されるようにするというものです(トピックを追跡している場合、投稿された情報に関心があるはずです。追跡していない場合は、おそらくその社内ユーザーの新しい投稿でフロントページが埋め尽くされるのを望まないでしょう。登録していない訪問者を含め、誰もが迷惑に思うはずです)。

このようなことは現在可能でしょうか?あるいは将来可能になるでしょうか?(ミュートされたユーザーに対して特定のトピックやタグでの通知を受け取るための「ミュート解除」機能や、「常時ミュート」と「追跡しているトピック以外ではミュート」の選択機能など?)

私が不明確なのは、「競合」がどのように機能するかです。
ユーザーがカテゴリをミュートしているが、そのカテゴリ内のトピックを追跡している場合、そのトピックの通知は引き続き受け取れるのでしょうか?
ユーザーが他のユーザーをミュートしているが、そのミュートされたユーザーが追跡しているトピックに投稿した場合、通知は届かないのでしょうか?
あるタグをミュートし、別のタグを追跡している場合、両方がトピックに現れたらどうなるのでしょうか?
このように、優先順位に関するルールやドキュメントはあるのでしょうか?

ユーザー向けの同等機能は「無視」と呼ばれます。この機能を有効にするには、信頼レベル2に達する必要があります。

「いいね!」 1