グループ受信トレイはメッセージをどのように優先順位付けしていますか?

Discourse は長年利用していますが、グループメッセージについてはまだ少し理解できていません。そのため、メンバーにはこの機能の利用を許可していませんが、ヘルプデスクチームには利用させています。

テストユーザーを作成し、そのユーザーをグループに追加しました。その後、2 つのアカウントでグループの受信トレイを画面に並べて表示し、動作を確認しました。その際、以下の 2 点に気づきました。

  • メッセージをアーカイブすると、グループ内の他のメンバーにもアーカイブされます。私はこれがメンバーごとに個別に処理されるものだと思っていました。
  • グループ内のメッセージ一覧は、メンバーによって同じではありません。順序が異なっているようです。これも全員で同じになるものだと思っていました。

メッセージの優先順位がメンバーごとに異なるのでしょうか?例えば、自分が関与しているメッセージがトップに表示されるなど。

はい、これは想定通りの動作です。私たちは Meta を使ってチームの受信メールを処理しており、これは私たちのためにうまく機能しています。受信トレイにあるものはまだ返信待ちの状態です。アーカイブされたものは「処理済み」ですが、他のチームメンバーも引き続き閲覧できます。

それは奇妙ですね!受信トレイもアーカイブも、どちらも「アクティビティ」列でソートされ、最新のものが上に来るはずです。何か異なる表示がされていますか?

不思議なことに、以前目にした現象を再現できません。現在、2 つのタブを開いたまま監視しています。現時点では、両者は同期したままです。一方のタブでメッセージをアーカイブすると、もう一方のタブのリスト上部に「1 つの新しいまたは更新されたトピックを表示」の青い通知が表示されます。それを選択すると、再び同期が取れます。

また、青い「new」通知が、そのメンバーに限定してまだ見ていないメッセージの隣に表示されることに気づきました。

これで全体の流れがより理解できました。引き続き注視していきます。