Resending in HTML format. Hopefully I've got the settings right now.
This is the weekly TechCom board review in preparation of our meeting on Wednesday. If there are additional topics for TechCom to review, please let us know by replying to this email. However, please keep discussion about individual RFCs to the Phabricator tickets.
Activity since Monday 2020-09-13 on the following boards:
https://phabricator.wikimedia.org/tag/techcom/ https://phabricator.wikimedia.org/tag/techcom-rfc/
Committee inbox:
* Two tasks have been sitting in there for multiple weeks
Committee board activity:
* RFCs only, see below
New RFCs:
* None
Phase progression:
* Timo hid the "Old" column and moved old RFCs to P1. Some had additional changes or comments. * Several were closed by Timo with status "declined", which James Forrester changed to "invalid". * It is hard to find justification for these actions in the linked RFC process document. There is no mention of it in the committee meeting minutes for the last three weeks. * T157402 https://phabricator.wikimedia.org/T157402 Provide a reliable way to pass information between hook handlers, "hooked" objects o An RFC that was stalled since 2019, closed "declined" * T487 https://phabricator.wikimedia.org/T487 Associated namespaces https://phabricator.wikimedia.org/T487 o Timo asks if it can be merged with something. * T96384 https://phabricator.wikimedia.org/T96384 * T154675 https://phabricator.wikimedia.org/T154675 Introduce a listener interface for LinkRenderer hooks o Closed * T259771 https://phabricator.wikimedia.org/T259771 Drop support for database upgrade older than two LTS releases o Moved to P3 * T252091 https://phabricator.wikimedia.org/T252091Site-wide edit rate limiting with PoolCounter o Moved to P2. Timo asks who is stewarding it. * T240775 https://phabricator.wikimedia.org/T240775 Support PHP 7.4 preload o Moved to P3 * T128351 https://phabricator.wikimedia.org/T128351Notifications should be in core o Some back and forth over the status of this, ending up with it being P1 and "stalled" * T215046 https://phabricator.wikimedia.org/T215046Use Github login for mediawiki.org o Timo closed "declined". * T105766 https://phabricator.wikimedia.org/T105766Dependency graph storage; sketch: adjacency list in DB o Timo closed due to lack of owner * T484 https://phabricator.wikimedia.org/T484Scoped language converter o Timo closed due to lack of owner * T114662 https://phabricator.wikimedia.org/T114662Per-language URLs for multilingual wiki pages o Timo closed due to lack of owner * T120380 https://phabricator.wikimedia.org/T120380Allow JSON values to be included in the API results o Timo closed due to lack of owner * T193690 https://phabricator.wikimedia.org/T193690How should we fix the undeletion system? o Timo moved to P1 and stalled * T113034 https://phabricator.wikimedia.org/T113034Overhaul Interwiki map, unify with Sites and WikiMap o Old -> P1 * T119043 https://phabricator.wikimedia.org/T119043Graph/Graphoid/Kartographer - data storage architecture o Timo closed due to lack of owner, Yurik's RFC superseded by Dan's RFC * T196950 https://phabricator.wikimedia.org/T196950Pages do not have stable identifiers o Timo closed due to lack of owner * T158360 https://phabricator.wikimedia.org/T158360Reevaluate LocalisationUpdate extension for WMF o Old -> P1 * T181451 https://phabricator.wikimedia.org/T181451WebAssembly and compiled JS code best practices o Old -> P1 * T114445 https://phabricator.wikimedia.org/T114445Balanced templates o Old -> P1 * T213345 https://phabricator.wikimedia.org/T213345Spin off (Parsoid) language variants functionality as a microservice? o Timo closed due to lack of owner * T202673 https://phabricator.wikimedia.org/T202673Multiblocks - let admins create multiple, overlapping blocks on a single user o Old -> P1 * T111588 https://phabricator.wikimedia.org/T111588API-driven web front-end o Timo closed due to lack of owner * T117550 https://phabricator.wikimedia.org/T117550Content bundler o Timo closed due to lack of owner * T111604 https://phabricator.wikimedia.org/T111604: Split parser tests info multiple files o Timo closed due to lack of owner * T106099 https://phabricator.wikimedia.org/T106099Page composition using service workers and server-side JS fall-back o Timo closed due to lack of owner * T40010 https://phabricator.wikimedia.org/T40010Re-evaluate librsvg as SVG renderer on Wikimedia wikis o Old -> P1 * T347 https://phabricator.wikimedia.org/T347CentralNotice Caching Overhaul - Frontend Proxy o Timo closed due to lack of owner
IRC meeting request:
* None
Other RFC activity:
* T260714 https://phabricator.wikimedia.org/T260714 Parsoid Extension API o Prior to last week's meeting, Subbu described the consultation work that has been done. o Suggest last call * T260330 https://phabricator.wikimedia.org/T260330 PHP microservice for containerized shell execution o Some comments leading up to last week's meeting * T179680 https://phabricator.wikimedia.org/T179680deprecate VirtualRESTService o Timo tagged PE * T249164 https://phabricator.wikimedia.org/T249164: Better interface for generating metrics in MediaWiki o Timo poked it * T172477 https://phabricator.wikimedia.org/T172477Attribute anonymous contributions to the first IP address used in a session o Timo renamed