Extension:DiscussionTools/Comparison/dtp

From mediawiki.org
This page is a translated version of the page Extension:DiscussionTools/Comparison and the translation is 1% complete.
Outdated translations are marked like this.

Various extensions and tools have emerged over the years to improve the support MediaWiki offers people to communicate with one another on-wiki: Structured Discussions (Flow), LiquidThreads , DiscussionTools and Convenient Discussions.

This page offers an overview of these various extensions and how the features they offer compare to one another.

Comparative Review

Main characteristics

Status of each tool, and their integration to the wiki's key features.

LiquidThreads Structured Discussions DiscussionTools Convenient Discussions
Type of tool MediaWiki extension Gadget/Userscript based on DiscussionTools
Release status Unmaintained Maintained (Wikimedia Foundation) Maintained (Volunteers)
Activation Pending removal[1] Wiki opt-in, user configurable User opt-in and configurable
Visual editing N Not done Yes Done Yes Done N Not done
Backwards-compatibility with wikitext N Not done N Not done Yes Done Yes Done
Templates support Yes Done Yes Done Incomplete Partially doneTables, templates and parser tags aren't allowed in replies in visual mode Yes Done
Full history integration with the rest of the wiki Yes Done N Not done Yes Done Yes Done
Mobile web support N Not done Yes Done Yes Done N Not done
Mobile app support N Not done N Not done Yes Done N Not done
Permalink to a given comment Yes Done Yes Done Incomplete Partially doneif the comment is not moved elsewhere.[2]

In progress In progress

Discussion features

Interaction with talk pages and other comments.

LiquidThreads Structured Discussions DiscussionTools Convenient Discussions
Dedicated workflow for starting a new topic Yes Done Yes Done Yes Done Yes Done
Topic and contents preload Yes Done Yes Done Yes Done Yes Done
Indication of new comments when you read a topic N Not done N Not done Yes Done
Indication of edited comments when you read a topic Yes Done Yes Done N Not done Yes Done
Each topic is a different pages/each conversation has a permalink Yes Done Yes Done In progress In progress[2] In progress In progress[2]
Move topics between pages Yes Done N Not doneplanned but not implemented Incomplete Partially donevia wikitext editing, breaks links.[2]

See discussions on moving with the DiscussionTools UI.

Yes Done
Include discussions on another page and reply to them there N Not done N Not doneplanned, including cross-wiki transclusion , but not implemented Yes Donemaya Transklusi
Editing comments Yes Done Yes Done Incomplete Partially donevia wikitext editing the whole page or section. See T242562 and T245225 for the editing of individual comments. Yes Done
Thank a comment from within the talk page Incomplete Partially donevia Page history Yes Done Incomplete Partially donevia Thanks in Page history.
In progress In progressWork on supporting "Thanking" from the DiscussionTools UI is being tracked.
Yes Done
Sort topics by recent comment Yes Done Yes Done N Not done N Not done
Sort topics by start date Yes Done Yes Done N Not done N Not done
Summarize a discussion at the top of it Yes Done Yes Done Incomplete Partially doneby editing opening comment.
Mark a message as read or unread Yes Done N Not done N Not done N Not done
Show/hide (collapse) subthreads Yes Done N Not done N Not done Yes Done

Notifikasi om interaktiviti

LiquidThreads Structured Discussions DiscussionTools Convenient Discussions
Highlight a set of unread comments N Not done Yes Done Yes Doneonly when subscribed to a topic and using links from notifications Yes Done
Subscribe to be notified about new comments to a topic Yes Donevia Watchlist Yes Donevia Echo Yes Donevia Echo or itself
Be notified when a new topic is started on a talk page
Auto-subscription to a topic you created Yes Donedefault
Highlight a quoted comment N Not donecan link to comments but only as standalone pages Yes Done Yes Done Yes Done
Notification of edited comments Incomplete Partially doneonly on your own comments Yes Done N Not done N Not done


Maintenance and moderation

LiquidThreads Structured Discussions DiscussionTools Convenient Discussions
Direct access to user talkpage, contribs and more Incomplete Partially doneif linked in the signature Yes Done Incomplete Partially doneif linked in the signature
Hide (moderate) a comment Incomplete Partially doneno undelete UI Yes Done Incomplete Partially donevia undo/rollback (requires searching for edit in edit history) or archival templates, not included and requires editing wikitext Yes Done
Hide or delete a topic Yes Done Incomplete Partially donesame as DiscussionTools
Archiving discussions Incomplete Not needed Incomplete Not needed N Not donesee T337293
  • Requires 3rd party bots for automatic archival
  • Requires wikitext editing or 3rd party gadgets for manual archival
N Not doneSame as DiscussionTools, though moving topics can be used for manual archival.
Report an inappropriate comment N Not done N Not done In progress In progress[3] N Not done


References

  1. https://phabricator.wikimedia.org/T332022
  2. T339247Create entry points for the Incident Report dialog with DiscussionTools