Last modified: 2013-08-22 21:28:28 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T16087, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 14087 - Adapt "DPLforum" extension for watchlisting individual threads on a few selected Village Pumps and other main forums.
Adapt "DPLforum" extension for watchlisting individual threads on a few selec...
Status: REOPENED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Low enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
http://meta.wikimedia.org/wiki/DPLfor...
:
Depends on: 44610
Blocks: 31235
  Show dependency treegraph
 
Reported: 2008-05-11 13:42 UTC by Matthias Mailänder
Modified: 2013-08-22 21:28 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Matthias Mailänder 2008-05-11 13:42:42 UTC
http://www.mediawiki.org/wiki/Extension:DPLforum 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: http://commons.wikimedia.org/wiki/Commons:Deletion_requests/Current_requests

See it in action: http://www.wikia.com/Forum:Help_desk

The extension is stable and installed on the Wikia farm so it works on high-traffic sites. It requires an additional Forum: namespace and http://www.mediawiki.org/wiki/Extension:Inputbox which is already installed and some additions to MediaWiki:Common.css. Setting up multiple forums for end-users is easy: http://help.wikia.com/wiki/Help:Wiki-style_forum_set_up
Comment 1 Siebrand Mazeland 2008-08-17 21:35:59 UTC
Keywords: shell, need-review

Given http://blog.wikimedia.org/2008/08/14/techie-ecosystem-contractors/ it looks like Wikimedia bets on LiquidThreads.
Comment 2 Brion Vibber 2009-05-12 23:09:48 UTC
Sounds like a bit of an ugly hack, we'd rather see proper development on LQT.
Comment 3 Derk-Jan Hartman 2012-08-23 20:21:10 UTC
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 ?
Comment 4 Timeshifter 2012-08-24 15:57:59 UTC
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:
*http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#Convert_Village_Pump_to_Wikia_Community_Forum_software

See here:
*http://community.wikia.com/wiki/Forum:Index 
For example; look at the multiple threads at this specific forum:
*http://community.wikia.com/wiki/Admin_Forum:Technical_Help 

DPLforum is listed as an extension here: 
http://community.wikia.com/wiki/Special:Version

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.
Comment 5 Andre Klapper 2013-01-23 12:31:28 UTC
See https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment for information on what is needed to get an extension reviewed before potentially deploying it on a wikisite.
Comment 6 Timeshifter 2013-01-26 05:09:49 UTC
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:
*[[wikia:community:Special:Forum]]
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.
Comment 7 Greg Grossmeier 2013-08-22 21:28:28 UTC
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:
https://bugzilla.wikimedia.org/showdependencytree.cgi?id=31235&hide_resolved=1

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:
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment


== TODO/Check list ==
Extension page on mediawiki.org: [[mw:Extension:DPLforum]]
Bugzilla component: no
Extension in Gerrit: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/DPLforum
Design Review: no?
Archeticecture/Performance Review: no?
Security Review: no?
Screencast (if applicable): no? but live on Wikia still?
Community support: no?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links