構造化された議論/廃止予定

This page is a translated version of the page Structured Discussions/Deprecation and the translation is 78% complete.

構造化議論とは廃止された拡張機能です(Structured Discussions :SD - Flow)。 利用者の皆さんには使用をやめるように、各コミュニティには構造化協議を採用してきたトークページをサブページに移した上で、使用を中止するよう推奨されます。 使用する一定数のウィキがあります。この拡張機能はもうメンテナンスがされていません。現在ではウィキ類における既定の議論用システムは議論ツール(DT=DiscussionTools)です。

Growth チーム(SDのメンテナンス担当)ならびに編集機能チーム(DTのメンテナンス担当)では双方で構造化協議の廃止について(おそらくLiquidThreadsも)、それを議論ツールと置き換えることも、その過程を想定し始めています。

構造化議論は複雑なソフトウェアであり、メンテナンス上に多数の問題が発生します。構造化議論を臨時アカウント・プロジェクトに適応させるために必要な作業を見積もったところ、非常に大きな作業負荷が明らかになりました。これらすべての課題を考慮して、構造化議論を将来的に廃止する件についてコミュニティへの通知が決定しました。

発想としてはコミュニティに現行の議論ページにおいて書式を構造化議論から議論ツールに乗り換えるように勧奨します。その後、構造化議論ページをウィキ類から除去し、その実施日は今後の決定を待ちます。

プロジェクトの更新状況

  • - SDの終焉を担当するKosta Harlan(※1)ならびにBenoît Evellin(※2)による内部文書の初版(※1=ソフトウェア技術系のGrowthチーム職員。※2=コミュニティ関与の専門家、Growth チーム所属)。
  • - SD 廃止に関するGrowth と編集機能の両チームの初回合同ミーティング
  • - 両ツールの対照表
  • - プロジェクトページを作成
  • - 構造化議論の利用に関するデータ
  • - 各ウィキのコミュニティにおける SDボードのアーカイブ化に向けた議論
  • - コミュニティがFlow/LQT のボードを過去ログ化する際に補佐するという連絡の計画
  • - Flow/LQT's の廃止について、各コミュニティに段階的に通達し、同時に一連のツールを用いて当該のページを過去ログ化するよう勧奨されます。該当するページはそれからまもなく、閲覧専用に設定されます。
  • - 第0フェーズのウィキ類では Flow/LQT ページを閲覧専用に設定。
  • 次 - 第1段階のウィキ類でFlow/LQT ページを閲覧専用に設定。
  • 次 - 第2段階のウィキ類では Flow/LQT ページを閲覧専用に設定。
  • 次 - Flow/LQT のコンテンツを変換

構造化議論の廃止

ウィキメディア財団では IP 編集の取り扱いの変更に取り組んでいます;臨時アカウントです。未登録編集者の臨時アカウントは、新しいタイプの利用者アカウントです。この実現には、ウィキへの投稿に用いる機能の動作方法を変えなければなりません。

この作業はどの機能にも関連し、複数の課題が生じます。そのひとつに構造化議論の事案もあります(Structured Discussionsの別称「SD」または「Flow」)。この拡張機能は複数のウィキで使われていて、2023年11月と12月に段階的に連絡が取れました。Flow は複雑なソフトウェアであり、完全な完成は実現しないし、メディアウィキの構造にはあまり適合せず、多数の技術エラーの起因となります。

構造化議論の使用は頻度が低いです。2023年8月時点で議論ツールの利用は平均して1日およそ1万8780回を数え、対する構造化議論は同およそ250回で、しかもほぼフランス語版ウィキペディアで使われていました。

構造化議論の適応に関して、完全な適応もしくは部分的な適応では臨時アカウントからは応答はできても新しい会話を作成できないなど、複数の選択肢を検討しました。これらはどれも、短期的な利点を得ようとすると時間も労力もたくさん必要です。同時にウィキメディア財団の長期計画では構造化議論をウィキから削除する予定で、理由は主にメンテナンスコストです。これらの結果、構造化議論を臨時アカウントに適応させることは避けようと考えました。

