| | Status | Subtype | Assigned | Task |
---|
| | Open | Feature | None | T40891 MediaWiki API 2.0 (tracking) |
| | Resolved | | Jdlrobson | T95741 API: Inconsistent response for empty collections |
| | Declined | | None | T67243 Flow: Obey the Exlinks gadget (open external links in new tab/window) |
| | Resolved | | Catrope | T96855 A15. Flow rendering doesn't render external links correctly |
| | Resolved | | Sbailey | T58756 Parsoid doesn't give external links class="external free|text" |
| | Resolved | | • GWicke | T55783 Use CSS-based citation numbering |
| | Resolved | | None | T62017 Flow: Reference numbers in Parsoid output aren't superscripted |
| | Resolved | | • ssastry | T64511 Mass rendering tests / visual diff |
| | Resolved | | Dbrant | T115488 Integrate the app fully with the Content Service. |
| | Resolved | | • bearND | T108777 Use Parsoid for new mobile-html-section routes |
| | Resolved | | • Mholloway | T161008 Link preview offline error message is shown for missing pages that return a 404 HTTP status |
| | Resolved | | None | T119266 Red links displayed as regular links when Restbase enabled. |
| | Resolved | | • GWicke | T144814 Services Team Goals 2016/2017 Q2: October - December |
| | Resolved | | • mobrovac | T136942 Services Team Goals July - September 2016 (Q1 2016-17) |
| | Resolved | | • mobrovac | T118871 Services team goals April - June 2016 (Q4 2015/16) |
| | Resolved | | None | T118868 Services team goals January - March 2016 (Q3 2015/16) |
| | Resolved | | • GWicke | T111819 Services team goals October - December 2015 (Q2 2015/16) |
| | Resolved | | • GWicke | T102306 Services team roadmap July - September 2015 (Q1 2015/16) |
| | Resolved | | None | T92468 Services Roadmap April - June 2015 (Q4 2014/2015) |
| | Resolved | | • GWicke | T91533 Services team Q3 (Jan - March 2015) quarterly goal tracking |
| | Resolved | | • mobrovac | T89066 Parsoid performance: Use RESTBase from the MediaWiki Virtual Rest Service on group1/group2 wikis |
| | Resolved | | Jdforrester-WMF | T40726 VisualEditor: Links should follow the local CSS rules as if they were rendered in the view mode (e.g. external links shown with the external icon) |
| | Duplicate | | None | T35084 VisualEditor: Interproject links are coloured correctly (lighter blue), but also have an external link icon |
| | Resolved | | • bearND | T117505 Copy device independent transformations from Android app to service |
| | Open | | None | T168555 Investigate what to do with WikiLinkFixer now that Parsoid supports red links |
| | Declined | | None | T98145 [EPIC] Lead images (WikidataPageBanner integration) to stable |
| | Duplicate | | None | T91712 Move lead paragraph above other article content |
| | Duplicate | | None | T65134 Images are too small in MobileFrontend |
| | Declined | | None | T109703 Collapse infoboxes by default / make it easier to skip infoboxes |
| | Declined | | None | T125920 [EPIC] Future exciting reading web performance endeavours |
| | Open | | None | T174303 Copy-pasting linked ISBN numbers from view mode HTML into VisualEditor inserts wikitext links to Special:BookSources (it should turn them into magic links?) |
| | Open | Feature | None | T54091 The read HTML should have hinting to allow full DOM copying (as opposed to just rich copying) from read mode into VE surfaces |
| | Resolved | | • ssastry | T50812 Get ParserOutput options from expandtemplates or similar action, and encode them as properties |
| | Open | | None | T55508 Move invisible page properties from the DOM to dedicated metadata |
| | Open | Feature | None | T73838 Allow saved books to be loaded with the revisions the articles had when the book was stored |
| | Open | Feature | None | T7877 View all articles as they were at a specified point in time |
| | Open | Feature | None | T2851 when viewing an old version of a page, use old version of templates |
| | Open | Release | None | T84936 Release VisualEditor-MediaWiki as "1.0" |
| | Open | | None | T50429 [Epic] Support editing parts of a page in VisualEditor-MediaWiki |
| | Resolved | | dchan | T76541 Client-side approach to true section editing: Load/display document-level data (e.g. internal lists, meta lists) for the whole document but only the content for a part of the document |
| | Resolved | | Esanders | T206228 Analyse load time performance of FA-length pages on mobile |
| | Open | | None | T209078 Edit page metadata is very slow to load from the Action API, slowing down VisualEditor initialization |
| | Open | | None | T54365 Explore performance gains from progressive (JIT?) de-alienation in VisualEditor |
| | Open | | None | T55784 [EPIC] Use Parsoid HTML for all page views |
| | Resolved | | • GWicke | T51143 Store HTML and page properties with multi-part content handler |
| | Resolved | | Arlolra | T53245 Link MediaWiki styles and create Parsoid-specific CSS styling to match MediaWiki's for differing DOM elements |
| | Resolved | | Arlolra | T39902 RFC: Implement rendering of redlinks in Parsoid HTML as post-processor |
| | Declined | | None | T101046 [EPIC] Use MCS as parser for main content in mobile web |
| | Declined | | None | T78734 Support for mobile's section use cases in Parsoid HTML |
| | Resolved | | • ssastry | T114072 <section> tags for MediaWiki sections |
| | Resolved | | • bearND | T178705 Prepare MCS for Parsoid section tags |
| | Resolved | | • bearND | T178706 Improve section parsing in mobile-sections endpoint |
| | Resolved | | • bearND | T178707 Create script to compare old and new sectioning code |
| | Resolved | | • bearND | T178708 Update Wiktionary definition parsing to account for new (possibly nested) section tags |
| | Open | | None | T114194 MediaWiki should be able to support multiple parser engines |
| | Resolved | | • Jhernandez | T114279 Parsoid API responses contain unnecessary meta data bloating HTML response |
| | Duplicate | | None | T114282 Red links via Parsoid |
| | Duplicate | | None | T114286 Resolving styling inconsistencies between HTML returned by Parsoid and HTML returned by PHP parser |
| | Resolved | | • Jhernandez | T113769 Spike: Scope the first version of JavaScript-based prototype on existing Parsoid service |
| | Resolved | | Jdlrobson | T113649 Demonstrate impact of loading just lead sections of a group of static pages |
| | Duplicate | | Peter | T114216 Support CSV output from the WPT wrapper script |
| | Resolved | | • bmansurov | T115073 [6 hours] Test a subset of pages with only a lead section [take 2] |
| | Declined | | None | T145219 [EPIC] Cleanup MobileFormatter and MobileViewAPI where they overlap |
| | Duplicate | | None | T109461 [EPIC]: Improvements to mobileview API |
| | Resolved | | • nray | T86210 MobileFrontend throws away warnings and other data from action=parse |
| | Resolved | | phuedx | T69054 API mobileview "protection" sometimes returns object, sometimes returns empty array in JSON output |
| | Resolved | | Anomie | T12887 API JSON formatter returns [] as an empty return value - inconsistent with {} for non-empty values |
| | Resolved | | Anomie | T76728 Clean up ApiResult and ApiFormatXml, create new formatversion |
| | Resolved | | Anomie | T85236 Better unit testing for ApiFormat* |
| | Resolved | | EBernhardson | T90745 Flow ApiFlowModerateTopicTest::testModerateTopic() assumes ApiResult will pass through arbitrary objects |
| | Resolved | | Anomie | T98083 add checkbox to ApiSandbox to use formatversion=2 |
| | Resolved | | Anomie | T98086 improve RELEASE-NOTES-1.25 for formatversion=2 change |
| | Open | | None | T212069 API action=wbgetentities does not handle formatversion=2 |
| | Duplicate | | None | T78479 API error messages should be localised |
| | Resolved | | None | T98528 mobileview "thumbwidth" parameter doesn't always result in return of desired image url for SVG files |
| | Resolved | | phuedx | T156408 Create interface between Skin and MobileFormatter |
| | Declined | | None | T146396 Improve performance of mobile references API |
| | Resolved | | Mooeypoo | T55436 VisualEditor: Style Parsoid's <figure>s to look like MediaWiki's <div class="thumb">s rather than replacing them |
| | Resolved | | Catrope | T55505 VisualEditor: Provide a way for users to edit auto-numbered external links |
| | Resolved | | • GWicke | T55432 Typeof cleanup and smart serialization of new language and interwiki links |
| | Resolved | | Arlolra | T69540 Produce/preserve the metadata about additional ResourceLoader modules required by extension tags |
| | Resolved | | • marcoil | T73490 Parsoid should set the prop parameter when calling API action=expandtemplates |
| | Resolved | | • marcoil | T86902 Improve Parsoid's loading of CSS modules using ResourceLoader |
| | Resolved | | • GWicke | T68287 Thumb CSS misses background color and border on caption |
| | Open | | None | T258836 [EPIC] Ensure Parsoid meets performance criteria for serving read views on the Parsoid cluster |
| | Open | | None | T254508 Reconcile Parsoid memory usage w/ legacy parser and mediawiki core |
| | Resolved | | • ssastry | T254509 Turn on garbage collection for Parsoid cluster |
| | Resolved | | Joe | T230861 PHP 7.2 is very slow on an allocation-intensive benchmark |
| | Declined | | None | T257462 Parsoid should not disable GC unless a config var is set |
| | Resolved | | None | T254519 Remove array cast workaround from Parsoid |
| | Open | | None | T254523 Lint wikitext against Parsoid and legacy parser wikitext metrics |
| | Open | | None | T254522 Set appropriate wikitext limits for Parsoid to ensure it doesn't OOM |
| | Open | | None | T254521 Collect data and correlate Parsoid memory usage with legacy parser memory usage |
| | Open | BUG REPORT | None | T286355 Templates expanding to mapframe extensions with large bodies exceed wikitext limits |
| | | | | Restricted Task |
| | Open | | None | T78676 Store & load data-mw separately |
| | Resolved | | Arlolra | T54936 Move data-parsoid and possibly data-mw out of the DOM, add uids |
| | Open | | ABreault-WMF | T270150 Selectors in content.media.less need improvement in terms of performance and stability |
| | Open | | None | T309305 Ensure Parsoid HTML served for read views doesn't degrade performance in low-resource contexts |
| | Open | | None | T272331 Evaluate and recommend strategies for ensuring Parsoid HTML payload doesn't degrade performance in low-resource contexts. |
| | Resolved | | Jgiannelos | T309064 Analyze rt-testing data and identify pages whose Parsoid HTML sizes are "outside limits" |
| | Resolved | | Jgiannelos | T309304 Collect per-attribute stats during Parsoid HTML attribute stripping |
| | Open | | None | T76544 Explore performance gains from progressive (JIT?) de-alienation of content types in VisualEditor |
| | Open | | None | T40855 Finish API design and documentation for v1.0 release |
| | Resolved | | Catrope | T40854 VisualEditor: New annotation API (tracking) |
| | Resolved | | Catrope | T40737 VisualEditor: Round-trip <b> should not become '''syntax''' |
| | Resolved | | Catrope | T40738 VisualEditor: round-trip inline styles |
| | Resolved | | • GWicke | T39846 Parsoid: Does not insert a necessary <nowiki /> between </i></b> and <i> |
| | Open | | None | T136152 Allow people to add customized buttons to OOUI/VE toolbar in an easy way |
| | Open | | None | T49344 Internal nodes should eventually be in a separate document ("sub-documents") |
| | Open | | None | T146072 Parsoid DOM spec: Improve Cite representation to support section editing & simpler clients |
| | Open | | None | T74988 Flow: Use PHP Virtual REST Service to access Parsoid |
| | Resolved | | Krenair | T1218 Use PHP Virtual REST Service to access Parsoid |
| | Resolved | | • GWicke | T50483 Expose a parsoid public web API end point in the MediaWiki API |
| | Resolved | | None | T89568 RESTBase 1.0 release |
| | Resolved | | Catrope | T90374 Retrieve page HTML directly from RESTbase |
| | Resolved | | • GWicke | T89481 RESTBase beta release (revision storage / content API) |
| | Resolved | | • GWicke | T1228 RESTbase deployment |
| | Resolved | | fgiunchedi | T76986 RESTBase production hardware |
| | Resolved | | fgiunchedi | T88805 rack and setup restbase production cluster in eqiad |
| | Resolved | | • Cmjohnson | T83551 Split memcached in eqiad across multiple racks/rows |
| | Resolved | | • Cmjohnson | T82259 mc1016 mgmt not working |
| | Resolved | | Joe | T89345 Missing memcached logs |
| | Resolved | | fgiunchedi | T89639 restbase1006 faulty disk controller |
| | Resolved | | • GWicke | T75955 RESTBase / Parsoid integration - waiting for parsoid deploy |
| | Resolved | | • Jdouglas | T88456 On-demand generation of HTML and data-parsoid |
| | Resolved | | • GWicke | T88457 html2wt conversion support |
| | Resolved | | • GWicke | T88588 Formalize the RESTBase v1 specification |
| | Resolved | | Arlolra | T89411 Parsoid v2 API selser might not be working correctly |
| | Resolved | | • GWicke | T76370 RESTBase performance testing |
| | Resolved | | • mobrovac | T76165 Handle revision deletion and suppression in RESTBase |
| | Resolved | | • mobrovac | T87520 Set up update jobs for RESTBase: code done and deployed, to be configured |
| | Resolved | | • mobrovac | T88652 Integrate revisions into /page structure. Was: Create a /page/revision/{revision} entry point |
| | Resolved | | • mobrovac | T87392 Add property & index on namespace in page_revisions |
| | Duplicate | | • Jdouglas | T78214 Documentation location and deployment process |
| | Resolved | | Andrew | T88850 Import Cassandra packages for Jessie |
| | Resolved | | • GWicke | T89461 trebuchet puppet provider broken on systems without upstart |
| | Resolved | | fgiunchedi | T89636 setup internal LVS for restbase eqiad servers |
| | Resolved | | fgiunchedi | T78514 Detailed cassandra monitoring: metrics and dashboards done, need to set up alerts |
| | Resolved | | fgiunchedi | T93886 Cassandra/CQL query interface monitoring |
| | Resolved | | Eevans | T93884 graphs for Cassandra metrics |
| | Resolved | | fgiunchedi | T97024 some cassandra metrics sent with invalid values |
| | Resolved | | • GWicke | T78194 Public entry point for RESTBase |
| | Resolved | | • GWicke | T89567 Load test production cluster |
| | Resolved | | fgiunchedi | T89366 Access to restbase / cassandra cluster |
| | Resolved | | • mobrovac | T91102 Update / maintain Beta Cluster restbase cluster: Up & working with VE |
| | Resolved | | • GWicke | T91188 Need to change data model for >~300 wikis in single cassandra cluster |