- Tasks
- PUX-8: Improve DiscussionsRC
- Translation pass
- Properly render non-text posts (like images, polls, image polls, etc.)
- Provide a mechanism to load more than 100 entries in the RC view (at least when there's only one wiki; for multiple wikis, loading more entries is a much harder UI problem to solve)
- Mark replies that've been edited, flagged, or deleted in peepr
- Facilitate reviewing of threads with more than 100 replies in peepr
- PUX-2: Examine extent to which scripts that naively wait upon
mw.hook("wikipage.content") (as described in JavaScript Cookbook § After content) may fail due to racing against scripts that fire this hook elsewhere (like AddRailModule) → Hook Races
- PUX-6: Come up with some ideas for SW-js → Proposal
- PUX-7: Build a better client for Discussions moderators (with chronological logs, denser layout, better UI feedback for actions, larger/more sensible lazy load batch sizes, and indexing to facilitate search)
- PUX-1: MediaWiki:AddRailModule/code.js [semi-blocked]
- Play nicely with AjaxPolls
- Await PUX-2
- Finalize client-side caching logic
- Finish documentation pass
- Continue terseness pass, then evaluate whether or not the final payload size justifies the reduction in readability
- PUX-5:
MediaWiki:FANSUN.js [blocked]
- PUX-4: MediaWiki:PageRenameAuto-update/code.js
- PUX-3: MediaWiki:AbuseLogRC.js
- Examine how much effort it'd take to support whitelisting/blacklisting filters (given Wikia's version of AbuseFilter doesn't permit
aflfilter to take multiple values; see T44802)
- Bugs reported
- 1#436237 (closed): Unexpected
Cache-Control headers when performing MediaWiki API requests that contain a title param
- 1#442616 (closed):
sort query parameter no longer respected after cutover from Discussions to Feeds
- apparently they'd forgotten to re-implement this functionality; feedback forwarded to relevant team; no ETA on resolution
- 2#892689 (closed): Slideshow galleries with custom IDs don't initialize correctly because the rendered container element's ID is set incorrectly