We took the opportunity of work around Temporary accounts to question the concerned communities regarding the future of Structured Discussions.

議論ツールは構造化議論に代わるものです。議論ツールはすべてのウィキで既定の議論用システムです。誰でも会話を開始し、返信し、購読できます。ウィキ文に基づく文字主体の会話に視覚的な体験を提供するし、構造化議論が提供してきた機能の大部分を備えています。

The goal with this conversation is to respond to the community's questions regarding the archival of Structured Discussions.

The idea is to proceed in two stages:

  1. discussion pages using SD are archived as subpages. They are replaced by a classic discussion page. In this way, the most active pages will already be ready when we proceed to step 2.
  2. ウィキ類から SD を除去。既存のページ(過去ログ化されたものを含む)は、まだ定義されていない形式に変換されます。

それぞれのコミュニティに第1段階を始めるよう勧奨。

コミュニティに向けた質問

Starting at the end of November 2023, communities where Structured Discussions are still in use are progressively informed of the upcoming deprecation. We ask them the following questions:

  1. Are the reasons given for archiving structured discussions clear?
  2. Are the two steps outlined above for archiving and uninstalling structured discussions clear?
  3. If so, what is a reasonable timeframe for archiving pages for deinstallation? At present, deinstallation is not planned on our side (even if the second quarter of 2024 is mentioned), as we are waiting for the end of these conversations, which take place on multiple wikis.
  4. あなた個人の意見では構造化された議論の削除を進める上で、現在SDを採用しているページはどのような形式に変換するべきですか?

Communities discussions report

廃止の日程表

The deprecation will be performed as follows:

  1. まだサブページではないFlow ページをサブページへ移動[1]
    1. まず、この移動は利用者が担当します。この方法なら実際に Flow のボードを利用する人たちに移動する機会ができ、古典的なトークページを新設して実際の会話を移します。
    2. どの日でも、特定のスクリプトにより残りのページ類を移動。
  2. これらのページを閲覧専門に設定。
  3. コンテンツをウィキ文に変換

2024年10月開始の当初の2段階は編集機能チームが指揮。進行段階に応じてウィキ類を分類します。

段階 Wikis Flow ページを全件、サブページに移動 Flow ページを閲覧専門に設定 コンテンツをウィキ文に変換
第0段階 commonswiki, cswiki, enwiki, eowiki, frwiktionary, hewiki, kkwiki, metawiki, pawiki, ruwiki, specieswiki, svwiki, test2wiki, tewiki, nowiki, outreachwiki スクリプトはで走らせる not defined
第1段階 bswiki, elwiki, euwiki, fawiki, fiwiki, frwikiquote, frwikisource, frwikiversity, frwikivoyage, idwiki, lvwiki, plwiki, ptwiki, urwiki, viwikisource, zhwikisource not defined
第2段階a arwiki, cawiki, frwiki , mediawikiwiki , orwiki, wawiki, wawiktionary, wikidatawiki, zhwiki to be added not defined
第2段階b cawikiquote, fiwikimedia, gomwiki, kabwiki, ptwikibooks, sewikimedia to be added to be added not defined


構造化議論と議論ツールの比較検討

Main characteristics

各ツールの状態と、それらのウィキの主要機能への統合状況。

LiquidThreads 構造化された議論 DiscussionTools Convenient Discussions
ツールの種類 MediaWiki 拡張機能 議論ツールに基づいたガジェット/利用者スクリプト
リリースの状態 保守されていない 保守されている (ウィキメディア財団) 保守されている (ボランティア)
除去を保留中 除去を保留中[2] Deployed on all wikis as the default discussion system.[3] User configurable (including opting-out). User opt-in and configurable
ビジュアル編集  N No   Yes   Yes  N No
ウィキテキストとの後方互換性  N No  N No   Yes   Yes
テンプレートに対応   Yes   Yes   Partial – ビジュアルモードでは返信で表、テンプレート、パーサー タグを使用できない   Yes
ウィキの残りの部分との履歴の完全な統合   Yes  N No   Yes   Yes
携帯機器ウェブ対応  N No   Yes   Yes  N No
携帯機器アプリ対応  N No  N No   Yes  N No
指定したコメントへの固定リンク   Yes   Yes   Yes – コメントの署名が変更されていない場合。[4]   進行中

