User:Enterprisey/Dashboard

https://en.wikipedia.org/wiki/Special:RecentChangesLinked?userExpLevel=unregistered%3Bnewcomer%3Blearner&hidebots=1&hidecategorization=1&hideWikibase=1&target=Main_Page&namespace=0&limit=50&days=0.04166&enhanced=1&damaging__likelybad_color=c4&damaging__verylikelybad_color=c5&urlversion=2

Categories to watch
Bold means non-empty:

Articles etc

 * Draft:Resources and Conservation Act, User:Enterprisey/Experimental video game, Air Quality Act, and Water Quality Act
 * Principle of rationality, Persistent object store, Staggered conformation, and Eclipsed conformation need help
 * CAT:UL
 * CAT:REORG
 * Category:Wikipedia references cleanup
 * Category:Compiler construction - general content creation
 * Tombstone diagram needs help (and possibly an AfD)
 * Internet bot (and pretty much everything in Category:Internet bots)
 * Roadeo
 * Category:All articles that are too technical (random article / PetScan on only CS articles) - a fun backlog
 * More blue links in O'Reilly Open Source Award
 * Application retirement - expand!
 * Programming paradigms - move unimportant/obscure paradigms to the article
 * Automata-based programming and Automata-based programming (Shalyto's approach) - big cleanup, maybe merge for the latter
 * Lists of programming languages - some of the lists, and many of the articles in the lists & sections of the lists, need quite a bit of help
 * Java Decompiler - AfD? Haven't checked for sources yet
 * Parser generator shouldn't be a redirect
 * Compare: George Miller's unrealized projects with Mad Max: Fury Road
 * Swirl function - BEFORE
 * After current merge discussion, merge Terminal and nonterminal symbols into Context-free grammar
 * Cover the August 2017 resignations in Node.js
 * BEFORE on Whiteboard Pattern
 * What's up with the "new English words" section in year articles? Follow up at WT:YEARS
 * Type checking should not be a redirect
 * Lots of redundancy (ironic!) in the general area of Don't repeat yourself, Rule of three (computer programming), Code duplication, etc. See especially the "See also" section of the DRY article.
 * https://commons.wikimedia.org/wiki/File:2004US_election_map.svg has an awful color scheme
 * There has to be more on the Internet about ATOLL (programming language).

Technical

 * delsort on mobile (link, )
 * Investigate
 * Look into replacing Input link with Edit
 * Category:Templates with missing or incorrect documentation
 * AfD Stats - before processing
 * Resurrect User:Pilaf~enwiki/instaview.js
 * Make a user script that is bound to a keyboard shortcut and pops up a modal where you can type a section header on the current page (auto-completed, of course) and jump to it
 * See if the problem with the user script documented at User talk:EEng/Archive 9 can be fixed
 * A user script to unify the "Alerts" and "Notices" icons (might not even be possible, but it would be cool if it happened) (see screenshots for the old icon with no notifications and one notification)
 * A tool to answer the question "How often do these two (or three, etc) editors agree at XfD?", if one doesn't already exist
 * A user script to display the same info as PleaseStand's script, but in a very compact way so it doesn't cause reflow when the info shows up - also incrementally showing the data as API responses get back would be cool
 * A user script to expand a diff until it covers all contiguous edits made by that user (if a user made three consecutive edits and you view the diff of the middle, pressing a button should expand it to cover all three) (L235 suggestion)
 * A user script to give you a browser push notification when you get a Wikipedia notification
 * AFCRHS feature req:
 * AFCH feature req:
 * A user script so that whenever you go directly to a section, the section gets floated so that the header gets locked to the top of the screen. This will theoretically prevent the text from jumping around as the rest of the pages load. Now, the hard part is making sure that this script runs before the rest of the stuff making it jump around.
 * An app so you get your Wikipedia notifications on your phone. Because my Wikipedia addiction definitely needs enabling, lol
 * A user script to quickly switch between tabs, on pages that have tabs at the top (WikiProjects, village pumps, etc)
 * A user script to make stuff clickable in diffs. (Section headers, line numbers, etc.)
 * Do we need a bot to check if the "Check for unknown parameters" stuff is actually synchronized with the params used by the template?
 * unblock-review: Click to confirm, and maybe show latest entry from block log, and add new buttons like the ones in editProtectedHelper that close it with certain template text, such as Stale block
 * "Citation needed" button
 * A tool to accurately view the results of a user's AfC reviews, as suggested at Special:Permalink/868885397.
 * Update User:Facenapalm/Most imported scripts using https://github.com/Facenapalm/NapalmBot/blob/master/scripts/userscripts.py
 * A script that puts a tab at the top of user script pages & user script documentation pages, to allow switching between them
 * url-revdel-select: error if a revision isn't found
 * A user script to highlight which content (in the HTML) comes from which template (suggested by MusikAnimal over IRC 23:18, 7 January 2019 (UTC))
 * A user script to say where a given template is being used. How to do it: call the Extension:TemplateSandbox endpoint (the one that gets hit when you do the "Preview page with this template" text field on a template edit page) with the wikitext of that template (but with a yellow border), and previewing the current page.
 * A user script that provides a button to mark all reverts (i.e. pages displayed with an edit summary that includes the word "reverted") as "visited" in the watchlist (suggested by Natureium)
 * A tool to display your "edit time card", like XTools does, but for a specific time period (say, my 2017 time card). Add the ability to get multiple time cards at once, and compare them.
 * A user script to automatically add unsigned/undated templates
 * A user script so that whenever you click on a "hist" link in a user contribs page, the resulting page history highlights all contributions by that user (also has form on history page to perform such highlighting)
 * A user script to show a pop-up section preview when you hover over its TOC link
 * A user script to make a single section edit, without reloading the whole page (shoutout to Gryllida for the idea)
 * A tool that displays a "family tree" of user rights - see who granted user X crat, and then who granted them crat, and so on
 * A user script to put the current AIV count in your toolbar, Stack Overflow mod style.
 * Holding down CTRL lets you click into any template or link in the edit window
 * A user script to move discussions
 * User talk:GregU/dashes.js - help out here!\
 * A user script to hyperlink "per X" to the last comment X made
 * Community Wishlist Survey 2019/Editing/Include section name in the diff
 * Edit just one section w/ "true" (no server-roundtrip) live preview
 * In diffs, show previews for both the old and new versions (with anchors to allow jumping)
 * Minimap for big diffs
 * "When did this page link to this page?" shown as extra dates on Special:WhatLinksHere (or maybe as a tool)
 * WP:ARBCOM has the logo overlap adjacent text while screen width is small
 * A user script that removes newsletters and other recurring messages while viewing a talk page
 * There should be a way to jump directly to a user's comment from the history page (or, more broadly, if a diff consists of just a few lines being added in one place, to jump directly to those new lines instead of just to the top of the section). Implementation notes: Parallel fetch diff (mw:Api:Compare) and current wikitext, then split the wikitext by lines, go from the line number (from the diff HTML) to a string index into the wikitext, add a sentinel marker at that point, run it through Parsoid, find the sentinel, go up in the MediaWiki DOM to highest "paragraph" (or list element, for discussions), obtain the start and end string indices of the added region in the paragraph, pack up the (section header, paragraph index, start idx, end idx), reload the page with that 4-tuple in window.location.hash, and do the jump.
 * Make a dashboard to show what G13 drafts have given wikiproject tags; see Special:Permalink/921694683
 * MediaWiki:Gadget-removeAccessKeys.js is like a one-liner w/ attribute selectors
 * Take a look at User:Ebrahames/Advisor.js, it seems interesting
 * AFCH: wtf, those tags should've been removed
 * Replace page titles in watchlist & user contribs pages w/ their shortcuts for readability
 * wikidata bot that combs through references and evaluates them on the metric developed by Jasper Deng et al
 * Keyboard shortcut to give a bunch of links contextual keyboard shortcuts. For example, on an AfD, pressing the "X" keyboard shortcut should give keyboard shorcuts to the article, its talk page, its history, and maybe some of the Google links.
 * Searching for popular shortcuts should show what they redirect to in the search suggestions.
 * A link at the end of every comment to the diff in which it was added. Needs some thought about how to make this as efficient as possible.
 * Make commonHistory.js call the wikipage.content mediawiki hook so that the navigation popups dynamicContentHandler function gets called
 * Show the "title history" of a page: all the titles it used to be at. Traversing the move log might be tricky for this one.
 * live-reload: User:WritKeeper/Scripts/commonHistory.js compat and make the interface less useless
 * In page history, collapse adjacent edits by the same user. (suggestion by L235)
 * Mediawiki:Gadget-markblocked: mark in diffs, too
 * Your biggest edits by diff size
 * Use the begin/end radiobuttons on history pages to make permalinks with the appropriate offset/limit params (better user interface than offset-history-link)
 * Add begin/end radiobuttons to log pages to make permalinks with the appropriate offset/limit params
 * Right-click option to copy selection as wikitext
 * An edit counter that caches old counts (if xtools doesn't already do this)
 * Script to automate the user-script publishing process (makes a doc page, lists in my userspace and at WP:US/L)
 * Forward slash in the search bar searches relative to the current page.
 * Jump to line in the edit window
 * Insert permalink (will be pt-t). Look for a link (perhaps to a section) before the cursor in the edit window, fetch that page's most recent oldid, and insert an appropriate link to Special:Permalink, with a section header if applicable.
 * There's a CSP on cat-track that blocks the graph JavaScript? What?
 * DRV helper
 * Line numbers (on hover?) for every line in a diff
 * Improve warnings on mobile web
 * script-installer: use https://doc.wikimedia.org/oojs-ui/master/js/#!/api/OO.ui.PopupWidget instead of alert for the warning
 * Create/edit an auto-archive setup, like User:Anne drew Andrew and Drew/SetupAutoArchive but with a better interface and the ability to edit an existing setup
 * The user rights log is UNIMAGINABLY AWFUL!
 * Show diff on hover user script
 * User contribs alternative with every diff shown and expanded; also show warnings
 * purge keyboard shortcut

Non-technical non-article

 * Try closing this, after advice from here
 * get involved in "resource exchange"
 * WP:CHU looks confusing for a new user; add a big, friendly box at the top?
 * A tutorial on how to add a query parameter to a Wikipedia URL. Should work with or without existing query parameters (and advise when to use ? and when to use &), and should work with or without a fragment (#section). Will be useful for safemode=1, uselang=qqx, and so on.
 * Wikipedia talk:WikiProject Inline Templates

Discussions to follow up on

 * Possibly add a notice to the delsort script: WT:DELSORT
 * Merger proposal: Talk:Short-time Fourier transform (opened 8 Sept 2018)
 * Merger proposal: Talk:Personal_Digital_Cellular (opened 9 Sept 2018)
 * Merger proposal: Talk:Reversible_addition−fragmentation_chain-transfer_polymerization (opened 10 Sept 2018)
 * Merger proposal: Talk:Terminal and nonterminal symbols (opened 12 Sept 2018)
 * New AfC backlog drive: WT:WPAFC (opened 17 Sept 2018)
 * Merger proposal: Talk:SMAD_(protein) (opened 24 Sept 2018)
 * rfpu if no resp in a week:
 * User_talk:NawlinWiki (27 Sept 2018)
 * Merger proposal: Talk:Burroughs_MCP (opened 19 Nov 2018)
 * Edit filter proposal: Talk:List_of_programming_languages