Phabricator Link
|
Wiki Link
|
Status
|
Priority
|
Author
|
Assignee
|
Projects
|
Subtasks
|
Parent Tasks
|
T100099
|
T100099: Meeting: Automatic deployment of backend services on beta cluster
|
declined
|
Medium (orange)
|
|
|
|
|
|
T100514
|
T100514: use binary data rather than text data for math_mathml, math_html and math_svg fields
|
declined
|
High (red)
|
|
|
|
|
|
T101046
|
T101046: [EPIC] Use MCS as parser for main content in mobile web
|
declined
|
High (red)
|
|
|
|
|
|
T102178
|
T102178: Fix RESTBase support for wikitech.wikimedia.org
|
declined
|
Medium (orange)
|
|
|
|
|
|
T104341
|
T104341: Add flavor=basicdump
|
declined
|
Medium (orange)
|
|
|
|
|
|
T105877
|
T105877: Enable image rotation on beta for testing purposes
|
declined
|
High (red)
|
|
|
|
|
|
T106099
|
T106099: RFC: Page composition using service workers and server-side JS fall-back
|
declined
|
Medium (orange)
|
|
|
|
|
|
T106363
|
T106363: Migrate Flow content to new separate logical External Store in production
|
declined
|
High (red)
|
|
|
|
|
|
T106455
|
T106455: Add a first-class representation of pages (title-associated information) in restbase
|
declined
|
Medium (orange)
|
|
|
|
|
|
T106635
|
T106635: Convert WikibaseQuery to use extension registration
|
declined
|
Medium (orange)
|
|
|
|
|
|
T107610
|
T107610: Setup separate logical External Store for Flow in production
|
declined
|
High (red)
|
|
|
|
|
|
T108285
|
T108285: Allow defining constants in extension registration
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T110612
|
T110612: Spike: Does HTML minification gain us anything?
|
declined
|
Low (yellow)
|
|
|
|
|
|
T110613
|
T110613: Strip certain HTML markup from the DOM e.g. navboxes
|
declined
|
Low (yellow)
|
|
|
|
|
|
T111575
|
T111575: Make $wgSessionCacheType and $wgMainStash caches multi-DC ready
|
declined
|
Medium (orange)
|
|
|
|
|
|
T111588
|
T111588: RFC: API-driven web front-end
|
declined
|
Medium (orange)
|
|
|
|
|
|
T111748
|
T111748: [RFC] Generalize POST parameter to JSON structure and header mapping in REST APIs
|
declined
|
Medium (orange)
|
|
|
|
|
|
T112031
|
T112031: [Wishlist] Support for sharded range indexes in storage backends
|
declined
|
Low (yellow)
|
|
|
|
|
|
T112647
|
T112647: [Task] Investigation: how to handle the rename of a site id in Wikidata
|
declined
|
High (red)
|
|
|
|
|
|
T113805
|
T113805: Establish a strategy for regular anti-entropy repairs
|
declined
|
Medium (orange)
|
|
|
|
|
|
T114596
|
T114596: [RFC] Method for bare page retrieval (e.g. render only / no skin)
|
declined
|
Medium (orange)
|
|
|
|
|
|
T114681
|
T114681: RESTBase should have a version endpoint
|
declined
|
Low (yellow)
|
|
|
|
|
|
T115876
|
T115876: High-traffic API endpoints to cover in RESTBase
|
declined
|
Medium (orange)
|
|
|
|
|
|
T117364
|
T117364: Get wikitext from restbase
|
declined
|
Medium (orange)
|
|
|
|
|
|
T118028
|
T118028: Consider using URL compression with pre-defined dictionary to shorten URLs; possibly use this instead of RESTBase POST storage
|
declined
|
Low (yellow)
|
|
|
|
|
|
T119043
|
T119043: Graph/Graphoid/Kartographer - data storage architecture
|
declined
|
Low (yellow)
|
|
|
|
|
|
T119798
|
T119798: Vary mobile HTML by connection speed
|
declined
|
High (red)
|
|
|
|
|
|
T119801
|
T119801: Update GeoIP cookie to include netspeed info
|
declined
|
High (red)
|
|
|
|
|
|
T120171
|
T120171: RFC: Differentiate storage strategies for archival storage vs. hot current data
|
declined
|
Medium (orange)
|
|
|
|
|
|
T122028
|
T122028: RFC: Chunked storage algorithms for archival data vs. large-window brotli compression
|
declined
|
Medium (orange)
|
|
|
|
|
|
T122245
|
T122245: REST API entry point web request statistics at the Varnish level
|
declined
|
Medium (orange)
|
|
|
|
|
|
T122520
|
T122520: Error running `extensions/Wikibase/lib/maintenance/populateSitesTable.php --force-protocol https` on jbowiki
|
declined
|
Medium (orange)
|
|
|
|
|
|
T122662
|
T122662: Set up basic tests for mediawiki-containers
|
declined
|
Medium (orange)
|
|
|
|
|
|
T123328
|
T123328: [GOAL] Lazy load references in mobile skin
|
declined
|
Medium (orange)
|
|
|
|
|
|
T123849
|
T123849: Transcodes in formats removed from $wgEnabledTranscodeSet and $wgEnabledAudioTranscodeSet not automatically removed
|
declined
|
Lowest (sky)
|
|
|
|
|
|
T124469
|
T124469: 4 more Kafka brokers, 2 in eqiad and 2 codfw
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T124987
|
T124987: Improve documentation / streamline process for people upgrading from shared hosting to mediawiki-containers
|
declined
|
Medium (orange)
|
|
|
|
|
|
T125329
|
T125329: Save references in page_props and cache
|
declined
|
Medium (orange)
|
|
|
|
|
|
T125453
|
T125453: Consider improving API support for access by page id
|
declined
|
Medium (orange)
|
|
|
|
|
|
T125885
|
T125885: Switch Flow storage to store a page bundle blob instead of HTML
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T125886
|
T125886: Run migration script (HTML => wikitext => page bundle) in production
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T125888
|
T125888: Write migration script (HTML => wikitext => page bundle) in production
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T125904
|
T125904: Brotli compression for Cassandra
|
declined
|
Medium (orange)
|
|
|
|
|
|
T125906
|
T125906: Evaluate Brotli compression for Cassandra
|
declined
|
Medium (orange)
|
|
|
|
|
|
T126494
|
T126494: Send Mediawiki Kafka logs to Kafka jumbo cluster with TLS encryption
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T126558
|
T126558: Enable lazy loading of images on beta cluster and measure results
|
declined
|
Medium (orange)
|
|
|
|
|
|
T126802
|
T126802: What is impact of storing references
|
declined
|
Medium (orange)
|
|
|
|
|
|
T127140
|
T127140: Spike: Investigate high TTFB for page views in mobile skin
|
declined
|
Medium (orange)
|
|
|
|
|
|
T127263
|
T127263: References stored in page props are not parsed
|
declined
|
Medium (orange)
|
|
|
|
|
|
T127683
|
T127683: Graphoid should handle font fallback/selection for all Unicode planes
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T127883
|
T127883: Enable lazy loaded images for 50% of users in production
|
declined
|
Medium (orange)
|
|
|
|
|
|
T127928
|
T127928: MSSQL connection should support special characters in connection info
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T128590
|
T128590: Cassandra uses default ip address for outbound packets while bootstrapping
|
declined
|
Low (yellow)
|
|
|
|
|
|
T128897
|
T128897: Do not lazy load small images
|
declined
|
Medium (orange)
|
|
|
|
|
|
T130551
|
T130551: Refactor mobile references code
|
declined
|
Medium (orange)
|
|
|
|
|
|
T130687
|
T130687: OCG should load data-mw from a separate API call alongside the body content
|
declined
|
Medium (orange)
|
|
|
|
|
|
T131170
|
T131170: Discussion: Strategy for idempotent updates to static columns
|
declined
|
Medium (orange)
|
|
|
|
|
|
T132443
|
T132443: [Task] Discuss design of (De)Serializer interfaces
|
declined
|
Medium (orange)
|
|
|
|
|
|
T132582
|
T132582: Measure impact of lazy loaded references on static file running in production
|
declined
|
Medium (orange)
|
|
|
|
|
|
T133105
|
T133105: API returns different results in stable and beta when LazyLoaded references is enabled
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T133186
|
T133186: Add text render from OCG/wikipedia-telnet as an standard API option, similar to text (HTML) or wikitext in action=parse
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T133498
|
T133498: Detect and extend known title <-> entity links in a semi-automatic way
|
declined
|
Medium (orange)
|
|
|
|
|
|
T133616
|
T133616: Move object & request templating functionality out of swagger-router
|
declined
|
Low (yellow)
|
|
|
|
|
|
T134237
|
T134237: Graphoid returns a 400 on MW API time-out
|
declined
|
High (red)
|
|
|
|
|
|
T134554
|
T134554: Create a plugin for recent-changes daemon to be able to process purge events for memcache
|
declined
|
Medium (orange)
|
|
|
|
|
|
T134641
|
T134641: Make TextHandler use the timedtext videoinfo api for remoteDB sources
|
declined
|
Low (yellow)
|
|
|
|
|
|
T135385
|
T135385: investigate carbon-c-relay stalls/drops towards graphite2002
|
declined
|
High (red)
|
|
|
|
|
|
T135762
|
T135762: A/B Testing solid framework
|
declined
|
Medium (orange)
|
|
|
|
|
|
T136947
|
T136947: Support retries in MultiHTTPClient
|
declined
|
Medium (orange)
|
|
|
|
|
|
T137140
|
T137140: Support change propagation for private wikis
|
declined
|
Medium (orange)
|
|
|
|
|
|
T137350
|
T137350: Create general guidelines & processes to ensure thorough fault testing of services
|
declined
|
Medium (orange)
|
|
|
|
|
|
T137765
|
T137765: Check SVG -> PNG fall-back image loading in Opera 9
|
declined
|
Medium (orange)
|
|
|
|
|
|
T138049
|
T138049: Dry run of Flow External Store migration in production
|
declined
|
High (red)
|
|
|
|
|
|
T139668
|
T139668: Create a generalised object templating library
|
declined
|
Low (yellow)
|
|
|
|
|
|
T140049
|
T140049: Maximum number of redirects reached / error message returned even when doi is available
|
declined
|
Medium (orange)
|
|
|
|
|
|
T141524
|
T141524: eventbus should send statsd in batches
|
declined
|
Medium (orange)
|
|
|
|
|
|
T141672
|
T141672: Move defines to class constants
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T141902
|
T141902: RESTBase can't access MW API for donate.wikimedia.org
|
declined
|
Medium (orange)
|
|
|
|
|
|
T143743
|
T143743: Set up the foundation for the ReviewStream feed
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T14394
|
T14394: rcid cannot be easily retrieved - implementation seems patchy
|
declined
|
Medium (orange)
|
|
|
|
|
|
T145164
|
T145164: Add fields needed by ERI to mediawiki.revision-create
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T145219
|
T145219: [EPIC] Cleanup MobileFormatter and MobileViewAPI where they overlap
|
declined
|
Low (yellow)
|
|
|
|
|
|
T145829
|
T145829: Trending API should consult ORES
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T146396
|
T146396: Improve performance of mobile references API
|
declined
|
Low (yellow)
|
|
|
|
|
|
T146693
|
T146693: ChangeProp should ignore revision_create made by page_move
|
declined
|
Medium (orange)
|
|
|
|
|
|
T146810
|
T146810: Automate Graphoid deployment to beta cluster (and auto-rebuild?)
|
declined
|
Medium (orange)
|
|
|
|
|
|
T147366
|
T147366: Setup automated topk wide row reporting
|
declined
|
Medium (orange)
|
|
|
|
|
|
T148655
|
T148655: Cassandra: Work-around broken JVM GC log rotation
|
declined
|
Medium (orange)
|
|
|
|
|
|
T149077
|
T149077: Certain ApiQueryRecentChanges::run api query is too slow, slowing down dewiki
|
declined
|
Medium (orange)
|
|
|
|
|
|
T149086
|
T149086: Implement caching for ElectronPdfService extension
|
declined
|
Medium (orange)
|
|
|
|
|
|
T149215
|
T149215: Create the overall processing delay metric for ChangeProp
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T149239
|
T149239: Ensure consistency of secondary data for external consumers
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T149535
|
T149535: Refactoring the Interwiki Map: status and outlook
|
declined
|
Medium (orange)
|
|
|
|
|
|
T149619
|
T149619: Consider removing basefields option from citoid API
|
declined
|
Medium (orange)
|
|
|
|
|
|
T15079
|
T15079: Improve intersection of transcluded sections and protection
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T150917
|
T150917: Remove deprecated features from book creator UI
|
declined
|
Medium (orange)
|
|
|
|
|
|
T151518
|
T151518: Investigate adoption of flow in node services
|
declined
|
Needs Triage (violet)
|
|
|
|
|
|
T152425
|
T152425: Use varnish xkey to purge output of Special:EntityData when appropriate
|
declined
|
Medium (orange)
|
|
|
|
|
|
T153776
|
T153776: Support switching change-prop backlog processing to other DC
|
declined
|
Medium (orange)
|
|
|
|
|
|
T154912
|
T154912: Is User-Agent data PII when associated with Action API requests?
|
declined
|
Medium (orange)
|
|
|
|
|
|