構造化された議論

This page is a translated version of the page Structured Discussions and the translation is 46% complete.
Outdated translations are marked like this.

議論の構造化(旧称は「Flow」)というプロジェクト担当はウィキメディア財団のグローバル協働チームGlobal Collaborationで、ウィキメディアのプロジェクト類に別の議論用システムを築こうと取り組んできました(英文表記はStructured Discussions)。 ほかのよく使われている外部サイトで多用される機能も提供することを意図していたとしても、ウィキ文形式では実装がほぼ無理だと考えられています。 たとえば、この拡張機能だとモバイル機器でもデスクトップでも議論をスレッド単位で読めるし、投稿に署名を自動でつけたり、スレッド単位の返信ができたり(データベースに遡及して投稿同士を紐付け)、通知もトピック単位で発信できました。

議論の構造化の拡張機能をインストールして使う方法は、Extension:StructuredDiscussions をご参照ください。

議論構造化プロジェクトで目指した主な目標は次のとおりでした。

  • 新しい利用者が利用しやすいWikiのディスカッションシステムを作るために
  • to make the wiki discussion system more efficient for experienced users
  • to encourage meaningful conversations that support collaboration

ウィキメディアではコンテンツのプロジェクト群でこの議論構造化をさまざまな言語で展開し、利用者トークページでもウィキ全体の議論のページでも、(開発環境の)MediaWiki.orgでも導入し – 詳細はウィキ類ページにあります。 ウィキによってはメインのウィキペディアのフランス語版、中国語版では加えてウィキデータでも、利用者が選択するベータ機能として展開しており、これらはコミュニティの決定が基本にあり、利用者がこの拡張機能を各自の利用者トークページで使うのを認めてきました。

そもそも、当初はフロー(Flow)と呼ばれていたのです。フロー自体はさらに大がかりなプロジェクトとして発足し、途中で利用者間の議論に焦点を絞った経緯があります。それからソフトウェア自体も、この変更を反映して改名しました。

経緯

After the initial development round, StructuredDiscussions was in active maintenance mode, with no major development since mid-2015; no significant new features have been added since then (other than a rename from "Flow" to "StructuredDiscussions" in 2017). The team continued to support the product and fix bugs and to make sure that people who are using StructuredDiscussions continue to have a good experience.[1]

The Collaboration Team remained interested in the project and in providing an improved system for structured discussions.[1] Communities also expressed interest by requesting StructuredDiscussions for testing or for real usage. To help decide about future development,[2] a survey was sent to many Flow users in September 2016;[1] the results were published in February 2017. Those results were used in planning.

StructuredDiscussions improvements were a goal of the 2017-2018 Fiscal Year development plan, focusing on search and interactions between topics. Discussions around those improvements led to the Talk pages consultation 2019, where talk pages usages and culture were discussed broadly across the wikis. The result of the Talk pages consultation 2019 was to develop the DiscussionTools extension, implementing many of the same features as Structured Discussions on top of a wikitext backend.

Components of the discussion system

You can have a look at the quick tour to discover the most important features.

Overall design

  • Design density: readability is improved and eye-fatigue is diminished by a more airy design
  • Topic order: topics are displayed from last-added to first-added, like it is on most discussion systems on the Web.
  • Message separation: different messages in the same thread will be visually distinguished through design cues.
  • Navigation and archiving: the software features infinite scrolling on a Structured Discussions board, with all of the discussions accessible on the same page.

A Table of Contents in the side rail to help users navigate quickly between topics on a board.

Notifications and interactions

  • Topic namespace and links to replies: each topic is a separate page and every message has its own link to ease quoting.
  • Notifications: a set of notifications ease topic watching.

Users are notified when a new message is created on a page they watch, or if a reply is posted on a topic they watch. Notifications link directly to the messages.

Add or edit messages

  • Input method: the visual editor and wikitext editors are equal input methods, users can switch back and forth at anytime.
  • Threading: Messages are posted below the oldest one and don’t require editing a whole section.

There is no need to know the threading system using wikitext, reply buttons provide two sets of indentations for digressions.

  • Auto signature: each message is automatically signed and timestamped.
  • Editing messages: each message can be edited (depending on user’s rights) without editing the whole section of messages.

投稿者本人ではない人が コメントに手を加えると、その事実は強調表示されます。

  • 言及の利用者:小規模な検索機能により言及しやすくなります。

メッセージの調整

  • "非表示"、"削除"、 "目立たなくする" - 巻き戻し、版の削除、監視に類似する - 操作は、構造化された議論にも使用できます。 個別の投稿でも主題単位でも、利用者はこれらの調整を操作できます。
  • 利用者リンクは自動で各人の投稿やブロックの記録にリンク付けされ、システム管理者が障害に迅速的確に対応できるようにします。

 展開と機能、よくある質問

詳細ページをご一読ください。

お問い合わせ先とリンク

  • IRC チャットルーム:#wikimedia-collaboration 接続(ウィキメディアのコラボ)

注記

  1. 1.0 1.1 1.2 Based on James Forrester's message on wikimedia-l mailing-list, September 2016
  2. Based on James Forrester's message on wikimedia-l mailing-list, June 2016