Last modified: 2013-08-13 17:22:51 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 T30426, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28426 - Remove stub link formatting user preference from MediaWiki core
Remove stub link formatting user preference from MediaWiki core
Status: NEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 28424 52807
  Show dependency treegraph
 
Reported: 2011-04-05 01:27 UTC by MZMcBride
Modified: 2013-08-13 17:22 UTC (History)
7 users (show)

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


Attachments

Description MZMcBride 2011-04-05 01:27:51 UTC
The stub link formatting user preference should be removed from MediaWiki core and either be placed into a MediaWiki extension or be implemented as a JavaScript script/gadget.

The feature contributes to parser cache fragmentation, which is bad and to be avoided. It's an old, quirky feature that would likely never be implemented in MediaWiki core if were proposed today. It's merely a(n) historical artifact that it's currently in core and it shouldn't be any longer.
Comment 1 Bawolff (Brian Wolff) 2011-04-05 15:51:39 UTC
Does it actually contribute to parser cache fragmentation? I was under the impression it disabled the parser cache totally for users who used that option (Which probably is not the greatest thing either).
Comment 2 Happy-melon 2011-04-05 15:55:13 UTC
Well that's definitely worse.  It could certainly be fairly easily implemented with JavaScript; I wonder if there's a CSS solution which doesn't involve a thousand CSS rules to highlight links under a kilobyte...
Comment 3 Brion Vibber 2011-04-18 20:06:38 UTC
Bumping this down to enhancement -- as noted in prior discussions this is a goal but we won't want to kill it just yet until it's replaced with a clean way to do it. (More general article state like a 'Popups lite' might be nice.)
Comment 4 Happy-melon 2011-04-18 20:07:50 UTC
Do we have a status for "requested regression"??  :D
Comment 5 Roan Kattouw 2011-04-19 15:43:51 UTC
Statistics requested by Mark H: there are 18,412 users across all wikis who have the stubthreshold preference set. Unified accounts were not accounted for, so a user who has the preference set on multiple wikis is counted multiple times.

Top 10 of wikis with most stubthreshold users:
enwiki 4789
dewiki 1545
jawiki 1336
ruwiki 1179
ptwiki 791
eswiki 623
frwiki 530
plwiki 513
commonswiki 415
nlwiki 366
Comment 6 Aryeh Gregor (not reading bugmail, please e-mail directly) 2011-06-05 19:59:15 UTC
Doing this in JavaScript would be just evil.  It's definitely the kind of feature that should be server-side.  We could remove the cache impact with some work, if anyone cared.  If the proposal is to just drop it completely, I'm not going to object, but no way should we move it to JS, for all sorts of reasons.  (Of course, users could always reimplement it themselves in JS, and we can't stop them, but we don't have to encourage it.)
Comment 7 Antoine "hashar" Musso (WMF) 2011-06-06 13:13:37 UTC
Although I use this feature, you have my vote to get it removed entirely.
Comment 8 Quim Gil 2013-03-18 06:28:08 UTC
Was it removed? I can't find it.
Comment 9 Kevin Israel (PleaseStand) 2013-03-18 06:32:46 UTC
It is still in core MediaWiki, under Preferences > Appearance > Advanced options.

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


Navigation
Links