Discourse Wiki(「Morphpedia」)のフィードバック募集

Discourse を wiki として活用し、知識を集約するシステムを構築しています。そして、毎晩これらの内容を当社のウェブサイト上に記事として公開しています(当社のドメインと以下の画像において、「traits」は「articles」と 1:1 で対応しています。traits、つまり morphs は、爬虫類における「breeds(品種)」のように考えてください)。

目的:

  • ウェブサイトへの公開は、同じサブドメイン上で運用し、メインサイトとの統合(様々なリンクなど)を図り、外観や雰囲気を完全に変更するためなどです。
  • 書き込みアクセスシステムに Discourse を採用している理由は、すでに Discourse を利用していること、このタスクには十分に要件を満たしていると思われ、私たちが非常に気に入っていること、そして副次的な効果としてフォーラムの知名度向上が期待できるためです。投稿は議論に使用し、wiki の編集を承認された編集者に制限するため、これらは真の wiki ではないと言えるかもしれません。

詳細:

  • このタスクでは、バックエンドで Discourse API を使用してトピックを取得し、Beautiful Soup で生成された HTML を解析しています。開発者は、Markdown を解析するのと同程度、あるいはそれ以上に容易だと感じています。いずれにせよ、それほど難しくありません。また、いくつかの目的でタグも使用しています。
  • 脚注プラグインを見つけてインストールしました。

想定される複雑な機能の一つとして、専門家たちが毎日、編集者による wiki の変更を誤りがないかスキャンできるような、何らかの要約生成機能が必要です。Discourse のダイジェストメールも有用かもしれませんが、それらは投稿や議論に焦点が当てられているため、私たちが求めているのは組み込みの「diff」ビジュアライザーに近いものです。ここでは独自に実装する必要があるかもしれません。ここで非常に役立つ可能性がある簡単な機能として、MediaWiki などの一部の wiki に見られるような、編集ページに「コメント」や「サマリー」フィールドを追加し、編集者が変更内容を要約して表示できるようにするものです。

このプロセスで活用できるアイデアや機能について、皆さんのご意見を伺いたく投稿しました。2 週間以内に約 50 記事でこのシステムを一般公開する予定で、最終的には数百、あるいは 1,000 記事になる予定です。

wiki ページの例

公開された記事の例

記事(traits)を検索するページ

wiki のホームページ(Morphpedia と呼ばれます)

有用な差分表示ビュー

関連記事(私が確認したもの):

「いいね!」 3

私の理解が正しければ、編集画面(ウィキ編集を含む)にはすでにコメントフィールドが存在します。少し隠れており、短くまとめるのがベストですが、必要であれば活用できます :slightly_smiling_face:


「いいね!」 3

ありがとうございます、それは役立ちます。特定のカテゴリのウィキでは、このコメントを必須にするという機能があると良いでしょう。

他にアイデアや提案はありますか?

「いいね!」 1

もしあなたのウィキ投稿が元投稿(OP)であれば、専門家たちがカテゴリーを「最初の投稿を監視」に設定すれば、ウィキの元投稿が編集されるたびに通知が送信されると考えられます。
編集: 試してみたところ、あまり確信が持てなくなりました。:slightly_smiling_face: どこでそれを読んだのか探して、勘違いしていなかったか確認します。

追記: 確かに少し混乱していました。トピックを「監視」に設定すると、元投稿が編集されるたびに通知が送信されるようです。これではトピック内の新しい返信が投稿されるたびに通知も送信されてしまうため、あなたのケースには最適ではないかもしれません。

ウィキの著者もウィキが編集されると通知を受け取るので、関連する専門家を元投稿の投稿者にして、その通知を受け取ってもらうこともできます。

また、Data Explorer プラグイン(ホスティング方法によります)もあり、これを使ってモデレーターやカスタムグループと共有し、オンデマンドで実行できる独自のクエリを作成できます。

「いいね!」 1