新しい Boards 機能を開発中です。この機能により、設定可能なドラッグ & ドロップのカンバンスタイルのボードを使って、トピックやアイデアを軽量な独立したカードで整理しやすくなります。また、専用管理UIとボードごとのアクセス制御も備えています。
これまでDiscourseエコシステムでこれに最も近いものとしては、Kanbanテーマコンポーネントがありました。Boardsは、Discoreコアに直接バンドルされた新しい実装であり、設定が煩雑だった従来のアプローチを完全なプラグインに置き換えます。ボードとカードの作成・管理のための専用インターフェース、元のトピックと同期するカード、トピックが不要なカード、ボードごとの権限などが含まれます。
BoardsはBusinessおよびEnterpriseプランで利用可能であり、Discourseホスティングのユーザー向けです。
Boardsの概要
Boardsでは、トピックを視覚的にカラムに整理し、ステータスや優先度を明確に示すことで、製品ロードマップの共有やチームでのプロジェクト協業を行うことができます。
/boards から始め、ボードを作成し、いくつかのカラムを配置して、カードの移動を開始しましょう。カードをカラム間ドラッグするか、サイト内の他の場所からトピックを引き込むことで移動できます。
カード、カラム、ボード
- Boards(ボード) はカラムとカードを含み、独自のURL(
/boards/<slug>/<id>)、アクセスリスト、および任意のカテゴリ/タグ制約を持ちます。 - Columns(カラム) はボードのステージです。各カラムにはタイトル、アイコン、カラーを設定でき、タグバインディング(一致するトピックが自動的に流入する)、ソート順、および任意の move-to(移動先) アクションを設定できます。
- Cards(カード) には2つの種類があります:
- トピックカード は実際のトピックに基づいています。カードのタイトルとタグはトピックを追跡し、カードを移動するとトピック自体が更新される場合があります。
- Floaterカード は独立したものです。タイトル、メモ、タグ、担当者を設定でき、裏にトピックは存在しません。
トピックとの同期
ボード上のトピックは、どちらの場所でも編集でき、同期が保たれます。
- 公開トピックでは、ボードに追加 ボタンにより、トピックから直接ボードとカラムに配置できます。
- 各メンバーシップはトピック上に ピル として表示されます。クリックするとカードに直接ジャンプできます。
- ボードがカテゴリ/タグにスコープ設定(制約)されている場合、一致するトピックは自動的に表示されます。タグを削除したり、トピックをスコープ外に移動したりすると、そのカードは自動的に削除されます。
- カードの移動がボードの制約を破る場合、移動が実行される前に、許可されたカテゴリ/タグを選択して修正するよう促されます。
- “Move to” アクションにより、カードがそこに配置された際に、カラムがトピックのカテゴリを変更したり、担当者の割り当て/解除(Assignプラグイン経由)を行ったり、開閉状態を変更したりできます。
アクセス制御
各ボードは、カテゴリと同様の アクセス制御リスト システムを使用します。権限は ユーザーまたはグループ ごとに付与され、ボードは匿名の訪問者にも閲覧可能に設定できます。
- View(閲覧): ボードの読み取り専用アクセス。
- Edit(編集): カードの移動、Floaterカードの追加/削除。
- Manage(管理): カラム、制約、スタイル、アクセスの設定。
そもそも誰がボードを 作成 できるかは、boards_manage_board_allowed_groups 設定(デフォルトでは管理者とモデレーター)によって制御されます。
ボードビュー
Boardsは、トピックを簡単に整理できるように設計されています。
- ドラッグ & ドロップ でカードをカラム間移動し、並べ替えられます。ドラッグ中は水平方向に自動スクロールします。
- カラムは 優先度(手動ドラッグ順)または 新しさ(最近アクティブなもの優先)でソートできます。
- ボードは、閲覧している全員に対して リアルタイム に更新されます。
- ボードやカードのURLは、投稿内でリンクされるとリッチな ワンボックス としてレンダリングされます。
- マウスを使わずにカードを移動するための キーボードショートカット(
h/l、j/k、Shift+h/l、Shift+j/k、Enter、Esc)も利用可能です。
Boardsのプレビュー
現時点では、これは実験的な機能とされています! フィードバックをお待ちしており、改善やさらなる展開に役立てます。
試すには、/admin/config/upcoming-changes の Upcoming changes に移動し、Boards enabled の項目を見つけ、Enabled for… フィールドを Everyone に更新して、サイトをオプトインしてください。
有効化後、サイトの /boards にアクセスして New board をクリックし、最初のボードを作成できます。名前を付け、誰が閲覧/編集/管理できるかを設定し、必要に応じてカテゴリ/タグに制約を設けてください。その後、対象となるトピックを開き、ボードに追加 ボタンを使って引き込むか、ボード自体からFloaterカードを作成できます。
Boardsがコミュニティにどのように適合するか、ぜひお聞かせください。試してみて、質問やフィードバックを下記に共有してください! ![]()



