考えすぎているわけではありません。他のシステムから移行する場合や新規ユーザーを惹きつける場合、名前を正しく決めることは非常に重要です。私たちは昨年、初期段階でこのプロセスを経験しました。
「Discourse」という名称は、「Forum」よりもさらに分かりにくいとして、大きな低評価を受けました(私たちのユーザーはイギリス英語圏で、教育レベルが上位半分程度と推測されます)。
多くのアイデアが検討されましたが、最終的には全体名として「XYZ Forum」、略して「the Forum」に落ち着きました。Discourse は、Windows や Android のように、システムを初めて利用する人々にとって「基盤となるシステムの名前」として理解されています。
「forum」という言葉が時代遅れである、あるいは過去の経験によって汚名を着せられているという感覚は特に見られませんでした(システムを構築・運用する技術者以外のユーザーの多くは、過去に掲示板やフォーラムシステムを利用したことがないでしょう。実際、技術に不慣れなユーザーも少なくありませんが、一般的な非コンピュータ用語としての「フォーラム」の概念は理解しています)。Discourse の専門家である皆さん自身が、この点で少し思考の固定化に陥っている可能性もありますが、海外では状況が異なるかもしれませんし、ユーザーの多くが過去のフォーラムシステムを経験している場合は、さらに状況が異なるでしょう。
さらに、「カテゴリ」という用語を個々の議論領域に用いることは、役に立たないと判断されました。現在もトップレベルの十数個のカテゴリは「Categories」と呼んでいますが、これらはライブ投稿や返信がない、読み取り専用の情報エリアです。すべての活動は、私たちが「forums」と呼ぶサブカテゴリで行われます。
真の混乱は、「groups」と「forums」の関係を人々に理解させることから生じます。私たちは最終的に、groups と forums のほぼ 1 対 1 のマッピングを採用し、これによりはるかに理解しやすくなりました。
余談ですが、私たちは「Hub」という用語も使用しています。これは、Discourse 上の討論フォーラム(長期的な議論や情報)、インスタントメッセージングおよび一時的なチャット(Mattermost を使用していますが、Slack も候補の一つでした)、ファイルストレージおよび共同編集(Nextcloud 上で運用)を連携させる中央のカスタムシステムを指します。シングルサインオンや、異なるシステム間でのよりシームレスな連携を実現するには苦労しましたが、現在では 80% 以上を達成しています。
ユーザーを意思決定に参加させることは重要ですが、初期採用者のみに意見を求めるのは注意してください。彼らは独自の経験や偏見(baggage)を持っており、判断を歪める可能性があります。