Page MenuHomePhabricator

Adapt "DPLforum" extension for watchlisting individual threads on a few selected Village Pumps and other main forums.
Closed, DeclinedPublic


Author: matthias

Description: allows to list pages in a specific category in a message-board style sorted by recent edits. This would be useful for all those >100kB discussion pages on Talk: pages about controversial articles, deletion discussion pages or popular Wikipedia: Wikiproject and Wikipedia: Quality Assurance collaboration pages. On Commons a workaround using templates has been introduced, which requires Java-Script for a usable one-click-new-discussion:

See it in action:

The extension is stable and installed on the Wikia farm so it works on high-traffic sites. It requires an additional Forum: namespace and which is already installed and some additions to MediaWiki:Common.css. Setting up multiple forums for end-users is easy:

Version: unspecified
Severity: enhancement



Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:14 PM
bzimport set Reference to bz14087.
bzimport added a subscriber: Unknown Object (MLST).

Keywords: shell, need-review

Given it looks like Wikimedia bets on LiquidThreads.

Sounds like a bit of an ugly hack, we'd rather see proper development on LQT.

Since LQT is basically declared dead, and new bets seem to go towards Flow, might be useful to reconsider this extension for Wikimedia until the time of Flow arrives ?

I highly recommend the Wikia central forum software. A new experimental Village Pump could be set up alongside the regular, old, Village Pumps. People would soon see how much better it is to be able to watchlist individual threads. There is discussion here:

See here:
For example; look at the multiple threads at this specific forum:

DPLforum is listed as an extension here:

As I said you can put individual threads on your watchlist. There is a link at the bottom of them called "Follow" that puts a thread on one's watchlist. I also check off the box in My Preferences to email me when a page I'm following is changed on the community wiki where the central forums are located. Mainly just for those threads. On my main wiki I use the recent changes watchlist.

This forum method might also be useful for putting central forums on a Wikimedia forum wiki. Forums that people might actually use. Versus the greatly disliked Liquid Threads. If it is just a forum wiki, then people would not fear checking off the box in My Preferences to get email when a watchlisted thread is edited.

See for information on what is needed to get an extension reviewed before potentially deploying it on a wikisite.

I am not a developer or code writer. So someone else will need to go through the process of getting an extension reviewed and revised for use on Wikimedia projects.

"DPLforum" extension works great on Wikia's central forums. It might be deployed for watchlisting individual threads on a few selected Village Pumps on Wikipedia or the Commons, and maybe a few other selected forums, help forums, etc.. It should not be deployed for article talk pages, though. There are major projects that have been working on that for years.

There is no need to wait more years in order to try out DPLforum on a single Village Pump. Maybe use it on the Idea Lab Village Pump on English Wikipedia:
*[[Wikipedia:Village pump (idea lab)]]

Wikia currently has 2 sets of central forums. I am not sure, but I think they are both based on [[mw:Extension:DPLforum]]. They both have individual threads that can be followed. See these central forums:
*[[wikia:community:Admin Central:Forum]]
One of its boards:
*[[wikia:community:Admin Forum:Technical Help]] - it is sorted by last edit.

The newer central forums are here:
One of the newer boards:
*[[wikia:community:Board:Support Requests - Getting Technical]]

Those newer boards can be sorted by "most recent" or "most active in 7 days". There is a dropdown menu at the top right of the board for choosing between the two. "Most recent" sorts by the time of the last edit. It is very easy to see what is of active interest. Unlike the Wikipedia Village Pumps which require wading through a huge diff page to find the latest thoughts of interest.

I wonder if some developer could add other sorting options. Such as sorting by thread start date too (maybe in the last month or two).

Some of the Portuguese Village Pumps use subpages for forum threads. Individual threads can be watchlisted. One of its developers figured out how to consolidate individual threads onto one page. So people have the best of both methods. They can watchlist individual threads, and they can visually scroll down multiple threads on one page. Here is an archive link with more info:
*[[Wikipedia:Village pump (proposals)/Archive 93]]

See the section "Convert Village Pump to Wikia Community Forum software" and its subsections. Read some info about the Portuguese Village Pumps there. Contact the Portuguese Wikipedia forum developers for more info. We discussed various possibilities in multiple locations. If I can find more links to our discussions I can possibly add them here later.

Hello, this is a quasi-automated-but-not-really message:

I am reviewing all tracking bugs for extensions to review and deploy to WMF servers. See the list here:

The [[mw:Review queue]] page lists the steps necessary to complete the review. I have copied them below and done some initial filling out based on what I can easily gleen from this bug and any linked to sources that are obvious. If I miss something/state something false, please do correct me.

Also, if you haven't yet done so, please review the information on and linked to from:

TODO/Check list

Extension page on [[mw:Extension:DPLforum]]
Bugzilla component: no
Extension in Gerrit:
Design Review: no?
Archeticecture/Performance Review: no?
Security Review: no?
Screencast (if applicable): no? but live on Wikia still?
Community support: no?

MaxSem added a subscriber: MaxSem.

Wikimedia now has Flow for structured discussions, no point in installing a competing extension.