議論の機能

トーク ページやその他のコメントとのインタラクション。

LiquidThreads 構造化された議論 DiscussionTools Convenient Discussions
新しい話題を開始するための専用ワークフロー   Yes   Yes   Yes   Yes
話題およびコンテンツのプリロード   Yes   Yes   Yes   Yes
話題を読んでいる際の新しいコメントの表示  N No  N No   Yes
話題を読んでいる際の編集されたコメントの表示   Yes   Yes  N No   Yes
各会話に固定リンクがある   Yes   YesEach topic is a different page.   YesBy linking to the title, or by using the first comment's permalink.[4]   進行中[4]
Move topics between pages   Yes  N Noplanned but not implemented   Yesvia wikitext editing; title and signature mustn't be altered during the move.[4]   Yes
Include discussions on another page and reply to them there  N No  N Noplanned, including cross-wiki transclusion , but not implemented   Yes参照読み込み経由
Editing comments   Yes   Yes   Partial – ページ全体または節単位のウィキテキスト編集経由。 See T242562 and T245225 for the editing of individual comments.   Yes
Thank a comment from within the talk page   Partialページ履歴経由   Yes   Partialvia Thanks in Page history.
  進行中Work on supporting "Thanking" from the DiscussionTools UI is being tracked.
  Yes
Sort topics by recent comment   Yes   Yes  N No  N No
Sort topics by start date   Yes   Yes  N No  N No
Summarize a discussion at the top of it   Yes   Yes   Partialby editing opening comment.
Mark a message as read or unread   Yes  N No  N No  N No
Show/hide (collapse) subthreads   Yes  N No  N No   Yes

Notifications and interactivity


LiquidThreads 構造化された議論 DiscussionTools Convenient Discussions
Highlight a set of unread comments  N No   Yes   Yesonly when subscribed to a topic and using links from notifications   Yes
Subscribe to be notified about new comments to a topic   Yesウォッチリスト 経由   Yes – Echo 経由   Yes – Echo またはそれ自身経由
Be notified when a new topic is started on a talk page
Auto-subscription to a topic you created   Yes – 既定
Highlight a quoted comment  N Nocan link to comments but only as standalone pages   Yes   Yes   Yes
Notification of edited comments   Partialonly on your own comments   Yes  N No  N No

保守とモデレーション

LiquidThreads 構造化された議論 DiscussionTools Convenient Discussions
Direct access to user talkpage, contribs and more   Partialif linked in the signature   Yes   Partialif linked in the signature
Hide (moderate) a comment   Partialno undelete UI   Yes   Partialvia undo/rollback (requires searching for edit in edit history) or archival templates, not included and requires editing wikitext   Yes
Hide or delete a topic   Yes   Partialsame as DiscussionTools
Archiving discussions   不要   不要  N Nosee T337293
  • Requires 3rd party bots for automatic archival
  • Requires wikitext editing or 3rd party gadgets for manual archival
 N NoSame as DiscussionTools, though moving topics can be used for manual archival.
Report an inappropriate comment  N No  N No   進行中[5]  N No

利用に関するデータ

In August 2023, on average:

  • 議論ツールの利用は1日1万8780回超。
  • Flow is used about 250 times per day, mainly at French Wikipedia.
  • LiquidThreads is used less than once per day.

脚注と参考文献

  1. We assume that any sub-page is an archive.
  2. https://phabricator.wikimedia.org/T332022
  3. A few wikis have Flow as the default discussion system.
  4. T339247Create entry points for the Incident Report dialog with DiscussionTools