CINXE.COM
⚓ T334940 All Graphs broken on Wikimedia wikis (due to security issue T336556)
<!DOCTYPE html><html><head><meta charset="UTF-8" /><title>⚓ T334940 All Graphs broken on Wikimedia wikis (due to security issue T336556)</title><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes" /><link rel="mask-icon" color="#3D4B67" href="https://phab.wmfusercontent.org/res/phabricator/db699fe1/rsrc/favicons/mask-icon.svg" /><link rel="apple-touch-icon" sizes="76x76" href="https://phab.wmfusercontent.org/file/data/wai6mh2gkrssonesklmm/PHID-FILE-jiixbumihmhuzz2paeut/favicon" /><link rel="apple-touch-icon" sizes="120x120" href="https://phab.wmfusercontent.org/file/data/a3izriz5azyzso4bnueg/PHID-FILE-ps6cpmki336a7zc3oqjn/favicon" /><link rel="apple-touch-icon" sizes="152x152" href="https://phab.wmfusercontent.org/file/data/o2jxp55a4p46ytynsfng/PHID-FILE-rug6ohtqrwvnunh5kj4x/favicon" /><link rel="icon" id="favicon" href="https://phab.wmfusercontent.org/file/data/ylbeoktf43zmd3loe435/PHID-FILE-ahr5qqrmgg3kjvzhpv4k/favicon" /><meta name="referrer" content="no-referrer" /><link rel="stylesheet" type="text/css" href="https://phab.wmfusercontent.org/res/defaultX/phabricator/45b62efe/core.pkg.css" /><link rel="stylesheet" type="text/css" href="https://phab.wmfusercontent.org/res/defaultX/phabricator/35995d6d/maniphest.pkg.css" /><link rel="stylesheet" type="text/css" href="https://phab.wmfusercontent.org/res/defaultX/phabricator/666e25ad/rsrc/css/phui/phui-badge.css" /><script type="text/javascript" src="https://phab.wmfusercontent.org/res/defaultX/phabricator/98e6504a/rsrc/externals/javelin/core/init.js"></script></head><body class="device-desktop platform-windows phui-theme-blue"><div class="main-page-frame" id="main-page-frame"><div id="phabricator-standard-page" class="phabricator-standard-page"><div class="phabricator-main-menu phabricator-main-menu-background" id="UQ0_215"><a class=" phabricator-core-user-menu phabricator-core-user-mobile-menu" href="#" role="button" data-sigil="phui-dropdown-menu" data-meta="0_891"><span class="aural-only">Page Menu</span><span class="visual-only phui-icon-view phui-font-fa fa-bars" data-meta="0_892" aria-hidden="true"></span><span class="caret"></span></a><a class="phabricator-main-menu-search-button phabricator-expand-application-menu" data-sigil="jx-toggle-class" data-meta="0_890"><span class="phabricator-menu-button-icon phui-icon-view phui-font-fa fa-search" id="UQ0_270"></span></a><a class="phabricator-main-menu-brand" href="/"><span class="aural-only">Home</span><span class="phabricator-main-menu-project-logo" style="background-size: 40px 40px; background-position: 0 0; background-image: url(https://phab.wmfusercontent.org/file/data/ki2yptiznxwthixxdwas/PHID-FILE-be4byvg2akyovi3g33wq/logo)"></span><span class="phabricator-wordmark">Phabricator</span></a><ul class="phui-list-view phabricator-search-menu"><li class="phui-list-item-view phui-list-item-type-link phabricator-main-menu-search"><div class="" data-sigil=""><form action="/search/" method="POST"><input type="hidden" name="__csrf__" value="B@bzryaxtac81fdd7707b2c964" /><input type="hidden" name="__form__" value="1" /><div class="phabricator-main-menu-search-container"><input type="text" name="query" id="UQ0_271" autocomplete="off" accesskey="F" autocorrect="off" autocapitalize="off" spellcheck="false" /><button id="UQ0_273" class="phui-icon-view phui-font-fa fa-search"><span class="aural-only">Search</span></button><button class="button dropdown has-icon phui-button-default phabricator-main-menu-search-dropdown" id="UQ0_274" data-sigil="global-search-dropdown" data-meta="0_893"><span class="aural-only">Configure Global Search</span><span class="visual-only phui-icon-view phui-font-fa fa-globe" data-sigil="global-search-dropdown-icon" data-meta="0_894" aria-hidden="true"></span><span class="caret"></span></button><input type="hidden" name="search:scope" value="all" data-sigil="global-search-dropdown-input" /><input type="hidden" id="UQ0_275" name="search:application" value="PhabricatorManiphestApplication" data-sigil="global-search-dropdown-app" /><input type="hidden" name="search:primary" value="true" /><div id="UQ0_272" class="phabricator-main-menu-search-target"></div></div></form></div></li></ul><a class=" phabricator-core-login-button" href="https://phabricator.wikimedia.org/auth/start/?next=%2FT334940" role="button"><div class="phui-button-text">Log In</div></a></div><div id="phabricator-standard-page-body" class="phabricator-standard-page-body"><div class="phui-crumbs-view phui-crumbs-border"><div class="phui-crumbs-actions"><a href="/maniphest/task/edit/nocreate/" class="phui-crumbs-action" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-plus-square" data-meta="0_895" aria-hidden="true"></span><span class="phui-crumbs-action-name">Create Task</span></a></div><a href="/maniphest/" class="phui-crumb-view phui-crumb-has-icon"><span class="visual-only phui-icon-view phui-font-fa fa-anchor" data-meta="0_896" aria-hidden="true"></span><span class="phui-crumb-name"> Maniphest</span> </a><span class="visual-only phui-icon-view phui-font-fa fa-angle-right phui-crumb-divider phui-crumb-view" data-meta="0_897" aria-hidden="true"></span><span class="phui-crumb-view phabricator-last-crumb"><span class="phui-crumb-name"> T334940</span> </span></div><div class="phui-two-column-view phui-side-column-right "><div class="phui-two-column-container"><div class="phui-two-column-header"><div class="phui-header-shell phui-header-tall "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-header-col2"><span class="phui-header-header"><span class="visual-only phui-icon-view phui-font-fa fa-exclamation-circle red phui-header-icon" data-meta="0_886" aria-hidden="true"></span>All Graphs broken on Wikimedia wikis (due to security issue T336556)</span><div class="phui-header-subheader"><span class="phui-tag-view phui-tag-type-shade phui-tag-grey phui-tag-shade phui-tag-icon-view "><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-square-o" data-meta="0_889" aria-hidden="true"></span>Open, High</span></span><span class="policy-header-callout"><span class="visual-only phui-icon-view phui-font-fa fa-globe bluegrey" data-meta="0_888" aria-hidden="true"></span><a class="policy-link" href="/policy/explain/PHID-TASK-ozeyvtxb72kcj75c2lor/view/" data-sigil="workflow">Public</a></span><span class="phui-tag-view phui-tag-type-outline phui-tag-red "><span class="phui-tag-core ">BUG REPORT</span></span></div></div><div class="phui-header-col3"><div class="phui-header-action-links"><a class="button button-grey has-icon has-text phui-button-default phui-mobile-menu msl phui-header-action-link" href="#" role="button" data-sigil="phui-dropdown-menu" data-meta="0_884"><span class="visual-only phui-icon-view phui-font-fa fa-bars" data-meta="0_885" aria-hidden="true"></span><div class="phui-button-text">Actions</div></a></div></div></div></h1></div></div><div class="phui-two-column-content"><div class="phui-two-column-row grouped"><div class="phui-side-column"><div class=""><div class="phui-box phui-box-border phui-object-box mlt mll mlr phui-two-column-properties"><ul class="phabricator-action-list-view " id="UQ0_0"><li id="UQ0_186" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><a href="/maniphest/task/edit/334940/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-pencil grey phabricator-action-view-icon" data-meta="0_840" aria-hidden="true"></span>Edit Task</a></li><li id="UQ0_193" class="phabricator-action-view phabricator-action-view-submenu phabricator-action-view-href action-has-icon" style="" data-sigil="phui-submenu" data-meta="0_842"><a href="#" class="phabricator-action-view-item" data-sigil="keep-open"><span class="visual-only phui-icon-view phui-font-fa fa-anchor phabricator-action-view-icon" data-meta="0_841" aria-hidden="true"></span>Edit Related Tasks...<span class="caret-right" id="UQ0_187"></span></a></li><li id="UQ0_188" class="phabricator-action-view phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/maniphest/task/subtask/334940/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-level-down phabricator-action-view-icon" data-meta="0_843" aria-hidden="true"></span>Create Subtask</a></li><li id="UQ0_189" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.has-parent/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-up grey phabricator-action-view-icon" data-meta="0_844" aria-hidden="true"></span>Edit Parent Tasks</a></li><li id="UQ0_190" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.has-subtask/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down grey phabricator-action-view-icon" data-meta="0_845" aria-hidden="true"></span>Edit Subtasks</a></li><li id="UQ0_191" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.merge-in/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-compress grey phabricator-action-view-icon" data-meta="0_846" aria-hidden="true"></span>Merge Duplicates In</a></li><li id="UQ0_192" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.close-as-duplicate/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-times grey phabricator-action-view-icon" data-meta="0_847" aria-hidden="true"></span>Close As Duplicate</a></li><li id="UQ0_202" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-submenu phabricator-action-view-href action-has-icon" style="" data-sigil="phui-submenu" data-meta="0_849"><a href="#" class="phabricator-action-view-item" data-sigil="keep-open"><span class="visual-only phui-icon-view phui-font-fa fa-link grey phabricator-action-view-icon" data-meta="0_848" aria-hidden="true"></span>Edit Related Objects...<span class="caret-right" id="UQ0_199"></span></a></li><li id="UQ0_200" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.has-commit/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-code grey phabricator-action-view-icon" data-meta="0_850" aria-hidden="true"></span>Edit Commits</a></li><li id="UQ0_201" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style="display: none; margin-left: 16px;"><a href="/search/rel/task.has-mock/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-camera-retro grey phabricator-action-view-icon" data-meta="0_851" aria-hidden="true"></span>Edit Mocks</a></li><li id="UQ0_206" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><form action="/subscriptions/add/PHID-TASK-ozeyvtxb72kcj75c2lor/" method="POST" data-sigil="workflow"><input type="hidden" name="__csrf__" value="B@bzryaxtac81fdd7707b2c964" /><input type="hidden" name="__form__" value="1" /><button class="phabricator-action-view-item"><span class="visual-only phui-icon-view phui-font-fa fa-plus-circle grey phabricator-action-view-icon" data-meta="0_852" aria-hidden="true"></span>Subscribe</button></form></li><li id="UQ0_208" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><a href="/subscriptions/mute/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-volume-up grey phabricator-action-view-icon" data-meta="0_853" aria-hidden="true"></span>Mute Notifications</a></li><li id="UQ0_210" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><a href="/wmf/escalate-task/334940/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-eye-slash grey phabricator-action-view-icon" data-meta="0_854" aria-hidden="true"></span>Protect as security issue</a></li><li id="UQ0_212" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><a href="/token/give/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-trophy grey phabricator-action-view-icon" data-meta="0_855" aria-hidden="true"></span>Award Token</a></li><li id="UQ0_214" class="phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon" style=""><a href="/flag/edit/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="phabricator-action-view-item" data-sigil="workflow"><span class="visual-only phui-icon-view phui-font-fa fa-flag grey phabricator-action-view-icon" data-meta="0_856" aria-hidden="true"></span>Flag For Later</a></li></ul><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Assigned To</div><div class="phui-curtain-panel-body"><div class="phui-curtain-object-ref-list-view "><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/yjafcrvxlyvtzv4wp6py/PHID-FILE-dfli4ejiehouj42uoxp3/519878-alphanumeric_lato-dark_C.png-0%2C0%2C0%2C0.3.png)" href="/p/CCiufo-WMF/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_857">CCiufo-WMF</a></td></tr></tbody></table></div></div></div></div><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Authored By</div><div class="phui-curtain-panel-body"><div class="phui-curtain-object-ref-list-view "><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-with-content"><td rowspan="2" class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/qthhtzdyxjy3c6g3bfla/PHID-FILE-6h3bwluxz7qvat6ylxlt/profile)" href="/p/Iniquity/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Iniquity/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_858">Iniquity</a></td></tr><tr><td class="phui-curtain-object-ref-view-epoch-cell"><span class="screen-only">Apr 18 2023, 12:29 PM</span><span class="print-only" aria-hidden="true">2023-04-18 12:29:08 (UTC+0)</span></td></tr></tbody></table></div></div></div></div><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Tags</div><div class="phui-curtain-panel-body"><ul class="phabricator-handle-tag-list "><li class="phabricator-handle-tag-list-item"><a href="/tag/mediawiki-extensions-graph/" class="phui-tag-view phui-tag-type-shade phui-tag-blue phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_860"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-briefcase" data-meta="0_859" aria-hidden="true"></span>MediaWiki-extensions-Graph</span></a> <a href="/project/board/816/" class="maniphest-board-link">(Vega Update Phase 1)</a></li><li class="phabricator-handle-tag-list-item"><a href="/tag/tech_ambassadors_translators/" class="phui-tag-view phui-tag-type-shade phui-tag-violet phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_862"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-users" data-meta="0_861" aria-hidden="true"></span>Tech Ambassadors & Translators</span></a> <a href="/project/board/3302/" class="maniphest-board-link">(Community notification needed)</a></li><li class="phabricator-handle-tag-list-item"><a href="/tag/user-notice/" class="phui-tag-view phui-tag-type-shade phui-tag-yellow phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_864"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-tags" data-meta="0_863" aria-hidden="true"></span>User-notice</span></a> <a href="/project/board/1097/" class="maniphest-board-link">(Already announced/Archive)</a></li><li class="phabricator-handle-tag-list-item"><a href="/tag/regression/" class="phui-tag-view phui-tag-type-shade phui-tag-yellow phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_866"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-tags" data-meta="0_865" aria-hidden="true"></span>Regression</span></a></li><li class="phabricator-handle-tag-list-item"><a href="/tag/user-zeljkofilipin/" class="phui-tag-view phui-tag-type-shade phui-tag-checkered phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_868"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-user" data-meta="0_867" aria-hidden="true"></span>User-zeljkofilipin</span></a> <a href="/project/board/1938/" class="maniphest-board-link">(Watching 📺)</a></li></ul></div></div><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Referenced Files</div><div class="phui-curtain-panel-body"><div class="phui-curtain-object-ref-list-view "><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-with-content"><td rowspan="2" class="phui-curtain-object-ref-view-image-cell"><a href="/F43086505" class="visual-only phui-curtain-object-ref-view-icon-image" aria-hidden="true"><span class="visual-only phui-icon-view phui-font-fa fa-file-picture-o" data-meta="0_869" aria-hidden="true"></span></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/F43086505" class="phui-handle" data-sigil="hovercard" data-meta="0_870">F43086505: irudia.png</a></td></tr><tr><td class="phui-curtain-object-ref-view-epoch-cell"><span class="screen-only">Mar 22 2024, 10:21 PM</span><span class="print-only" aria-hidden="true">2024-03-22 22:21:44 (UTC+0)</span></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-with-content"><td rowspan="2" class="phui-curtain-object-ref-view-image-cell"><a href="/F41711233" class="visual-only phui-curtain-object-ref-view-icon-image" aria-hidden="true"><span class="visual-only phui-icon-view phui-font-fa fa-file-picture-o" data-meta="0_871" aria-hidden="true"></span></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/F41711233" class="phui-handle" data-sigil="hovercard" data-meta="0_872">F41711233: Wishlist_feasibility_flow_chart.jpg</a></td></tr><tr><td class="phui-curtain-object-ref-view-epoch-cell"><span class="screen-only">Jan 23 2024, 7:25 PM</span><span class="print-only" aria-hidden="true">2024-01-23 19:25:49 (UTC+0)</span></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-with-content"><td rowspan="2" class="phui-curtain-object-ref-view-image-cell"><a href="/F36955928" class="visual-only phui-curtain-object-ref-view-icon-image" aria-hidden="true"><span class="visual-only phui-icon-view phui-font-fa fa-file-picture-o" data-meta="0_873" aria-hidden="true"></span></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/F36955928" class="phui-handle" data-sigil="hovercard" data-meta="0_874">F36955928: Screenshot 2023-04-19 at 00.58.31.png</a></td></tr><tr><td class="phui-curtain-object-ref-view-epoch-cell"><span class="screen-only">Apr 18 2023, 11:59 PM</span><span class="print-only" aria-hidden="true">2023-04-18 23:59:57 (UTC+0)</span></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-with-content"><td rowspan="2" class="phui-curtain-object-ref-view-image-cell"><a href="/F36955428" class="visual-only phui-curtain-object-ref-view-icon-image" aria-hidden="true"><span class="visual-only phui-icon-view phui-font-fa fa-file-picture-o" data-meta="0_875" aria-hidden="true"></span></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/F36955428" class="phui-handle" data-sigil="hovercard" data-meta="0_876">F36955428: image.png</a></td></tr><tr><td class="phui-curtain-object-ref-view-epoch-cell"><span class="screen-only">Apr 18 2023, 12:29 PM</span><span class="print-only" aria-hidden="true">2023-04-18 12:29:08 (UTC+0)</span></td></tr></tbody></table></div></div></div></div><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Subscribers</div><div class="phui-curtain-panel-body"><div class="phui-curtain-object-ref-list-view "><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/nuqbjxqu52lgggvljp3m/PHID-FILE-nr3sojvyz5h2wua6x4py/profile)" href="/p/Hamterous1/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Hamterous1/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_877">Hamterous1</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/24wjw4i53ljghyfw6qmk/PHID-FILE-mpmob5vqeyflzulxqlxf/profile)" href="/p/Sidishandsome/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Sidishandsome/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_878">Sidishandsome</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" href="/p/labster/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/labster/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_879">labster</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/cbmukim2fmudpqtjdqkd/PHID-FILE-64phyfukk6x7w3xfo6og/alphanumeric_lato-white_O.png-_884349-0%2C0%2C0%2C0.3.png)" href="/p/Ost316/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Ost316/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_880">Ost316</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" href="/p/Auntof6/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Auntof6/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_881">Auntof6</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/jtmktbetfq7yeqi2nz75/PHID-FILE-vcv7vjlusfdxwjwjk2yg/b27d7a-alphanumeric_lato-white_E.png-0%2C0%2C0%2C0.png)" href="/p/Emanuel2010Nikolli/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/Emanuel2010Nikolli/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_882">Emanuel2010Nikolli</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-view "><table><tbody><tr class="phui-curtain-object-ref-view-without-content"><td class="phui-curtain-object-ref-view-image-cell"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/aaqck2ibu6sctmdn7cis/PHID-FILE-vi6wmgwck7pflzczz5wa/profile)" href="/p/sgrabarczuk/" class="visual-only" aria-hidden="true"></a></td><td class="phui-curtain-object-ref-view-title-cell"><a href="/p/sgrabarczuk/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_883">sgrabarczuk</a></td></tr></tbody></table></div><div class="phui-curtain-object-ref-list-view-tail"><a href="/subscriptions/list/PHID-TASK-ozeyvtxb72kcj75c2lor/" class="" data-sigil="workflow">View All 159 Subscribers</a></div></div></div></div><div class="phui-curtain-panel "><div class="phui-curtain-panel-header">Tokens</div><div class="phui-curtain-panel-body"><span class="token-icon" data-sigil="has-tooltip" data-meta="0_2"><span class="aural-only">"Heartbreak" token, awarded by Prototyperspective.</span><span class="visual-only phui-icon-view sprite-tokens tokens-heart-2" data-meta="0_3" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_4"><span class="aural-only">"Heartbreak" token, awarded by aliu.</span><span class="visual-only phui-icon-view sprite-tokens tokens-heart-2" data-meta="0_5" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_6"><span class="aural-only">"Heartbreak" token, awarded by Ita140188.</span><span class="visual-only phui-icon-view sprite-tokens tokens-heart-2" data-meta="0_7" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_8"><span class="aural-only">"Heartbreak" token, awarded by Misfortunesdaughter.</span><span class="visual-only phui-icon-view sprite-tokens tokens-heart-2" data-meta="0_9" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_10"><span class="aural-only">"Manufacturing Defect?" token, awarded by Sj.</span><span class="visual-only phui-icon-view sprite-tokens tokens-medal-4" data-meta="0_11" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_12"><span class="aural-only">"Manufacturing Defect?" token, awarded by Dalba.</span><span class="visual-only phui-icon-view sprite-tokens tokens-medal-4" data-meta="0_13" aria-hidden="true"></span></span><span class="token-icon" data-sigil="has-tooltip" data-meta="0_14"><span class="aural-only">"Hungry Hippo" token, awarded by Don-vip.</span><span class="visual-only phui-icon-view sprite-tokens tokens-emoji-6" data-meta="0_15" aria-hidden="true"></span></span></div></div></div></div></div><div class="phui-main-column"><div class="phui-box phui-box-border phui-object-box mlt mll mlr phui-box-blue-property "><div class="phui-header-shell "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-header-col2"><span class="phui-header-header">Description</span></div><div class="phui-header-col3"></div></div></h1></div><div class="phui-property-list-section"><div class="phui-property-list-text-content"><div class="phabricator-remarkup"><div class="phabricator-remarkup"><p>On April 19, 2023 it was identified that the Graph extension, which uses the older Vega 1 & Vega 2 libraries, had a number of security vulnerabilities.</p> <p>In the interest of the security of our users, the Graph extension was disabled on Wikimedia wiki's. WMF teams are working quickly on a plan to respond to these vulnerabilities.</p> <p><em><strong>We recommend that any other third party users of the Graph extension should disable the use of that extension on their wikis.<br /> </strong></em></p> <p>A configuration change will suppress the exposed raw tags and graph json definition to avoid excess disruption to the end user experience when the extension is disabled. [2] This also provides a tracking category "<tt class="remarkup-monospaced">Category:Pages with disabled graphs</tt>" showing the pages that used to contain graphs. Local administrators can localise the name of the category and its description by editing <tt class="remarkup-monospaced">[[MediaWiki:Graph-disabled-category]]</tt>, <tt class="remarkup-monospaced">[[MediaWiki:Graph-disabled-category-desc]]</tt> interface messages on your local wiki.</p> <p>On Wikimedia projects, graphs created via the extension will remain unavailable. This means that pages that were formerly displaying graphs will now display a small blank area. To help readers understand this situation, communities can now define a brief message that can be displayed to readers in place of each graph until this is resolved. That message can be defined on each wiki at <tt class="remarkup-monospaced">[[MediaWiki:Graph-disabled]]</tt> by local administrators.</p> <p>An example <a href="https://en.wikipedia.org/wiki/MediaWiki:Graph-disabled" class="remarkup-link" target="_blank" rel="noreferrer">from the English Wikipedia</a>:<br /> <div class="phabricator-remarkup-embed-layout-left"><a href="https://phab.wmfusercontent.org/file/data/v4vsvpvwlppptpg3jwi6/PHID-FILE-gdkllojshwunf6dklzbw/Screenshot_2023-04-19_at_00.58.31.png" class="phabricator-remarkup-embed-image" data-sigil="lightboxable" data-meta="0_0"><img src="https://phab.wmfusercontent.org/file/data/kjivaeuxwg37qw5tqkru/PHID-FILE-bvtzptllgx3o3hgamxda/preview-Screenshot_2023-04-19_at_00.58.31.png" width="220" height="211.00628930818" alt="Screenshot 2023-04-19 at 00.58.31.png (610×636 px, 69 KB)" /></a></div></p> <p>ORIGINAL:<br /> <strong>Steps to replicate the issue</strong> (include links if applicable):</p> <ul class="remarkup-list"> <li class="remarkup-list-item"><a href="https://pl.wikipedia.org/wiki/Ren_(pierwiastek)#Rynek" class="remarkup-link" target="_blank" rel="noreferrer">https://pl.wikipedia.org/wiki/Ren_(pierwiastek)#Rynek</a></li> </ul> <p><strong>What happens?</strong>:</p> <p>Any graph is not shown. Instead, this error message from the page <tt class="remarkup-monospaced">MediaWiki:Graph-disabled</tt> is shown. Example error message on enwiki:</p> <p><a href="https://en.wikipedia.org/wiki/MediaWiki:Graph-disabled" class="remarkup-link" target="_blank" rel="noreferrer">https://en.wikipedia.org/wiki/MediaWiki:Graph-disabled</a></p> <p>Some wikis may have similar rendering errors instead, or blank page:</p> <p><div class="phabricator-remarkup-embed-layout-left"><a href="https://phab.wmfusercontent.org/file/data/yin7gngeo6ivk7nqinmi/PHID-FILE-dcworqmaacrunijdveq6/image.png" class="phabricator-remarkup-embed-image" data-sigil="lightboxable" data-meta="0_1"><img src="https://phab.wmfusercontent.org/file/data/bzmsjrjpt7mznbfhgy6i/PHID-FILE-o6d7ubhfdz6dbp3ylr7w/preview-image.png" width="220" height="63.477707006369" alt="image.png (453×1 px, 59 KB)" /></a></div></p> <p><strong>What should have happened instead?</strong>:<br /> Graphs should be shown.</p> <p><strong>Other information</strong> (browser name/version, screenshots, etc.):<br /> I know graphs was disable because of a security issue, but an open issue is also needed so that people understand what's going on.</p> <p><strong><a href="https://phabricator.wikimedia.org/T334940#8798354" class="remarkup-link" target="_blank" rel="noreferrer">April 21 update part 1</a> - <a href="https://phabricator.wikimedia.org/T334940#8798462" class="remarkup-link" target="_blank" rel="noreferrer">part 2</a></strong>. - exploring Vega 5 support for the Graph Extension</p> <p><strong><a href="https://phabricator.wikimedia.org/T334940#8813922" class="remarkup-link" target="_blank" rel="noreferrer">April 28 update</a>.</strong> - Vega5 added for testing with limited features</p> <p><strong><a href="https://phabricator.wikimedia.org/T334940#9016946" class="remarkup-link" target="_blank" rel="noreferrer">July 15 update</a>.</strong> - created the page <a href="https://www.mediawiki.org/wiki/Extension:Graph/Plans" class="remarkup-link" target="_blank" rel="noreferrer">https://www.mediawiki.org/wiki/Extension:Graph/Plans</a></p> <p><strong><a href="https://www.mediawiki.org/wiki/Extension_talk:Graph/Plans/Archive_1#Update:_11_August" class="remarkup-link" target="_blank" rel="noreferrer">August 11 update (archived)</a>.</strong></p> <p><strong><a href="https://www.mediawiki.org/wiki/Extension_talk:Graph/Plans/Archive_1#Update:_22_December" class="remarkup-link" target="_blank" rel="noreferrer">December 22 update (archived)</a></strong></p> <p><strong><a href="https://www.mediawiki.org/wiki/Extension:Graph/Plans#Update_April_2024" class="remarkup-link" target="_blank" rel="noreferrer">April 10, 2024 update</a></strong></p></div></div></div></div></div><div class="phui-box phui-box-border phui-object-box mlt mll mlr phui-box-blue-property "><div class="phui-header-shell "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-header-col2"><span class="phui-header-header">Details</span></div><div class="phui-header-col3"></div></div></h1></div><div class="phui-property-list-section"><div class="phui-property-list-text-content"><div class="aphront-table-wrap"><table class="aphront-table-view"><tr><th class="right"></th><th class="wide object-link">Subject</th><th class="left">Repo</th><th class="left aphront-table-view-nodevice">Branch</th><th class="n aphront-table-view-nodevice">Lines +/-</th></tr><tr><td class="right"><span class="visual-only phui-icon-view phui-font-fa fa-code-fork black" data-sigil="has-tooltip" data-meta="0_66" aria-hidden="true"></span></td><td class="wide object-link"><a href="https://gerrit.wikimedia.org/r/c/914823">Re-enable the Graph extension on test2wiki</a></td><td class="left"><a href="https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config" target="_blank">operations/mediawiki-config</a></td><td class="left aphront-table-view-nodevice"><a href="https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/master" target="_blank">master</a></td><td class="n aphront-table-view-nodevice"><span style="color:green;" title="2 Line(s) added">+2</span><span style="color:red;" title="0 Line(s) removed"> -0</span></td></tr><tr class="alt"><td class="right"><span class="visual-only phui-icon-view phui-font-fa fa-code-fork black" data-sigil="has-tooltip" data-meta="0_67" aria-hidden="true"></span></td><td class="wide object-link"><a href="https://gerrit.wikimedia.org/r/c/914863">Enable graphs on test wikipedia and mediawiki.org</a></td><td class="left"><a href="https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config" target="_blank">operations/mediawiki-config</a></td><td class="left aphront-table-view-nodevice"><a href="https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/master" target="_blank">master</a></td><td class="n aphront-table-view-nodevice"><span style="color:green;" title="4 Line(s) added">+4</span><span style="color:red;" title="0 Line(s) removed"> -0</span></td></tr></table></div><a href="https://gerrit.wikimedia.org/r/#/q/bug:T334940">Customize query in gerrit</a></div></div></div><div class="phui-box phui-box-border phui-object-box mlt mll mlr phui-box-blue-property "><div class="phui-header-shell "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-header-col2"><span class="phui-header-header">Related Objects</span></div><div class="phui-header-col3"><div class="phui-header-action-links"><a class="button button-grey dropdown has-icon has-text phui-button-default msl phui-header-action-link" role="button" data-sigil="phui-dropdown-menu" data-meta="0_68"><span class="visual-only phui-icon-view phui-font-fa fa-search" data-meta="0_69" aria-hidden="true"></span><div class="phui-button-text">Search...</div><span class="caret"></span></a></div></div></div></h1></div><div class=" " data-sigil="phui-tab-group-view" data-meta="0_154"><ul class="phui-list-view phui-list-navbar phui-list-navbar-horizontal "><li class="phui-list-item-view phui-list-item-type-link phui-list-item-selected " data-sigil="phui-tab-view" data-meta="0_155"><a href="#" class="phui-list-item-href" data-sigil=""><span class="phui-list-item-name">Task Graph</span></a></li><li class="phui-list-item-view phui-list-item-type-link " data-sigil="phui-tab-view" data-meta="0_156"><a href="#" class="phui-list-item-href" data-sigil=""><span class="phui-list-item-name">Mentions</span></a></li></ul><div id="UQ0_8"><div class=""><div class="aphront-table-wrap"><table class="aphront-table-view object-graph-table"><tr><th class="nudgeright"></th><th class="threads aphront-table-view-nodevice"></th><th class="graph-status">Status</th><th class="aphront-table-view-nodevice">Subtype</th><th>Assigned</th><th class="wide pri object-link">Task</th></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_16"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-clone grey" data-meta="0_70" aria-hidden="true"></span> Duplicate</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T292341</span> <a href="/T292341" data-sigil="hovercard" data-meta="0_40">[Epic] Graphs extension maintenance</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_17"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_71" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T335128</span> <a href="/T335128" data-sigil="hovercard" data-meta="0_41">Update documentation and examples of Extension:Graph after deployment of Vega 5</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_18"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_72" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T346291</span> <a href="/T346291" data-sigil="hovercard" data-meta="0_42">Re-enable the Graph Extension for use at all Wikimedia Wikis</a></td></tr><tr class="alt alt-highlighted"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_19"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-exclamation-circle red" data-meta="0_73" aria-hidden="true"></span> Open</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-red phui-tag-slim "><span class="phui-tag-core ">BUG REPORT</span></span></td><td><a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person">CCiufo-WMF</a></td><td class="wide pri object-link"><span class="object-name">T334940</span> <a href="/T334940" data-sigil="hovercard" data-meta="0_43">All Graphs broken on Wikimedia wikis (due to security issue T336556)</a></td></tr><tr class="closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_74" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_20"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_75" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-red phui-tag-slim "><span class="phui-tag-core ">Security</span></span></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T334895</span> <a href="/T334895" data-sigil="hovercard" data-meta="0_44">XSS via Graph extension</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_21"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_76" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-blue phui-tag-slim "><span class="phui-tag-core ">Feature</span></span></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T165118</span> <a href="/T165118" data-sigil="hovercard" data-meta="0_45">Support Vega 5.0+</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_22"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_77" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Bawolff/" class="phui-handle phui-link-person">Bawolff</a></td><td class="wide pri object-link"><span class="object-name">T172938</span> <a href="/T172938" data-sigil="hovercard" data-meta="0_46">Security review new version of the Vega lib</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_23"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_78" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T182536</span> <a href="/T182536" data-sigil="hovercard" data-meta="0_47">Fix security issues found in Graphs extension during review of vega 2</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_24"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_79" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T195627</span> <a href="/T195627" data-sigil="hovercard" data-meta="0_48">Support Vega 3.0 in Graphoid</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_25"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_80" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T195628</span> <a href="/T195628" data-sigil="hovercard" data-meta="0_49">Support Vega Lite 2.0 in Graphoid</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_26"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_81" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Jseddon/" class="phui-handle handle-availability-disabled phui-link-person"><span class="perfect-circle">•</span> Jseddon</a></td><td class="wide pri object-link"><span class="object-name">T226250</span> <a href="/T226250" data-sigil="hovercard" data-meta="0_50">Graph not displayed if linked to a wikidata query</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_27"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_82" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T260542</span> <a href="/T260542" data-sigil="hovercard" data-meta="0_51">Drop support for Vega 1.5</a></td></tr><tr class="closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_83" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_28"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_84" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T223026</span> <a href="/T223026" data-sigil="hovercard" data-meta="0_52">Add Vega 5+ support to MediaWiki Graph extension</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_29"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_85" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/sbassett/" class="phui-handle phui-link-person">sbassett</a></td><td class="wide pri object-link"><span class="object-name">T335051</span> <a href="/T335051" data-sigil="hovercard" data-meta="0_53">Application Security Review Request : Vega 5 and related dependencies for ext:Graph</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_30"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_86" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-blue phui-tag-slim "><span class="phui-tag-core ">Feature</span></span></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T335068</span> <a href="/T335068" data-sigil="hovercard" data-meta="0_54">Update Vega 5+ to the latest build (version 5.24)</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_31"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_87" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-blue phui-tag-slim "><span class="phui-tag-core ">Feature</span></span></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T335048</span> <a href="/T335048" data-sigil="hovercard" data-meta="0_55">Rewrite wiki graph modules written in older schemas for compatibility with Vega 5</a></td></tr><tr class="closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_32"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_88" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Jdlrobson/" class="phui-handle phui-link-person">Jdlrobson</a></td><td class="wide pri object-link"><span class="object-name">T335325</span> <a href="/T335325" data-sigil="hovercard" data-meta="0_56">Restore loading of graphs from URL for Wikimedia allowed domains </a></td></tr><tr class="alt alt-closed"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_33"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_89" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T120319</span> <a href="/T120319" data-sigil="hovercard" data-meta="0_57">Migrate graphs from Vega 2 to Vega 5 syntax on edit with VE</a></td></tr><tr class="closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_90" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_34"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_91" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/Elitre/" class="phui-handle handle-availability-disabled phui-link-person"><span class="perfect-circle">•</span> Elitre</a></td><td class="wide pri object-link"><span class="object-name">T335055</span> <a href="/T335055" data-sigil="hovercard" data-meta="0_58">Provide community relations support in the Graph situation</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_92" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_35"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-clone grey" data-meta="0_93" aria-hidden="true"></span> Duplicate</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T336242</span> <a href="/T336242" data-sigil="hovercard" data-meta="0_59">Roll out Graph re-enable </a></td></tr><tr class="closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_94" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_36"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-trash-o grey" data-meta="0_95" aria-hidden="true"></span> Invalid</td><td class="aphront-table-view-nodevice"><span class="phui-tag-view phui-tag-type-outline phui-tag-red phui-tag-slim "><span class="phui-tag-core ">Security</span></span></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T336556</span> <a href="/T336556" data-sigil="hovercard" data-meta="0_60">XSS via Graph extension (still)</a></td></tr><tr class="alt"><td class="nudgeright"></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_37"></div></td><td class="graph-status"></td><td class="aphront-table-view-nodevice"></td><td></td><td class="wide pri object-link"><span class="phui-handle"><span class="visual-only phui-icon-view phui-font-fa fa-lock lightgreytext" data-meta="0_96" aria-hidden="true"></span>Restricted Task</span></td></tr><tr class="closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_97" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_38"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-thumbs-o-down grey" data-meta="0_98" aria-hidden="true"></span> Declined</td><td class="aphront-table-view-nodevice"></td><td><em>None</em></td><td class="wide pri object-link"><span class="object-name">T336595</span> <a href="/T336595" data-sigil="hovercard" data-meta="0_61">Restrict editing of Vega spec to a small set of users</a></td></tr><tr class="alt alt-closed"><td class="nudgeright"><span class="visual-only phui-icon-view phui-font-fa fa-chevron-circle-down bluegrey" data-sigil="has-tooltip" data-meta="0_99" aria-hidden="true"></span></td><td class="threads aphront-table-view-nodevice"><div data-sigil="commit-graph" data-meta="0_39"></div></td><td class="graph-status"><span class="visual-only phui-icon-view phui-font-fa fa-check-square-o grey" data-meta="0_100" aria-hidden="true"></span> Resolved</td><td class="aphront-table-view-nodevice"></td><td><a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person">CCiufo-WMF</a></td><td class="wide pri object-link"><span class="object-name">T345962</span> <a href="/T345962" data-sigil="hovercard" data-meta="0_62">Scope a successor to the Graph Extension</a></td></tr></table></div></div></div><div style="display: none;" id="UQ0_9"><div class=""><div class="phui-property-list-section"><div class="phui-property-list-container grouped"><div class="phui-property-list-properties-wrap "><dl class="phui-property-list-properties"><dt class="phui-property-list-key">Mentioned In </dt><dd class="phui-property-list-value"><span class=""><a href="/T378055" class="phui-handle" data-sigil="hovercard" data-meta="0_101">T378055: DRAFT: Copyedit of Special:TrackingCategories entries</a><br /><a href="/T137291" class="phui-handle" data-sigil="hovercard" data-meta="0_102">T137291: Replace all uses of EasyTimeline and decommission it from Wikimedia's servers</a><br /><a href="/T349880" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_103">T349880: Prompt volunteers to help transition to Vega 5</a><br /><a href="/T277375" class="phui-handle" data-sigil="hovercard" data-meta="0_104">T277375: Graphs and charts are not shown in Wikipedia Android App</a><br /><a href="/T299538" class="phui-handle" data-sigil="hovercard" data-meta="0_105">T299538: Graphs broken in iOS App</a><br /><a href="/T166667" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_106">T166667: Whitelist .wmflabs.org for wikiraw:// protocol</a><br /><a href="/T346292" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_107">T346292: Test the sandboxed Graph extension on the beta cluster</a><br /><a href="/T122226" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_108">T122226: Add <graph> usage to Grafana</a><br /><a href="/T346291" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_109">T346291: Re-enable the Graph Extension for use at all Wikimedia Wikis</a><br /><a href="/T335048" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_110">T335048: Rewrite wiki graph modules written in older schemas for compatibility with Vega 5</a><br /><a href="/T335325" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_111">T335325: Restore loading of graphs from URL for Wikimedia allowed domains </a><br /><a href="/T362317" class="phui-handle" data-sigil="hovercard" data-meta="0_112">T362317: Properly undeploy Graph from Wikimedia production wikis</a><br /><a href="/T352227" class="phui-handle" data-sigil="hovercard" data-meta="0_113">T352227: Work around cache partitioning in iframe sandboxing</a><br /><a href="/T222807" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_114">T222807: Sandbox Graph extension into an iframe</a><br /><a href="/T357161" class="phui-handle" data-sigil="hovercard" data-meta="0_115">T357161: Investigate using WDQS graphs in WMF wikis, instead of supporting WDQS in Extension:Graph</a><br /><a href="/T334372" class="phui-handle" data-sigil="hovercard" data-meta="0_116">T334372: Add support for inline SVG</a><br /><a href="/T211881" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_117">T211881: graphoid: Code stewardship request</a><br /><a href="/T345962" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_118">T345962: Scope a successor to the Graph Extension</a><br /><a href="/T345214" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_119">T345214: Raise awareness about the Extension:Graph/Plans page</a><br /><a href="/T318599" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_120">T318599: Developers/Maintainers graph automation</a><br /><a href="/T340084" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_121">T340084: Wrong rendering of <mapframe> on transition past 180 longitude due to inconsistency in longitude handling</a><br /><a href="/T336595" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_122">T336595: Restrict editing of Vega spec to a small set of users</a><br /><a href="/T335055" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_123">T335055: Provide community relations support in the Graph situation</a><br /><a href="/T335286" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_124">T335286: Wrap charts into sandboxed iframes</a><br /><a href="/T335211" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_125">T335211: Timecards are not working</a><br /><a href="/T334895" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_126">T334895: XSS via Graph extension</a><br /><a href="/T334953" class="phui-handle" data-sigil="hovercard" data-meta="0_127">T334953: Introduce an SVG Sanitizer</a><br /><a href="/T165118" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_128">T165118: Support Vega 5.0+</a><br /><a href="/T260542" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_129">T260542: Drop support for Vega 1.5</a></span> </dd><dt class="phui-property-list-key">Mentioned Here </dt><dd class="phui-property-list-value"><span class=""><a href="/T86874" class="phui-handle" data-sigil="hovercard" data-meta="0_130">T86874: Make SVG sanitization into a library</a><br /><a href="/T66460" class="phui-handle" data-sigil="hovercard" data-meta="0_131">T66460: Dynamically generate files with Scribunto</a><br /><a href="/T67626" class="phui-handle" data-sigil="hovercard" data-meta="0_132">T67626: [Epic] Support for queries on-wiki (automated list generation)</a><br /><a href="/T272516" class="phui-handle" data-sigil="hovercard" data-meta="0_133">T272516: Provide a mechanism by which editors can make Wikifunctions calls in wikitext</a><br /><a href="/T282585" class="phui-handle" data-sigil="hovercard" data-meta="0_134">T282585: TDMP DR: Provide for asynchronously-available MediaWiki parser content fragments / components</a><br /><a href="/T334953" class="phui-handle" data-sigil="hovercard" data-meta="0_135">T334953: Introduce an SVG Sanitizer</a><br /><a href="/T169027" class="phui-handle" data-sigil="hovercard" data-meta="0_136">T169027: Provide iframe sandboxing for rich-media extensions (defense in depth)</a><br /><a href="/T352227" class="phui-handle" data-sigil="hovercard" data-meta="0_137">T352227: Work around cache partitioning in iframe sandboxing</a><br /><a href="/T290519" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_138">T290519: Investigate: Improve graphs and interactive content</a><br /><a href="/T303853" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_139">T303853: Enable OurWorldInDataMirror extension at euwiki</a><br /><a href="/T324988" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_140">T324988: Deploy Extension:OurWorldInData to Basque Wikipedia</a><br /><a href="/T334372" class="phui-handle" data-sigil="hovercard" data-meta="0_141">T334372: Add support for inline SVG</a><br /><a href="/T211881" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_142">T211881: graphoid: Code stewardship request</a><br /><a href="/T345962" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_143">T345962: Scope a successor to the Graph Extension</a><br /><a href="/T222807" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_144">T222807: Sandbox Graph extension into an iframe</a><br /><a href="/T336556" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_145">T336556: XSS via Graph extension (still)</a><br /><a href="/T336595" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_146">T336595: Restrict editing of Vega spec to a small set of users</a><br /><a href="/T335048" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_147">T335048: Rewrite wiki graph modules written in older schemas for compatibility with Vega 5</a><br /><a href="/T335325" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_148">T335325: Restore loading of graphs from URL for Wikimedia allowed domains </a><br /><a href="/T178356" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_149">T178356: Raise Grade A JavaScript requirement from ES5 (2009) to ES6 (2015)</a><br /><a href="/T182536" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_150">T182536: Fix security issues found in Graphs extension during review of vega 2</a><br /><a href="/T332096" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_151">T332096: Upgrade Vega from 2.6.3 to 2.6.5</a><br /><a href="/T223026" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_152">T223026: Add Vega 5+ support to MediaWiki Graph extension</a><br /><a href="/T334895" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_153">T334895: XSS via Graph extension</a></span> </dd></dl></div></div></div></div></div></div></div><div class="phui-timeline-view" id="UQ0_10"><h3 class="aural-only">Event Timeline</h3><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-older-transactions-are-hidden" data-sigil="show-older-block">There are a very large number of changes, so older changes are hidden. <a href="/transactions/showolder/PHID-TASK-ozeyvtxb72kcj75c2lor/?after=9605681&quoteTargetID=UQ0_1&quoteRef=T334940" data-mustcapture="1" data-sigil="show-older-link">Show Older Changes</a></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_352"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ett5kkabuhzewfru2niv/PHID-FILE-hx56cseew75gb3emycmm/profile)" class="visual-only phui-timeline-image" href="/p/Dalba/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9605681" id="9605681" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-times phui-timeline-icon" data-meta="0_351" aria-hidden="true"></span></span><a href="/p/Dalba/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_157">Dalba</a> unsubscribed.<span class="phui-timeline-extra"><a href="#9605681" data-sigil="has-tooltip" data-meta="0_350"><span class="screen-only">Mar 6 2024, 11:35 AM</span><span class="print-only" aria-hidden="true">2024-03-06 11:35:31 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_361"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ixd4amcyuoevsajtvnik/PHID-FILE-ea77xdinxnnfyrqtmwhi/alphanumeric_lato-dark_R.png-_916b88-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/RobinLeicester/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9605816" id="9605816" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_360" aria-hidden="true"></span></span><a href="/p/RobinLeicester/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_212">RobinLeicester</a> added a comment.<span class="phui-timeline-extra"><a href="#9605816" data-sigil="has-tooltip" data-meta="0_359"><span class="screen-only">Mar 6 2024, 12:02 PM</span><span class="print-only" aria-hidden="true">2024-03-06 12:02:44 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_357"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_358" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_213"><div class="phabricator-remarkup"><p>I have been working on a non-vega version of OSM Location map, which is now at 'close to complete' stage at <a href="https://en.wikipedia.org/wiki/Template:OSM_Location_map/sandbox" class="remarkup-link" target="_blank" rel="noreferrer">https://en.wikipedia.org/wiki/Template:OSM_Location_map/sandbox</a> . It jumps through some very ungainly hoops, as it uses the Maplink overlay, but only seems to work if an en:overlay template also adds an invisible square. That has allowed me to re-use the mercator calculations I had needed to get vega5 working, and add inline CSS graphics and text instructions on top of the map. (Betraying my ignorance, I had no idea CSS could be used like this). So far as I can tell, it appears to have a lower performace hit than Vega did.</p> <p>There are a selection of examples at <a href="https://en.wikipedia.org/wiki/Template:OSM_Location_map/examples" class="remarkup-link" target="_blank" rel="noreferrer">https://en.wikipedia.org/wiki/Template:OSM_Location_map/examples</a> which also showcase some new features not possible with the old graph template. Any thoughts on the stability, performace, sustainability, portability and 'security safety' of this approach would be welcome. So far it only does 10 map-items. I am doing a few more compatibility/bug-find tests with existing map examples, and all being well will then ramp it up to the original 60 and go live in the next few days.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_371"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ibwvwnryaftpycp36sta/PHID-FILE-c33l454n2a6u7jgrvqim/profile)" class="visual-only phui-timeline-image" href="/p/TheDJ/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9605829" id="9605829" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_370" aria-hidden="true"></span></span><a href="/p/TheDJ/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_214">TheDJ</a> added a comment.<span class="phui-timeline-extra">Edited<span class="visual-only" aria-hidden="true"> · </span><a href="#9605829" data-sigil="has-tooltip" data-meta="0_369"><span class="screen-only">Mar 6 2024, 12:08 PM</span><span class="print-only" aria-hidden="true">2024-03-06 12:08:20 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_367"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_368" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_215"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605612" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_158"><span class="phui-tag-core phui-tag-color-object">T334940#9605612</span></a>, <a href="/p/Msz2001/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_159"><span class="phui-tag-core phui-tag-color-person">@Msz2001</span></a> wrote:</div> <div class="remarkup-reply-body"><p>There are also downsides of it, as it would either clutter Commons with many versions of the same graph or people would need to ask for autopatrol specifically to edit graphs. An extreme example would be during the covid pandemic when the graphs were updated weekly or more frequently. In order to reupload a photo uploaded by someone else, an autopatrol right is needed, which is likely not to be given 'just to edit graphs' if person is not very active on Commons otherwise.</p></div> </blockquote> <p>Of course there would be downsides. That's the whole problem, that all of what has been discussed has downsides. But this at least would be within the control and capabilities of the community.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_380"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/mgoeswnkcnogron74qdg/PHID-FILE-p2eobx4zbygjlughgujy/profile)" class="visual-only phui-timeline-image" href="/p/Theklan/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9605995" id="9605995" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_379" aria-hidden="true"></span></span><a href="/p/Theklan/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_216">Theklan</a> added a comment.<span class="phui-timeline-extra"><a href="#9605995" data-sigil="has-tooltip" data-meta="0_378"><span class="screen-only">Mar 6 2024, 12:26 PM</span><span class="print-only" aria-hidden="true">2024-03-06 12:26:57 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_376"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_377" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_217"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605816" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_160"><span class="phui-tag-core phui-tag-color-object">T334940#9605816</span></a>, <a href="/p/RobinLeicester/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_161"><span class="phui-tag-core phui-tag-color-person">@RobinLeicester</span></a> wrote:</div> <div class="remarkup-reply-body"><p>I have been working on a non-vega version of OSM Location map, which is now at 'close to complete' stage at <a href="https://en.wikipedia.org/wiki/Template:OSM_Location_map/sandbox" class="remarkup-link" target="_blank" rel="noreferrer">https://en.wikipedia.org/wiki/Template:OSM_Location_map/sandbox</a></p></div> </blockquote> <p>This is interesting, but which are the differences between your project and <a href="https://www.mediawiki.org/wiki/Help:Extension:Kartographer" class="remarkup-link" target="_blank" rel="noreferrer">https://www.mediawiki.org/wiki/Help:Extension:Kartographer</a>? Most of that maps can be done fairly well using Kartographer.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_389"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ixd4amcyuoevsajtvnik/PHID-FILE-ea77xdinxnnfyrqtmwhi/alphanumeric_lato-dark_R.png-_916b88-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/RobinLeicester/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9606601" id="9606601" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_388" aria-hidden="true"></span></span><a href="/p/RobinLeicester/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_218">RobinLeicester</a> added a comment.<span class="phui-timeline-extra"><a href="#9606601" data-sigil="has-tooltip" data-meta="0_387"><span class="screen-only">Mar 6 2024, 1:55 PM</span><span class="print-only" aria-hidden="true">2024-03-06 13:55:19 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_385"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_386" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_219"><div class="phabricator-remarkup"><blockquote><p>This is interesting, but which are the differences between your project and <a href="https://www.mediawiki.org/wiki/Help:Extension:Kartographer" class="remarkup-link" target="_blank" rel="noreferrer">https://www.mediawiki.org/wiki/Help:Extension:Kartographer</a>? Most of that maps can be done fairly well using Kartographer.</p></blockquote> <p>The biggest single display difference is text-labels either alongside a marker or simply naming a map feature. More control over symbols and other graphical elements also means a map can be 'added to' rather than simply given markers. Numbered dots are most similar, but with extra caption and display features, and can be used along with text labels. In some measure it has different use cases, and of course it builds on Kartographer through use of the maplink template. It also makes more use of standard wikitemplate syntax.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_398"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ixd4amcyuoevsajtvnik/PHID-FILE-ea77xdinxnnfyrqtmwhi/alphanumeric_lato-dark_R.png-_916b88-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/RobinLeicester/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9606791" id="9606791" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_397" aria-hidden="true"></span></span><a href="/p/RobinLeicester/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_220">RobinLeicester</a> added a comment.<span class="phui-timeline-extra"><a href="#9606791" data-sigil="has-tooltip" data-meta="0_396"><span class="screen-only">Mar 6 2024, 2:17 PM</span><span class="print-only" aria-hidden="true">2024-03-06 14:17:51 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_394"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_395" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_221"><div class="phabricator-remarkup"><p>I just realised the sandbox template still showed the old documentation, with the interim solution, which you correctly noted is all done through kartographer. I have switched the maps to the sandbox version - a bit rough and ready but you will see the differences!</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_408"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/fzryxgt5cdkhnlggfv3y/PHID-FILE-22jybg465u7t4iarziey/7b4b49-alphanumeric_lato-white_J.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/jpxg/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9610167" id="9610167" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_407" aria-hidden="true"></span></span><a href="/p/jpxg/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_223">jpxg</a> subscribed.<span class="phui-timeline-extra">Edited<span class="visual-only" aria-hidden="true"> · </span><a href="#9610167" data-sigil="has-tooltip" data-meta="0_406"><span class="screen-only">Mar 7 2024, 8:58 AM</span><span class="print-only" aria-hidden="true">2024-03-07 08:58:57 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_404"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_405" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_222"><div class="phabricator-remarkup"><p>Just to confirm my understanding of the situation: graphs are still broken after a whole year, with no replacement whatsoever, and no plan for implementing one?</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_411"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/qrn2wddvg3b2uczmwvkz/PHID-FILE-27l7upiifwe3tatuz2rz/profile)" class="visual-only phui-timeline-image" href="/p/MaterialWorks/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9610650" id="9610650" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_410" aria-hidden="true"></span></span><a href="/p/MaterialWorks/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_224">MaterialWorks</a> subscribed.<span class="phui-timeline-extra"><a href="#9610650" data-sigil="has-tooltip" data-meta="0_409"><span class="screen-only">Mar 7 2024, 11:26 AM</span><span class="print-only" aria-hidden="true">2024-03-07 11:26:04 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_420"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ahnkehb5yzydqcgkmqra/PHID-FILE-jwc6m4xc2qoc7jfj2v5y/profile)" class="visual-only phui-timeline-image" href="/p/stjn/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9610747" id="9610747" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_419" aria-hidden="true"></span></span><a href="/p/stjn/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_225">stjn</a> added a comment.<span class="phui-timeline-extra"><a href="#9610747" data-sigil="has-tooltip" data-meta="0_418"><span class="screen-only">Mar 7 2024, 11:51 AM</span><span class="print-only" aria-hidden="true">2024-03-07 11:51:48 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_416"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_417" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_226"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9602916" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_163"><span class="phui-tag-core phui-tag-color-object">T334940#9602916</span></a>, <a href="/p/Bawolff/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_164"><span class="phui-tag-core phui-tag-color-person">@Bawolff</span></a> wrote:</div> <div class="remarkup-reply-body"><p><a href="/T336595" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_162"><span class="phui-tag-core-closed"><span class="phui-tag-core phui-tag-color-object">T336595</span></span></a> feels like a band-aid solution and a bad one at that. It does nothing to adress the underlying security problem or maintenance problem. I personally don't think we should do that except as a last resort.</p></div> </blockquote> <p>But, to be clear, having graphs unavailable for a year already feels like there needs to be some last resort solution. I don’t see why Graphs cannot be brought back with tight security requirements about editing them, and then a more comprehensible solution can be worked out by the engineers (maybe even dropping the current library etc., but, eh, not waiting for two years for a new solution). Many wikis have used graphs extensively and therefore require them to be back, even though that might not apply to English-speaking audiences.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_429"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ahnkehb5yzydqcgkmqra/PHID-FILE-jwc6m4xc2qoc7jfj2v5y/profile)" class="visual-only phui-timeline-image" href="/p/stjn/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9610853" id="9610853" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_428" aria-hidden="true"></span></span><a href="/p/stjn/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_227">stjn</a> added a comment.<span class="phui-timeline-extra"><a href="#9610853" data-sigil="has-tooltip" data-meta="0_427"><span class="screen-only">Mar 7 2024, 12:15 PM</span><span class="print-only" aria-hidden="true">2024-03-07 12:15:57 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_425"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_426" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_228"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605163" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_165"><span class="phui-tag-core phui-tag-color-object">T334940#9605163</span></a>, <a href="/p/TheDJ/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_166"><span class="phui-tag-core phui-tag-color-person">@TheDJ</span></a> wrote:</div> <div class="remarkup-reply-body"><p>I personally still think that running something on toolforge and exporting to SVG which can then be uploaded, is the most flexible, easiest to realize and most usable short term way to enable rich creation tools. It creates a hard separation between security contexts and avoids any sort of fragile dependency on MediaWiki and Wikimedia. The uploading can even be automated, OAuth login and commons uploading are commonly implemented things in tools already. You loose interactivity, but interactivity was already pretty rare in graphs.</p></div> </blockquote> <p>At that point, you might as well resurrect Graphoid in a more secure way. Which is, by the way, a solution: sandbox Vega JS part on the server, allow users to generate graph SVG or PNG images, and that’s it. No interactivity, of course, but also no security threat to the end-users. Which is what the original removal of Graph extension was about. Tbf I don’t get why the perfect is such an enemy of the good here, yes, maybe Graph extension should be phased out in the long-term, but currently we are serving readers a big pile of nothing for the last year. Surely the WMF, with all of its resources, can develop a short-term solution that would not compromise security and then work on a long-term solution. <a href="/p/MMiller_WMF/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_167"><span class="phui-tag-core phui-tag-color-person">@MMiller_WMF</span></a>’s email seems weirdly avoidant of that.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_438"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/Michgrig/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9610946" id="9610946" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_437" aria-hidden="true"></span></span><a href="/p/Michgrig/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_229">Michgrig</a> added a comment.<span class="phui-timeline-extra"><a href="#9610946" data-sigil="has-tooltip" data-meta="0_436"><span class="screen-only">Mar 7 2024, 12:30 PM</span><span class="print-only" aria-hidden="true">2024-03-07 12:30:42 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_434"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_435" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_230"><div class="phabricator-remarkup"><p>I work in a software company (as a technical writer, but it doesn't matter). If any of the teams in our company would have concentrated on dark mode instead of quickly fixing such a major bug in production, I'm definitely sure that team would have been immediately kicked out of the company.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_441"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/lgk67y2mvvp6n6bdh2zv/PHID-FILE-d5wn4razwlvihxgxprdm/profile)" class="visual-only phui-timeline-image" href="/p/Chlod/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9610978" id="9610978" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_440" aria-hidden="true"></span></span><a href="/p/Chlod/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_231">Chlod</a> subscribed.<span class="phui-timeline-extra"><a href="#9610978" data-sigil="has-tooltip" data-meta="0_439"><span class="screen-only">Mar 7 2024, 12:38 PM</span><span class="print-only" aria-hidden="true">2024-03-07 12:38:52 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_450"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/jnyj4vttizyw42dy7ic6/PHID-FILE-pkhxacruaib3y56szthg/profile)" class="visual-only phui-timeline-image" href="/p/MBH/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9611005" id="9611005" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_449" aria-hidden="true"></span></span><a href="/p/MBH/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_232">MBH</a> added a comment.<span class="phui-timeline-extra"><a href="#9611005" data-sigil="has-tooltip" data-meta="0_448"><span class="screen-only">Mar 7 2024, 12:50 PM</span><span class="print-only" aria-hidden="true">2024-03-07 12:50:02 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_446"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_447" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_233"><div class="phabricator-remarkup"><p>+1000 to Michgrig (<a href="/T334940#9610946" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_168"><span class="phui-tag-core phui-tag-color-object">T334940#9610946</span></a>)</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_459"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9611092" id="9611092" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_458" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_234">Bugreporter</a> added a comment.<span class="phui-timeline-extra"><a href="#9611092" data-sigil="has-tooltip" data-meta="0_457"><span class="screen-only">Mar 7 2024, 1:14 PM</span><span class="print-only" aria-hidden="true">2024-03-07 13:14:56 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_455"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_456" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_235"><div class="phabricator-remarkup"><blockquote><p>At that point, you might as well resurrect Graphoid in a more secure way.</p></blockquote> <p>Saying <a href="/T211881#9425243" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_169"><span class="phui-tag-core-closed"><span class="phui-tag-core phui-tag-color-object">T211881#9425243</span></span></a> here again: The last (before archival) version of graphoid is prone to RCE due to CVE-2020-26296. For a POC, see <a href="https://github.com/vega/vega/issues/3018#issuecomment-748929438" class="remarkup-link" target="_blank" rel="noreferrer">https://github.com/vega/vega/issues/3018#issuecomment-748929438</a></p> <p>And there are still potential issue in latest Vega 5, though I don't know the detail.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_469"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9611137" id="9611137" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_468" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_236">Bugreporter</a> added a comment.<span class="phui-timeline-extra">Edited<span class="visual-only" aria-hidden="true"> · </span><a href="#9611137" data-sigil="has-tooltip" data-meta="0_467"><span class="screen-only">Mar 7 2024, 1:17 PM</span><span class="print-only" aria-hidden="true">2024-03-07 13:17:46 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_465"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_466" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_237"><div class="phabricator-remarkup"><p>Note Graphoid is a service (i.e. continously running server in node.js), and by its design it accesses external data from the internet (such as result of WDQS query). It is not a single binary like imagemagick or lilypond that can be run one-off statelessly and without internet access (for that we have Shellbox for it).</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_481"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ovk3h7tqyk7angqo5xxc/PHID-FILE-mm64thkleuezafrd5fvn/236ead-alphanumeric_aleo-white_S.png-255%2C255%2C255%2C0.4.png)" class="visual-only phui-timeline-image" href="/p/SD0001/" aria-hidden="true"></a><div class="phui-timeline-badges"><ul class="phui-badge-flex-view grouped flex-view-collapsed "><li class="phui-badge-flex-item"><a class="phui-badge-mini phui-badge-mini-orange " href="/badges/view/17/" data-sigil="has-tooltip" data-meta="0_479"><span class="visual-only phui-icon-view phui-font-fa fa-rocket" data-meta="0_480" aria-hidden="true"></span></a></li></ul></div><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9612089" id="9612089" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_478" aria-hidden="true"></span></span><a href="/p/SD0001/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_239">SD0001</a> subscribed.<span class="phui-timeline-extra">Edited<span class="visual-only" aria-hidden="true"> · </span><a href="#9612089" data-sigil="has-tooltip" data-meta="0_477"><span class="screen-only">Mar 7 2024, 4:32 PM</span><span class="print-only" aria-hidden="true">2024-03-07 16:32:34 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_475"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_476" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_238"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605612" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_171"><span class="phui-tag-core phui-tag-color-object">T334940#9605612</span></a>, <a href="/p/Msz2001/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_174"><span class="phui-tag-core phui-tag-color-person">@Msz2001</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605163" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_170"><span class="phui-tag-core phui-tag-color-object">T334940#9605163</span></a>, <a href="/p/TheDJ/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_173"><span class="phui-tag-core phui-tag-color-person">@TheDJ</span></a> wrote:</div> <div class="remarkup-reply-body"><p>I would advise the community to look for solutions for graphs outside of the foundation (maybe through a grant or something). I personally still think that running something on toolforge and exporting to SVG which can then be uploaded, is the most flexible, easiest to realize and most usable short term way to enable rich creation tools. It creates a hard separation between security contexts and avoids any sort of fragile dependency on MediaWiki and Wikimedia. The uploading can even be automated, OAuth login and commons uploading are commonly implemented things in tools already.</p></div> </blockquote> <p>There are also downsides of it, as it would either clutter Commons with many versions of the same graph or people would need to ask for autopatrol specifically to edit graphs. An extreme example would be during the covid pandemic when the graphs were updated weekly or more frequently. In order to reupload a photo uploaded by someone else, an autopatrol right is needed, which is likely not to be given 'just to edit graphs' if person is not very active on Commons otherwise.</p></div> </blockquote> <p>I feel that <a href="/T66460" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_172"><span class="phui-tag-core phui-tag-color-object">T66460</span></a> could be another promising solution for non-interactive graphs. When modules are able to generate SVGs on the fly, graphs can update dynamically based on changes in data and the laborious process of updating it in an external tool and reuploading the SVG can be avoided.</p> <p>The ticket has an <a href="https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/113759" class="remarkup-link" target="_blank" rel="noreferrer">attached patch</a> which looks like a good start, although it is 10 years old.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_490"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9612277" id="9612277" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_489" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_240">Bugreporter</a> added a comment.<span class="phui-timeline-extra"><a href="#9612277" data-sigil="has-tooltip" data-meta="0_488"><span class="screen-only">Mar 7 2024, 5:00 PM</span><span class="print-only" aria-hidden="true">2024-03-07 17:00:47 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_486"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_487" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_241"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9612089" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_178"><span class="phui-tag-core phui-tag-color-object">T334940#9612089</span></a>, <a href="/p/SD0001/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_182"><span class="phui-tag-core phui-tag-color-person">@SD0001</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605612" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_176"><span class="phui-tag-core phui-tag-color-object">T334940#9605612</span></a>, <a href="/p/Msz2001/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_181"><span class="phui-tag-core phui-tag-color-person">@Msz2001</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9605163" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_175"><span class="phui-tag-core phui-tag-color-object">T334940#9605163</span></a>, <a href="/p/TheDJ/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_180"><span class="phui-tag-core phui-tag-color-person">@TheDJ</span></a> wrote:</div> <div class="remarkup-reply-body"><p>I would advise the community to look for solutions for graphs outside of the foundation (maybe through a grant or something). I personally still think that running something on toolforge and exporting to SVG which can then be uploaded, is the most flexible, easiest to realize and most usable short term way to enable rich creation tools. It creates a hard separation between security contexts and avoids any sort of fragile dependency on MediaWiki and Wikimedia. The uploading can even be automated, OAuth login and commons uploading are commonly implemented things in tools already.</p></div> </blockquote> <p>There are also downsides of it, as it would either clutter Commons with many versions of the same graph or people would need to ask for autopatrol specifically to edit graphs. An extreme example would be during the covid pandemic when the graphs were updated weekly or more frequently. In order to reupload a photo uploaded by someone else, an autopatrol right is needed, which is likely not to be given 'just to edit graphs' if person is not very active on Commons otherwise.</p></div> </blockquote> <p>I feel that <a href="/T66460" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_177"><span class="phui-tag-core phui-tag-color-object">T66460</span></a> could be another promising solution for non-interactive graphs. When modules are able to generate SVGs on the fly, graphs can update dynamically based on changes in data and the laborious process of updating it in an external tool and reuploading the SVG can be avoided.</p> <p>The ticket has an <a href="https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/113759" class="remarkup-link" target="_blank" rel="noreferrer">attached patch</a> which looks like a good start, although it is 10 years old.</p></div> </blockquote> <p>This will require <a href="/T334953" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_179"><span class="phui-tag-core phui-tag-color-object">T334953: Introduce an SVG Sanitizer</span></a>.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_501"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ovk3h7tqyk7angqo5xxc/PHID-FILE-mm64thkleuezafrd5fvn/236ead-alphanumeric_aleo-white_S.png-255%2C255%2C255%2C0.4.png)" class="visual-only phui-timeline-image" href="/p/SD0001/" aria-hidden="true"></a><div class="phui-timeline-badges"><ul class="phui-badge-flex-view grouped flex-view-collapsed "><li class="phui-badge-flex-item"><a class="phui-badge-mini phui-badge-mini-orange " href="/badges/view/17/" data-sigil="has-tooltip" data-meta="0_499"><span class="visual-only phui-icon-view phui-font-fa fa-rocket" data-meta="0_500" aria-hidden="true"></span></a></li></ul></div><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9612503" id="9612503" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_498" aria-hidden="true"></span></span><a href="/p/SD0001/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_242">SD0001</a> added a comment.<span class="phui-timeline-extra"><a href="#9612503" data-sigil="has-tooltip" data-meta="0_497"><span class="screen-only">Mar 7 2024, 5:32 PM</span><span class="print-only" aria-hidden="true">2024-03-07 17:32:09 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_495"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_496" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_243"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9612277" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_184"><span class="phui-tag-core phui-tag-color-object">T334940#9612277</span></a>, <a href="/p/Bugreporter/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_186"><span class="phui-tag-core phui-tag-color-person">@Bugreporter</span></a> wrote:</div> <div class="remarkup-reply-body"><p>This will require <a href="/T334953" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_183"><span class="phui-tag-core phui-tag-color-object">T334953: Introduce an SVG Sanitizer</span></a>.</p></div> </blockquote> <p>Why? I could be wrong but my understanding is that that patch would generate SVGs which are treated as if they were uploaded SVG files. So they're <em>not</em> rendered client-side, and so it would only require <a href="/T86874" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_185"><span class="phui-tag-core phui-tag-color-object">T86874: Make SVG sanitization into a library</span></a> at best.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_504"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/7667fngau676dlwj7yhn/PHID-FILE-cb4qqhqgwarnkltv7oyz/profile)" class="visual-only phui-timeline-image" href="/p/Rtnf/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9614344" id="9614344" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-times phui-timeline-icon" data-meta="0_503" aria-hidden="true"></span></span><a href="/p/Rtnf/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_244">Rtnf</a> unsubscribed.<span class="phui-timeline-extra"><a href="#9614344" data-sigil="has-tooltip" data-meta="0_502"><span class="screen-only">Mar 8 2024, 8:50 AM</span><span class="print-only" aria-hidden="true">2024-03-08 08:50:15 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_513"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/zkxh27z23aor7bmm2niw/PHID-FILE-jsqzxuel2ycjqttewz3h/profile)" class="visual-only phui-timeline-image" href="/p/Diskdance/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9617051" id="9617051" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_512" aria-hidden="true"></span></span><a href="/p/Diskdance/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_246">Diskdance</a> subscribed.<span class="phui-timeline-extra"><a href="#9617051" data-sigil="has-tooltip" data-meta="0_511"><span class="screen-only">Mar 9 2024, 1:17 AM</span><span class="print-only" aria-hidden="true">2024-03-09 01:17:54 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_509"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_510" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_245"><div class="phabricator-remarkup"><p>If the sandboxing approach is abandoned, <a href="https://www.mediawiki.org/wiki/Extension:Graph/Plans" class="remarkup-link" target="_blank" rel="noreferrer">https://www.mediawiki.org/wiki/Extension:Graph/Plans</a> should be updated correspondingly to provide correct information about what is going on.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_522"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/x3ch5eqwak5rumd5gfm4/PHID-FILE-63xoabmjsnwr6dajldqj/3f674d-alphanumeric_lato-dark_N.png-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/NorthernMoonlight/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9617644" id="9617644" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_521" aria-hidden="true"></span></span><a href="/p/NorthernMoonlight/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_248">NorthernMoonlight</a> subscribed.<span class="phui-timeline-extra"><a href="#9617644" data-sigil="has-tooltip" data-meta="0_520"><span class="screen-only">Mar 9 2024, 8:31 AM</span><span class="print-only" aria-hidden="true">2024-03-09 08:31:50 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_518"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_519" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_247"><div class="phabricator-remarkup"><blockquote><p>it has become clear that there isn’t a safe shortcut here and that the path forward will require a substantial investment – one that we have not yet started given the other priorities we’ve been working on.</p></blockquote> <p>Am I reading this right? A year after a major feature was broken they haven’t even started working on it?</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_532"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/h4m5yw7ketb227ayrhyb/PHID-FILE-fvctjmk4e6iehiq6bcey/profile)" class="visual-only phui-timeline-image" href="/p/Nux/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9617713" id="9617713" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_531" aria-hidden="true"></span></span><a href="/p/Nux/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_249">Nux</a> added a comment.<span class="phui-timeline-extra">Edited<span class="visual-only" aria-hidden="true"> · </span><a href="#9617713" data-sigil="has-tooltip" data-meta="0_530"><span class="screen-only">Mar 9 2024, 12:18 PM</span><span class="print-only" aria-hidden="true">2024-03-09 12:18:23 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_528"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_529" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_250"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9617644" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_187"><span class="phui-tag-core phui-tag-color-object">T334940#9617644</span></a>, <a href="/p/NorthernMoonlight/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_188"><span class="phui-tag-core phui-tag-color-person">@NorthernMoonlight</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote><p>it has become clear that there isn’t a safe shortcut here and that the path forward will require a substantial investment – one that we have not yet started given the other priorities we’ve been working on.</p></blockquote> <p>Am I reading this right? A year after a major feature was broken they haven’t even started working on it?</p></div> </blockquote> <p>To be fair they did explore some options. I don't know why would they say configuring a cookieless-domain is a "substantial investment". It should be fairly easy... But maybe current infrastructure is so complicated that configuring a proxy with a new domain is somehow hard ¯\_(ツ)_/¯</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_535"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/t6dhkdot4nmk7gys7fc4/PHID-FILE-ndyo3yeeymq64jjiwk47/863d67-alphanumeric_lato-dark_B.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter2/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9628973" id="9628973" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_534" aria-hidden="true"></span></span><a href="/p/Bugreporter2/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_251">Bugreporter2</a> subscribed.<span class="phui-timeline-extra"><a href="#9628973" data-sigil="has-tooltip" data-meta="0_533"><span class="screen-only">Mar 14 2024, 12:29 AM</span><span class="print-only" aria-hidden="true">2024-03-14 00:29:54 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_544"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ahnkehb5yzydqcgkmqra/PHID-FILE-jwc6m4xc2qoc7jfj2v5y/profile)" class="visual-only phui-timeline-image" href="/p/stjn/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9635559" id="9635559" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_543" aria-hidden="true"></span></span><a href="/p/stjn/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_252">stjn</a> added a comment.<span class="phui-timeline-extra"><a href="#9635559" data-sigil="has-tooltip" data-meta="0_542"><span class="screen-only">Mar 16 2024, 2:44 PM</span><span class="print-only" aria-hidden="true">2024-03-16 14:44:04 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_540"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_541" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_253"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9611092" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_190"><span class="phui-tag-core phui-tag-color-object">T334940#9611092</span></a>, <a href="/p/Bugreporter/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_191"><span class="phui-tag-core phui-tag-color-person">@Bugreporter</span></a> wrote:</div> <div class="remarkup-reply-body"><p>Saying <a href="/T211881#9425243" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_189"><span class="phui-tag-core-closed"><span class="phui-tag-core phui-tag-color-object">T211881#9425243</span></span></a> here again: The last (before archival) version of graphoid is prone to RCE due to CVE-2020-26296. For a POC, see <a href="https://github.com/vega/vega/issues/3018#issuecomment-748929438" class="remarkup-link" target="_blank" rel="noreferrer">https://github.com/vega/vega/issues/3018#issuecomment-748929438</a></p></div> </blockquote> <p>I wasn’t strictly talking about making Graphoid available again, I was talking about providing a sandboxed generator of Graphoid-like images. Maybe I am missing something, but I can’t see this being impossible in the same way that container version of Lilypond is able to be used.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_547"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ksk4o2auugsygdhay4ip/PHID-FILE-6jkwt5wt642xkj2qcboh/profile)" class="visual-only phui-timeline-image" href="/p/Ernstkm/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9636407" id="9636407" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_546" aria-hidden="true"></span></span><a href="/p/Ernstkm/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_254">Ernstkm</a> subscribed.<span class="phui-timeline-extra"><a href="#9636407" data-sigil="has-tooltip" data-meta="0_545"><span class="screen-only">Mar 17 2024, 10:14 PM</span><span class="print-only" aria-hidden="true">2024-03-17 22:14:16 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_556"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/ukxd63frqafi6bjpxe6a/PHID-FILE-uag5fcnvkg222erdc45a/profile)" class="visual-only phui-timeline-image" href="/p/Awesome_Aasim/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9644094" id="9644094" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_555" aria-hidden="true"></span></span><a href="/p/Awesome_Aasim/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_256">Awesome_Aasim</a> subscribed.<span class="phui-timeline-extra"><a href="#9644094" data-sigil="has-tooltip" data-meta="0_554"><span class="screen-only">Mar 19 2024, 9:11 PM</span><span class="print-only" aria-hidden="true">2024-03-19 21:11:34 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_552"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_553" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_255"><div class="phabricator-remarkup"><p>I am wondering if we could use a rewrite of the graphs extension using something like P5JS or something similar (in other words moving to the frontend). This would also reduce the need for caching of files and whatnot used in the plugin.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_565"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/64vyjigqwcmpnpt44iq2/PHID-FILE-pku6yuwfzz3ets2cfg3n/cf8287-alphanumeric_aleo-white_C.png-0%2C0%2C0%2C0.png)" class="visual-only phui-timeline-image" href="/p/ChaseKiwi/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9645371" id="9645371" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_564" aria-hidden="true"></span></span><a href="/p/ChaseKiwi/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_258">ChaseKiwi</a> subscribed.<span class="phui-timeline-extra"><a href="#9645371" data-sigil="has-tooltip" data-meta="0_563"><span class="screen-only">Mar 20 2024, 11:34 AM</span><span class="print-only" aria-hidden="true">2024-03-20 11:34:30 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_561"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_562" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_257"><div class="phabricator-remarkup"><p>I can confirm the usefulness of the functionality now re-enabled by the rewrite of Template:OSM Location without using the graph module and that it compliments the other mapping functionality in en:Wikipedia. This rewrite allowed about 5,287 pages on en:Wikipedia to have improved user friendly information at first page sight compared to other mapping options that I have now used widely and been forced to understand their limitations especially on first page sight.</p> <p>Even though this apparently more efficient and presumably more secure rewrite would not have happened if the graph module had remained available, this editor is of the view that a low overhead and secure graph option that allows an ordinary editor to update changing data by text entry is core functionality moving on that the Wikimedia Foundation could usefully prioritise.</p> <blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9606601" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_192"><span class="phui-tag-core phui-tag-color-object">T334940#9606601</span></a>, <a href="/p/RobinLeicester/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_193"><span class="phui-tag-core phui-tag-color-person">@RobinLeicester</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote><p>This is interesting, but which are the differences between your project and <a href="https://www.mediawiki.org/wiki/Help:Extension:Kartographer" class="remarkup-link" target="_blank" rel="noreferrer">https://www.mediawiki.org/wiki/Help:Extension:Kartographer</a>? Most of that maps can be done fairly well using Kartographer.</p></blockquote> <p>The biggest single display difference is text-labels either alongside a marker or simply naming a map feature. More control over symbols and other graphical elements also means a map can be 'added to' rather than simply given markers. Numbered dots are most similar, but with extra caption and display features, and can be used along with text labels. In some measure it has different use cases, and of course it builds on Kartographer through use of the maplink template. It also makes more use of standard wikitemplate syntax.</p></div> </blockquote> </div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_574"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/t5a3qnkahiqljmhj3vul/PHID-FILE-oqal5quocibhjfh7wrkj/alphanumeric_aleo-white_T.png-_9d565b-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Tacsipacsi/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9645454" id="9645454" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_573" aria-hidden="true"></span></span><a href="/p/Tacsipacsi/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_259">Tacsipacsi</a> added a comment.<span class="phui-timeline-extra"><a href="#9645454" data-sigil="has-tooltip" data-meta="0_572"><span class="screen-only">Mar 20 2024, 12:10 PM</span><span class="print-only" aria-hidden="true">2024-03-20 12:10:13 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_570"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_571" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_260"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9644094" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_194"><span class="phui-tag-core phui-tag-color-object">T334940#9644094</span></a>, <a href="/p/Awesome_Aasim/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_195"><span class="phui-tag-core phui-tag-color-person">@Awesome_Aasim</span></a> wrote:</div> <div class="remarkup-reply-body"><p>I am wondering if we could use a rewrite of the graphs extension using something like P5JS or something similar (in other words moving to the frontend). This would also reduce the need for caching of files and whatnot used in the plugin.</p></div> </blockquote> <p>The Graph extension was (at the time it got disabled) frontend-only. And this was the issue: the graph code was written by one (unprivileged, i.e. not interface admin) user and executed in another user’s browser. While its input was JSON, apparently it was possible to write such JSON that runs arbitrary JavaScript code. JavaScript running in a user’s browser can do bad things (a less serious example being that it vandalizes pages in the victim’s name). In a JS-based frontend like P5JS being able to run arbitrary JavaScript code is not a vulnerability but the basic design, so it’s even worse than Vega.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_577"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/pauvam5qxvtdjj4mygsv/PHID-FILE-5chi73nunjgdqitk2icd/profile)" class="visual-only phui-timeline-image" href="/p/OwenBlacker/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9652011" id="9652011" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_576" aria-hidden="true"></span></span><a href="/p/OwenBlacker/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_261">OwenBlacker</a> subscribed.<span class="phui-timeline-extra"><a href="#9652011" data-sigil="has-tooltip" data-meta="0_575"><span class="screen-only">Mar 21 2024, 8:52 PM</span><span class="print-only" aria-hidden="true">2024-03-21 20:52:16 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_586"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/fyl5cif74nrir3ndpf3y/PHID-FILE-s3qu44p4szkmlvxcnjji/profile)" class="visual-only phui-timeline-image" href="/p/FeRDNYC/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653579" id="9653579" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_585" aria-hidden="true"></span></span><a href="/p/FeRDNYC/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_263">FeRDNYC</a> subscribed.<span class="phui-timeline-extra"><a href="#9653579" data-sigil="has-tooltip" data-meta="0_584"><span class="screen-only">Mar 22 2024, 11:01 AM</span><span class="print-only" aria-hidden="true">2024-03-22 11:01:35 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_582"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_583" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_262"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9645371" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_196"><span class="phui-tag-core phui-tag-color-object">T334940#9645371</span></a>, <a href="/p/ChaseKiwi/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_197"><span class="phui-tag-core phui-tag-color-person">@ChaseKiwi</span></a> wrote:</div> <div class="remarkup-reply-body"><p>this editor is of the view that a low overhead and secure graph option that allows an ordinary editor to update changing data by text entry is core functionality moving on that the Wikimedia Foundation could usefully prioritise.</p></div> </blockquote> <p>I have to dissent on that characterization. It's one that's been thrown into this Phab ticket several times by various participants. "Graphs are <em>core functionality</em>". Well, sorry, no.</p> <p>It's an Internet encyclopedia. The webservers are core functionality. The Wikitext parser is core functionality. Page editing, the content database, template transclusion, File (image) embedding, user account management... these are all <strong><em>core</em></strong> functionalities. Lose any one of them, continuing to operate Wikipedia in any meaningful fashion becomes an unsustainable and extremely short-term proposition until the missing piece is restored.</p> <p>(Even Echo, which we've come to rely upon so heavily that my initial list included it, I have to admit isn't <em>core</em> functionality. We managed to make do with fully manual, template-based talk page notifications for a really long time, and we'd find a way to make do if we suddenly had to go back to that again. It'd <strong>suck</strong> really, <em>really</em> hard, but it wouldn't kill the project.)</p> <p>Scribunto probably IS core functionality, today, because even though we got by without Modules for many, many years, so much of the original pure-Template infrastructure has undergone an extremely one-way conversion to Lua code that I don't see how we could survive without it <strong>anymore</strong>.</p> <p>Graphs are a valuable feature. They're an <strong>important</strong> feature to a sizable portion of both the editor and reader communities. They are not core functionality. The fact that the encyclopedia is still intact — diminished, certainly... perhaps even handicapped... but undeniably intact — after many months without them, demonstrates that all by itself.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_595"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/mgoeswnkcnogron74qdg/PHID-FILE-p2eobx4zbygjlughgujy/profile)" class="visual-only phui-timeline-image" href="/p/Theklan/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653580" id="9653580" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_594" aria-hidden="true"></span></span><a href="/p/Theklan/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_264">Theklan</a> added a comment.<span class="phui-timeline-extra"><a href="#9653580" data-sigil="has-tooltip" data-meta="0_593"><span class="screen-only">Mar 22 2024, 11:05 AM</span><span class="print-only" aria-hidden="true">2024-03-22 11:05:20 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_591"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_592" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_265"><div class="phabricator-remarkup"><blockquote><p>It's an Internet encyclopedia.</p></blockquote> <p>Sorry, we do an Internet encyclopedia. We are not an Internet encyclopedia. We are more than that and want to be the central infrastructure of free knowledge (first sentence in the strategy).</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_604"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/b527l7qmhpapocmb5lfr/PHID-FILE-jukl5tf7yqjltovhxl2r/profile)" class="visual-only phui-timeline-image" href="/p/aliu/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653695" id="9653695" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_603" aria-hidden="true"></span></span><a href="/p/aliu/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_266">aliu</a> added a comment.<span class="phui-timeline-extra"><a href="#9653695" data-sigil="has-tooltip" data-meta="0_602"><span class="screen-only">Mar 22 2024, 11:49 AM</span><span class="print-only" aria-hidden="true">2024-03-22 11:49:49 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_600"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_601" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_267"><div class="phabricator-remarkup"><p>Graphs aren't core to that either. I have to agree that it's not core, but it's still important functionality the WMF should prioritize.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_613"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/f35mpacrxmg3xs54htwg/PHID-FILE-am43fpsapgx5ud2rrplo/profile)" class="visual-only phui-timeline-image" href="/p/Ita140188/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653745" id="9653745" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_612" aria-hidden="true"></span></span><a href="/p/Ita140188/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_268">Ita140188</a> added a comment.<span class="phui-timeline-extra"><a href="#9653745" data-sigil="has-tooltip" data-meta="0_611"><span class="screen-only">Mar 22 2024, 12:04 PM</span><span class="print-only" aria-hidden="true">2024-03-22 12:04:09 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_609"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_610" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_269"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9653579" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_199"><span class="phui-tag-core phui-tag-color-object">T334940#9653579</span></a>, <a href="/p/FeRDNYC/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_201"><span class="phui-tag-core phui-tag-color-person">@FeRDNYC</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9645371" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_198"><span class="phui-tag-core phui-tag-color-object">T334940#9645371</span></a>, <a href="/p/ChaseKiwi/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_200"><span class="phui-tag-core phui-tag-color-person">@ChaseKiwi</span></a> wrote:</div> <div class="remarkup-reply-body"><p>this editor is of the view that a low overhead and secure graph option that allows an ordinary editor to update changing data by text entry is core functionality moving on that the Wikimedia Foundation could usefully prioritise.</p></div> </blockquote> <p>I have to dissent on that characterization. It's one that's been thrown into this Phab ticket several times by various participants. "Graphs are <em>core functionality</em>". Well, sorry, no.</p> <p>It's an Internet encyclopedia. The webservers are core functionality. The Wikitext parser is core functionality. Page editing, the content database, template transclusion, File (image) embedding, user account management... these are all <strong><em>core</em></strong> functionalities. Lose any one of them, continuing to operate Wikipedia in any meaningful fashion becomes an unsustainable and extremely short-term proposition until the missing piece is restored.</p> <p>(Even Echo, which we've come to rely upon so heavily that my initial list included it, I have to admit isn't <em>core</em> functionality. We managed to make do with fully manual, template-based talk page notifications for a really long time, and we'd find a way to make do if we suddenly had to go back to that again. It'd <strong>suck</strong> really, <em>really</em> hard, but it wouldn't kill the project.)</p> <p>Scribunto probably IS core functionality, today, because even though we got by without Modules for many, many years, so much of the original pure-Template infrastructure has undergone an extremely one-way conversion to Lua code that I don't see how we could survive without it <strong>anymore</strong>.</p> <p>Graphs are a valuable feature. They're an <strong>important</strong> feature to a sizable portion of both the editor and reader communities. They are not core functionality. The fact that the encyclopedia is still intact — diminished, certainly... perhaps even handicapped... but undeniably intact — after many months without them, demonstrates that all by itself.</p></div> </blockquote> <p>The problem with this argument is that while graphs are not technically "core" functionality, they are a lot more important than a lot of things that Wikimedia is focusing its resources on. I would argue that in terms of the mission of the WMF, restoring the graph extension is a lot more urgent than (for example) funding external projects through the Knowledge Equity Fund. We are being told that limited resources is the reason for the failure to address this problem, while the WMF is freely spending on many things that are only marginally related to building an encyclopedia, let alone core or urgent. So it may not be "core" but graphs should be pretty high on the list of priority in my opinion.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_622"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/Michgrig/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653754" id="9653754" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_621" aria-hidden="true"></span></span><a href="/p/Michgrig/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_270">Michgrig</a> added a comment.<span class="phui-timeline-extra"><a href="#9653754" data-sigil="has-tooltip" data-meta="0_620"><span class="screen-only">Mar 22 2024, 12:08 PM</span><span class="print-only" aria-hidden="true">2024-03-22 12:08:24 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_618"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_619" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_271"><div class="phabricator-remarkup"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9653579" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_203"><span class="phui-tag-core phui-tag-color-object">T334940#9653579</span></a>, <a href="/p/FeRDNYC/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_205"><span class="phui-tag-core phui-tag-color-person">@FeRDNYC</span></a> wrote:</div> <div class="remarkup-reply-body"><blockquote class="remarkup-reply-block"> <div class="remarkup-reply-head">In <a href="/T334940#9645371" class="phui-tag-view phui-tag-type-object " data-sigil="hovercard" data-meta="0_202"><span class="phui-tag-core phui-tag-color-object">T334940#9645371</span></a>, <a href="/p/ChaseKiwi/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_204"><span class="phui-tag-core phui-tag-color-person">@ChaseKiwi</span></a> wrote:</div> <div class="remarkup-reply-body"><p>this editor is of the view that a low overhead and secure graph option that allows an ordinary editor to update changing data by text entry is core functionality moving on that the Wikimedia Foundation could usefully prioritise.</p></div> </blockquote> <p>I have to dissent on that characterization. It's one that's been thrown into this Phab ticket several times by various participants. "Graphs are <em>core functionality</em>". Well, sorry, no.</p> <p>It's an Internet encyclopedia. The webservers are core functionality. The Wikitext parser is core functionality. Page editing, the content database, template transclusion, File (image) embedding, user account management... these are all <strong><em>core</em></strong> functionalities. Lose any one of them, continuing to operate Wikipedia in any meaningful fashion becomes an unsustainable and extremely short-term proposition until the missing piece is restored.</p> <p>(Even Echo, which we've come to rely upon so heavily that my initial list included it, I have to admit isn't <em>core</em> functionality. We managed to make do with fully manual, template-based talk page notifications for a really long time, and we'd find a way to make do if we suddenly had to go back to that again. It'd <strong>suck</strong> really, <em>really</em> hard, but it wouldn't kill the project.)</p> <p>Scribunto probably IS core functionality, today, because even though we got by without Modules for many, many years, so much of the original pure-Template infrastructure has undergone an extremely one-way conversion to Lua code that I don't see how we could survive without it <strong>anymore</strong>.</p> <p>Graphs are a valuable feature. They're an <strong>important</strong> feature to a sizable portion of both the editor and reader communities. They are not core functionality. The fact that the encyclopedia is still intact — diminished, certainly... perhaps even handicapped... but undeniably intact — after many months without them, demonstrates that all by itself.</p></div> </blockquote> <p>Do you think that dark mode of the UI is a core functionality? Judging from the fact that it is one of the features that WMF is working on, it is.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_631"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/56zbzcroo7msdftfgxbi/PHID-FILE-w6eqlpokawu7gkm3faia/alphanumeric_lato-dark_B.png-_3c5da0-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bawolff/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9653844" id="9653844" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_630" aria-hidden="true"></span></span><a href="/p/Bawolff/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_272">Bawolff</a> added a comment.<span class="phui-timeline-extra"><a href="#9653844" data-sigil="has-tooltip" data-meta="0_629"><span class="screen-only">Mar 22 2024, 12:38 PM</span><span class="print-only" aria-hidden="true">2024-03-22 12:38:03 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_627"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_628" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_273"><div class="phabricator-remarkup"><blockquote><p>Graphs are a valuable feature. They're an important feature to a sizable portion of both the editor and reader communities.</p></blockquote> <p>A feature that was used on 0.07% of all articles, 0.2% of good articles and 0.3% of featured articles (as of 2020, sorry don't have more recent stats). "Sizable" is highly debatable.</p> <blockquote><p>is a lot more urgent than (for example) funding external projects through the Knowledge Equity Fund</p></blockquote> <p>I think that is pretty obvious. You could set that money on fire, and it would be more useful, as at least it would keep somebody warm.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_640"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/mgoeswnkcnogron74qdg/PHID-FILE-p2eobx4zbygjlughgujy/profile)" class="visual-only phui-timeline-image" href="/p/Theklan/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9655535" id="9655535" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_639" aria-hidden="true"></span></span><a href="/p/Theklan/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_274">Theklan</a> added a comment.<span class="phui-timeline-extra"><a href="#9655535" data-sigil="has-tooltip" data-meta="0_638"><span class="screen-only">Mar 22 2024, 10:21 PM</span><span class="print-only" aria-hidden="true">2024-03-22 22:21:44 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_636"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_637" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_275"><div class="phabricator-remarkup"><p>Just noting that the the Knowledge Equity Fund, at least, builds free knowledge projects. According to the WMF foundation audit (<a href="https://wikimediafoundation.org/wp-content/uploads/2023/11/Wikimedia_Foundation_FS_FY2022-2023_Audit_Report.pdf" class="remarkup-link" target="_blank" rel="noreferrer">https://wikimediafoundation.org/wp-content/uploads/2023/11/Wikimedia_Foundation_FS_FY2022-2023_Audit_Report.pdf</a>) there are 29 million USD in stocks.</p> <p><div class="phabricator-remarkup-embed-layout-left"><a href="https://phab.wmfusercontent.org/file/data/zu323btvj2lc7kyw24b2/PHID-FILE-4gntycsqir5dydwdlbxv/irudia.png" class="phabricator-remarkup-embed-image" data-sigil="lightboxable" data-meta="0_206"><img src="https://phab.wmfusercontent.org/file/data/x6vosa37tp5qqcyoll5a/PHID-FILE-hrj4774xelxacmzn7iiw/preview-irudia.png" width="220" height="125.28880866426" alt="irudia.png (631×1 px, 121 KB)" /></a></div></p> <p>We still don't know how much would it cost to have the graphs back, but I doub that it will be more than the money used to speculate in the Stock Exchange, which is not part of our mission.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_643"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/usy6ub5lpg4daebvzgis/PHID-FILE-rsgd7r4yddxdli3wpo43/profile)" class="visual-only phui-timeline-image" href="/p/Pppery/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9655575" id="9655575" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-times phui-timeline-icon" data-meta="0_642" aria-hidden="true"></span></span><a href="/p/Pppery/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_276">Pppery</a> unsubscribed.<span class="phui-timeline-extra"><a href="#9655575" data-sigil="has-tooltip" data-meta="0_641"><span class="screen-only">Mar 22 2024, 10:45 PM</span><span class="print-only" aria-hidden="true">2024-03-22 22:45:40 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_652"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/The_RedBurn/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9655846" id="9655846" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_651" aria-hidden="true"></span></span><a href="/p/The_RedBurn/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_277">The_RedBurn</a> added a comment.<span class="phui-timeline-extra"><a href="#9655846" data-sigil="has-tooltip" data-meta="0_650"><span class="screen-only">Mar 23 2024, 8:13 AM</span><span class="print-only" aria-hidden="true">2024-03-23 08:13:17 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_648"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_649" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_278"><div class="phabricator-remarkup"><p>Please read the <a href="https://www.mediawiki.org/wiki/Bug_management/Phabricator_etiquette" class="remarkup-link" target="_blank" rel="noreferrer">Phabricator etiquette</a> before commenting on this task.<br /> Relevant excerpt:</p> <blockquote><p>Thoughts unrelated to the topic of the report (for example, meta-level discussions on priorities in general or on whether a new extension is wanted at all) should go to the appropriate mailing lists, wiki talk pages, or separate reports.</p></blockquote></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_655"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/C-Kobold/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9655851" id="9655851" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-times phui-timeline-icon" data-meta="0_654" aria-hidden="true"></span></span><a href="/p/C-Kobold/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_279">C-Kobold</a> unsubscribed.<span class="phui-timeline-extra"><a href="#9655851" data-sigil="has-tooltip" data-meta="0_653"><span class="screen-only">Mar 23 2024, 9:34 AM</span><span class="print-only" aria-hidden="true">2024-03-23 09:34:29 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_664"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/mgoeswnkcnogron74qdg/PHID-FILE-p2eobx4zbygjlughgujy/profile)" class="visual-only phui-timeline-image" href="/p/Theklan/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9662790" id="9662790" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_663" aria-hidden="true"></span></span><a href="/p/Theklan/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_280">Theklan</a> added a comment.<span class="phui-timeline-extra"><a href="#9662790" data-sigil="has-tooltip" data-meta="0_662"><span class="screen-only">Mar 26 2024, 6:30 PM</span><span class="print-only" aria-hidden="true">2024-03-26 18:30:01 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_660"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_661" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_281"><div class="phabricator-remarkup"><p>Today the "key results" of the 2024-2025 Annual Plan have been published and there is no single mention to solving this issue: <a href="https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2024-2025/Product_%26_Technology_OKRs" class="remarkup-link" target="_blank" rel="noreferrer">https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2024-2025/Product_%26_Technology_OKRs</a></p> <p>As the planning of the next fiscal year happens there, I would suggest to discuss also there about the problems with graphs.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_673"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/56zbzcroo7msdftfgxbi/PHID-FILE-w6eqlpokawu7gkm3faia/alphanumeric_lato-dark_B.png-_3c5da0-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bawolff/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9663350" id="9663350" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_672" aria-hidden="true"></span></span><a href="/p/Bawolff/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_282">Bawolff</a> added a comment.<span class="phui-timeline-extra"><a href="#9663350" data-sigil="has-tooltip" data-meta="0_671"><span class="screen-only">Mar 26 2024, 8:12 PM</span><span class="print-only" aria-hidden="true">2024-03-26 20:12:24 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_669"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_670" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_283"><div class="phabricator-remarkup"><p>Even if WMF was planning to do this (i have no idea if they are) it would probably not be a top level OKR.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_676"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/mhys6bgb5ehqvfo6ymzz/PHID-FILE-gpoawgfshth2c4ocqmcj/profile)" class="visual-only phui-timeline-image" href="/p/Sj/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9663998" id="9663998" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon" data-meta="0_675" aria-hidden="true"></span></span><a href="/p/Sj/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_284">Sj</a> updated the task description. <a href="/transactions/detail/PHID-XACT-TASK-idm2hb4a6n73o2z/" data-sigil="workflow">(Show Details)</a><span class="phui-timeline-extra"><a href="#9663998" data-sigil="has-tooltip" data-meta="0_674"><span class="screen-only">Mar 26 2024, 10:42 PM</span><span class="print-only" aria-hidden="true">2024-03-26 22:42:49 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_679"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/s5vtpp4sbtwr7kjg2gt2/PHID-FILE-isruqb5l35znz2ittr64/alphanumeric_lato-white_S.png-_369bc5-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Seraphimblade/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9665087" id="9665087" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_678" aria-hidden="true"></span></span><a href="/p/Seraphimblade/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_285">Seraphimblade</a> subscribed.<span class="phui-timeline-extra"><a href="#9665087" data-sigil="has-tooltip" data-meta="0_677"><span class="screen-only">Mar 27 2024, 12:25 PM</span><span class="print-only" aria-hidden="true">2024-03-27 12:25:00 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_682"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/v6jftk3s4liwewpii5uj/PHID-FILE-lpmyxi26x3zwtirmieco/846f2a-alphanumeric_aleo-white_O.png-0%2C0%2C0%2C0.png)" class="visual-only phui-timeline-image" href="/p/odimitrijevic/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9699634" id="9699634" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_681" aria-hidden="true"></span></span><a href="/p/odimitrijevic/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_286">odimitrijevic</a> subscribed.<span class="phui-timeline-extra"><a href="#9699634" data-sigil="has-tooltip" data-meta="0_680"><span class="screen-only">Apr 9 2024, 3:24 AM</span><span class="print-only" aria-hidden="true">2024-04-09 03:24:59 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_691"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/j3kg5dqxdgloximvn3vq/PHID-FILE-vcs7fhw5giwtfbiegyua/alphanumeric_lato-dark_M.png-_c98398-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/MMiller_WMF/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9705555" id="9705555" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_690" aria-hidden="true"></span></span><a href="/p/MMiller_WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_287">MMiller_WMF</a> added a comment.<span class="phui-timeline-extra"><a href="#9705555" data-sigil="has-tooltip" data-meta="0_689"><span class="screen-only">Apr 10 2024, 11:09 PM</span><span class="print-only" aria-hidden="true">2024-04-10 23:09:40 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_687"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_688" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_288"><div class="phabricator-remarkup"><p>Hello everyone. I'm Marshall Miller; I'm a Senior Director of Product at WMF. Thank you all for thinking about and discussing how to move forward with this challenging issue of graphs being unavailable. I've posted <a href="https://www.mediawiki.org/wiki/Extension:Graph/Plans#Update_April_2024" class="remarkup-link" target="_blank" rel="noreferrer">an update on the project page for the Graph extension</a>, in which we are proposing building a new extension for graphs. Please check out the update and join <a href="https://www.mediawiki.org/wiki/Extension_talk:Graph/Plans#Update_April_2024_(discussion)" class="remarkup-link" target="_blank" rel="noreferrer">the discussion on the talk page</a> as we think together about how to proceed.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_694"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/j3kg5dqxdgloximvn3vq/PHID-FILE-vcs7fhw5giwtfbiegyua/alphanumeric_lato-dark_M.png-_c98398-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/MMiller_WMF/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9705558" id="9705558" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon" data-meta="0_693" aria-hidden="true"></span></span><a href="/p/MMiller_WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_289">MMiller_WMF</a> updated the task description. <a href="/transactions/detail/PHID-XACT-TASK-tee4d7627pmzrwc/" data-sigil="workflow">(Show Details)</a><span class="phui-timeline-extra"><a href="#9705558" data-sigil="has-tooltip" data-meta="0_692"><span class="screen-only">Apr 10 2024, 11:10 PM</span><span class="print-only" aria-hidden="true">2024-04-10 23:10:23 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_697"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/2k47tvkka236nmpz22pc/PHID-FILE-h42cqpdrg4yr7egelavj/profile)" class="visual-only phui-timeline-image" href="/p/Aklapper/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9706528" id="9706528" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_696" aria-hidden="true"></span></span><a href="/p/Aklapper/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_290">Aklapper</a> mentioned this in <a href="/T362317" class="phui-handle" data-sigil="hovercard" data-meta="0_291">T362317: Properly undeploy Graph from Wikimedia production wikis</a>.<span class="phui-timeline-extra"><a href="#9706528" data-sigil="has-tooltip" data-meta="0_695"><span class="screen-only">Apr 11 2024, 11:04 AM</span><span class="print-only" aria-hidden="true">2024-04-11 11:04:00 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_704"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9707056" id="9707056" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_699" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_292">Bugreporter</a> mentioned this in <a href="/T335325" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_293">T335325: Restore loading of graphs from URL for Wikimedia allowed domains </a>.<span class="phui-timeline-extra"><a href="#9707056" data-sigil="has-tooltip" data-meta="0_698"><span class="screen-only">Apr 11 2024, 1:47 PM</span><span class="print-only" aria-hidden="true">2024-04-11 13:47:31 (UTC+0)</span></a></span></div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_700" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_294">Bugreporter</a> mentioned this in <a href="/T335048" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_295">T335048: Rewrite wiki graph modules written in older schemas for compatibility with Vega 5</a>.</div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_701" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_296">Bugreporter</a> mentioned this in <a href="/T346291" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_297">T346291: Re-enable the Graph Extension for use at all Wikimedia Wikis</a>.</div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_702" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_298">Bugreporter</a> mentioned this in <a href="/T122226" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_299">T122226: Add <graph> usage to Grafana</a>.</div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_703" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_300">Bugreporter</a> mentioned this in <a href="/T346292" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_301">T346292: Test the sandboxed Graph extension on the beta cluster</a>.</div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_709"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9707107" id="9707107" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_706" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_302">Bugreporter</a> mentioned this in <a href="/T166667" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_303">T166667: Whitelist .wmflabs.org for wikiraw:// protocol</a>.<span class="phui-timeline-extra"><a href="#9707107" data-sigil="has-tooltip" data-meta="0_705"><span class="screen-only">Apr 11 2024, 1:49 PM</span><span class="print-only" aria-hidden="true">2024-04-11 13:49:57 (UTC+0)</span></a></span></div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_707" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_304">Bugreporter</a> mentioned this in <a href="/T299538" class="phui-handle" data-sigil="hovercard" data-meta="0_305">T299538: Graphs broken in iOS App</a>.</div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_708" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_306">Bugreporter</a> mentioned this in <a href="/T277375" class="phui-handle" data-sigil="hovercard" data-meta="0_307">T277375: Graphs and charts are not shown in Wikipedia Android App</a>.</div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_712"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9707130" id="9707130" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_711" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_308">Bugreporter</a> mentioned this in <a href="/T349880" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_309">T349880: Prompt volunteers to help transition to Vega 5</a>.<span class="phui-timeline-extra"><a href="#9707130" data-sigil="has-tooltip" data-meta="0_710"><span class="screen-only">Apr 11 2024, 1:51 PM</span><span class="print-only" aria-hidden="true">2024-04-11 13:51:58 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_715"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9707230" id="9707230" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_714" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_310">Bugreporter</a> added a subtask: <a href="/T345962" class="phui-handle handle-status-closed" data-sigil="hovercard" data-meta="0_311">T345962: Scope a successor to the Graph Extension</a>.<span class="phui-timeline-extra"><a href="#9707230" data-sigil="has-tooltip" data-meta="0_713"><span class="screen-only">Apr 11 2024, 2:01 PM</span><span class="print-only" aria-hidden="true">2024-04-11 14:01:39 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell phui-timeline-green" data-sigil="transaction anchor-container" data-meta="0_725"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/j3kg5dqxdgloximvn3vq/PHID-FILE-vcs7fhw5giwtfbiegyua/alphanumeric_lato-dark_M.png-_c98398-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/MMiller_WMF/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9710650" id="9710650" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill fill-has-color phui-timeline-icon-fill-green"><span class="visual-only phui-icon-view phui-font-fa fa-user phui-timeline-icon" data-meta="0_723" aria-hidden="true"></span></span><a href="/p/MMiller_WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_312">MMiller_WMF</a> assigned this task to <a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person">CCiufo-WMF</a>.<span class="phui-timeline-extra"><a href="#9710650" data-sigil="has-tooltip" data-meta="0_722"><span class="screen-only">Apr 12 2024, 4:50 PM</span><span class="print-only" aria-hidden="true">2024-04-12 16:50:44 (UTC+0)</span></a></span></div><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_724" aria-hidden="true"></span></span><a href="/p/MMiller_WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_313">MMiller_WMF</a> added a subscriber: <a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_314">CCiufo-WMF</a>.</div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_720"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_721" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_315"><div class="phabricator-remarkup"><p>Per my previous update on our proposed plan, I am assigning this task to <a href="/p/CCiufo-WMF/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_207"><span class="phui-tag-core phui-tag-color-person">@CCiufo-WMF</span></a>, who will be the product manager stewarding the graphs situation going forward. Thank you, Chris!</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell-removed phui-timeline-shell phui-timeline-grey" data-sigil="transaction anchor-container" data-meta="0_728"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/vtaa7z4drsxvu4dkng7e/PHID-FILE-x5zq6xwiwi77trt45evo/ad697e-alphanumeric_lato-white_B.png-255%2C255%2C255%2C0.4.png)" class="visual-only phui-timeline-image" href="/p/Betseg/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9726124" id="9726124" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_727" aria-hidden="true"></span></span><a href="/p/Betseg/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_317">Betseg</a> subscribed.<span class="phui-timeline-extra"><a href="#9726124" data-sigil="has-tooltip" data-meta="0_726"><span class="screen-only">Apr 18 2024, 12:31 PM</span><span class="print-only" aria-hidden="true">2024-04-18 12:31:11 (UTC+0)</span></a></span></div><div class="phui-timeline-core-content"><span class="comment-deleted" data-sigil="transaction-comment" data-meta="0_316">This comment was removed by <a href="/p/Betseg/" class="phui-handle phui-link-person">Betseg</a>.</span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_731"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/y6mfv35i5y2v2iur2hmo/PHID-FILE-jfqlqkltf7lkycdptglj/alphanumeric_lato-dark_X.png-_1db5c7-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Xover/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9731237" id="9731237" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_730" aria-hidden="true"></span></span><a href="/p/Xover/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_318">Xover</a> mentioned this in <a href="/T137291" class="phui-handle" data-sigil="hovercard" data-meta="0_319">T137291: Replace all uses of EasyTimeline and decommission it from Wikimedia's servers</a>.<span class="phui-timeline-extra"><a href="#9731237" data-sigil="has-tooltip" data-meta="0_729"><span class="screen-only">Apr 20 2024, 7:04 AM</span><span class="print-only" aria-hidden="true">2024-04-20 07:04:21 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_734"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/kvzzq5ivrb7pgbtjua7p/PHID-FILE-f3b3tcy7rwswzywgdbsp/profile)" class="visual-only phui-timeline-image" href="/p/eunnpixie/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9731614" id="9731614" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_733" aria-hidden="true"></span></span><a href="/p/eunnpixie/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_320">eunnpixie</a> subscribed.<span class="phui-timeline-extra"><a href="#9731614" data-sigil="has-tooltip" data-meta="0_732"><span class="screen-only">Apr 20 2024, 6:02 PM</span><span class="print-only" aria-hidden="true">2024-04-20 18:02:25 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_737"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/zwbadezoofd5puuih4bb/PHID-FILE-w5tzezhllu2hzurq6vr7/profile)" class="visual-only phui-timeline-image" href="/p/Nemoralis/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9744494" id="9744494" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_736" aria-hidden="true"></span></span><a href="/p/Nemoralis/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_321">Nemoralis</a> subscribed.<span class="phui-timeline-extra"><a href="#9744494" data-sigil="has-tooltip" data-meta="0_735"><span class="screen-only">Apr 25 2024, 12:24 PM</span><span class="print-only" aria-hidden="true">2024-04-25 12:24:34 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_746"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/vl5aknik57kz2s7pu7ln/PHID-FILE-wo2gm7fvghu3gpazfg7d/935f93-alphanumeric_lato-white_E.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Exec8/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9765845" id="9765845" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_745" aria-hidden="true"></span></span><a href="/p/Exec8/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_323">Exec8</a> subscribed.<span class="phui-timeline-extra"><a href="#9765845" data-sigil="has-tooltip" data-meta="0_744"><span class="screen-only">May 3 2024, 5:13 AM</span><span class="print-only" aria-hidden="true">2024-05-03 05:13:15 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_742"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_743" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_322"><div class="phabricator-remarkup"><p>Wikimedia Hackathon 2024 (chat via Telegram at <a href="https://t.me/wmhacks" class="remarkup-link" target="_blank" rel="noreferrer">https://t.me/wmhacks</a>) is ongoing. I hope this be given some attention and collaboratively discuss a path to a resolution.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_755"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/yjafcrvxlyvtzv4wp6py/PHID-FILE-dfli4ejiehouj42uoxp3/519878-alphanumeric_lato-dark_C.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/CCiufo-WMF/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9769018" id="9769018" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_754" aria-hidden="true"></span></span><a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_324">CCiufo-WMF</a> added a subscriber: <a href="/p/Catrope/" class="phui-handle handle-availability-none phui-link-person" data-sigil="hovercard" data-meta="0_325"><span class="perfect-circle">•</span> Catrope</a>.<span class="phui-timeline-extra"><a href="#9769018" data-sigil="has-tooltip" data-meta="0_753"><span class="screen-only">May 3 2024, 7:28 PM</span><span class="print-only" aria-hidden="true">2024-05-03 19:28:14 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_751"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_752" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_326"><div class="phabricator-remarkup"><p>For those attending the hackathon, please find <a href="/p/Catrope/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_208"><span class="phui-tag-core phui-tag-color-person"><span class="phui-tag-dot phui-tag-color-red"></span>@Catrope</span></a> if you'd like to discuss <a href="https://www.mediawiki.org/wiki/Extension:Graph/Plans#Update_April_2024" class="remarkup-link" target="_blank" rel="noreferrer">the proposed new path forward for graphs</a>.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_758"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/7tbrpllrjupirtxs2ljn/PHID-FILE-sysdppl2jyxxwh7kowpj/769b5a-alphanumeric_lato-dark_O.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Occidental_Phantasmagoria/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9852482" id="9852482" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_757" aria-hidden="true"></span></span><a href="/p/Occidental_Phantasmagoria/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_327">Occidental_Phantasmagoria</a> subscribed.<span class="phui-timeline-extra"><a href="#9852482" data-sigil="has-tooltip" data-meta="0_756"><span class="screen-only">Jun 2 2024, 12:19 AM</span><span class="print-only" aria-hidden="true">2024-06-02 00:19:47 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_763"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/nerusywvf6jvi33ytruo/PHID-FILE-mwg6ynrroa7kuk6wsns4/profile)" class="visual-only phui-timeline-image" href="/p/Prototyperspective/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9865905" id="9865905" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-trophy phui-timeline-icon" data-meta="0_760" aria-hidden="true"></span></span><span class="visual-only phui-icon-view sprite-tokens tokens-heart-2 phui-timeline-token" data-meta="0_761" aria-hidden="true"></span><a href="/p/Prototyperspective/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_328">Prototyperspective</a> awarded a token.<span class="phui-timeline-extra"><a href="#9865905" data-sigil="has-tooltip" data-meta="0_759"><span class="screen-only">Jun 5 2024, 9:53 PM</span><span class="print-only" aria-hidden="true">2024-06-05 21:53:22 (UTC+0)</span></a></span></div><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_762" aria-hidden="true"></span></span><a href="/p/Prototyperspective/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_329">Prototyperspective</a> subscribed.</div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_772"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/xjb5avgdldeuuxuu2cy2/PHID-FILE-pibdwvchqs3fptyulz3d/profile)" class="visual-only phui-timeline-image" href="/p/valerio.bozzolan/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9908490" id="9908490" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon" data-meta="0_771" aria-hidden="true"></span></span><a href="/p/valerio.bozzolan/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_330">valerio.bozzolan</a> updated the task description. <a href="/transactions/detail/PHID-XACT-TASK-d2ycn64uox2umyg/" data-sigil="workflow">(Show Details)</a><span class="phui-timeline-extra"><a href="#9908490" data-sigil="has-tooltip" data-meta="0_770"><span class="screen-only">Jun 20 2024, 8:05 AM</span><span class="print-only" aria-hidden="true">2024-06-20 08:05:22 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_768"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_769" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_331"><div class="phabricator-remarkup"><p>Just updated few broken links. Sorry for extra notification.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_775"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/aaqck2ibu6sctmdn7cis/PHID-FILE-vi6wmgwck7pflzczz5wa/profile)" class="visual-only phui-timeline-image" href="/p/sgrabarczuk/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="9919153" id="9919153" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_774" aria-hidden="true"></span></span><a href="/p/sgrabarczuk/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_332">sgrabarczuk</a> subscribed.<span class="phui-timeline-extra"><a href="#9919153" data-sigil="has-tooltip" data-meta="0_773"><span class="screen-only">Jun 24 2024, 7:14 PM</span><span class="print-only" aria-hidden="true">2024-06-24 19:14:37 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_784"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/4u34fziiya4f4xdd4q5a/PHID-FILE-wiqjzrlay5keksmdh5js/alphanumeric_aleo-white_B.png-_265582-255%2C255%2C255%2C0.7.png)" class="visual-only phui-timeline-image" href="/p/Bugreporter/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="9924676" id="9924676" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_783" aria-hidden="true"></span></span><a href="/p/Bugreporter/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_333">Bugreporter</a> added a comment.<span class="phui-timeline-extra"><a href="#9924676" data-sigil="has-tooltip" data-meta="0_782"><span class="screen-only">Jun 26 2024, 1:57 AM</span><span class="print-only" aria-hidden="true">2024-06-26 01:57:21 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_780"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_781" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_334"><div class="phabricator-remarkup"><p>Wikimedia plans to develop <a href="/tag/charts/" class="phui-tag-view phui-tag-type-shade phui-tag-blue phui-tag-shade phui-tag-icon-view " data-sigil="hovercard" data-meta="0_210"><span class="phui-tag-core "><span class="visual-only phui-icon-view phui-font-fa fa-briefcase" data-meta="0_209" aria-hidden="true"></span>Charts</span></a> as a replacement of Graph.</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_787"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/yjafcrvxlyvtzv4wp6py/PHID-FILE-dfli4ejiehouj42uoxp3/519878-alphanumeric_lato-dark_C.png-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/CCiufo-WMF/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10019246" id="10019246" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-shield phui-timeline-icon" data-meta="0_786" aria-hidden="true"></span></span><a href="/p/CCiufo-WMF/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_335">CCiufo-WMF</a> closed subtask <a href="/T345962" class="phui-handle handle-status-closed">T345962: Scope a successor to the Graph Extension</a> as <span class="phui-timeline-value">Resolved</span>.<span class="phui-timeline-extra"><a href="#10019246" data-sigil="has-tooltip" data-meta="0_785"><span class="screen-only">Jul 26 2024, 6:59 PM</span><span class="print-only" aria-hidden="true">2024-07-26 18:59:47 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_790"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/5tdo3ybksmly7uox5w3w/PHID-FILE-k6hgfcsgdizexxemgbkc/profile)" class="visual-only phui-timeline-image" href="/p/sbassett/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10025846" id="10025846" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-shield phui-timeline-icon" data-meta="0_789" aria-hidden="true"></span></span><a href="/p/sbassett/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_336">sbassett</a> closed subtask <a href="/T336556" class="phui-handle handle-status-closed">T336556: XSS via Graph extension (still)</a> as <span class="phui-timeline-value">Invalid</span>.<span class="phui-timeline-extra"><a href="#10025846" data-sigil="has-tooltip" data-meta="0_788"><span class="screen-only">Jul 29 2024, 11:47 PM</span><span class="print-only" aria-hidden="true">2024-07-29 23:47:43 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_799"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/jtmktbetfq7yeqi2nz75/PHID-FILE-vcv7vjlusfdxwjwjk2yg/b27d7a-alphanumeric_lato-white_E.png-0%2C0%2C0%2C0.png)" class="visual-only phui-timeline-image" href="/p/Emanuel2010Nikolli/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="10038408" id="10038408" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_798" aria-hidden="true"></span></span><a href="/p/Emanuel2010Nikolli/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_338">Emanuel2010Nikolli</a> subscribed.<span class="phui-timeline-extra"><a href="#10038408" data-sigil="has-tooltip" data-meta="0_797"><span class="screen-only">Aug 2 2024, 11:44 AM</span><span class="print-only" aria-hidden="true">2024-08-02 11:44:47 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_795"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_796" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_337"><div class="phabricator-remarkup"><p>Ciao</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_808"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/jtmktbetfq7yeqi2nz75/PHID-FILE-vcv7vjlusfdxwjwjk2yg/b27d7a-alphanumeric_lato-white_E.png-0%2C0%2C0%2C0.png)" class="visual-only phui-timeline-image" href="/p/Emanuel2010Nikolli/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="10038409" id="10038409" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_807" aria-hidden="true"></span></span><a href="/p/Emanuel2010Nikolli/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_339">Emanuel2010Nikolli</a> added a comment.<span class="phui-timeline-extra"><a href="#10038409" data-sigil="has-tooltip" data-meta="0_806"><span class="screen-only">Aug 2 2024, 11:45 AM</span><span class="print-only" aria-hidden="true">2024-08-02 11:45:02 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_804"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_805" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_340"><div class="phabricator-remarkup"><p>Ciao</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_821"><div class="phui-timeline-event-view phui-timeline-major-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/2k47tvkka236nmpz22pc/PHID-FILE-h42cqpdrg4yr7egelavj/profile)" class="visual-only phui-timeline-image" href="/p/Aklapper/" aria-hidden="true"></a><div class="phui-timeline-badges"><ul class="phui-badge-flex-view grouped flex-view-collapsed "><li class="phui-badge-flex-item"><a class="phui-badge-mini phui-badge-mini-blue " href="/badges/view/11/" data-sigil="has-tooltip" data-meta="0_817"><span class="visual-only phui-icon-view phui-font-fa fa-space-shuttle" data-meta="0_818" aria-hidden="true"></span></a></li><li class="phui-badge-flex-item"><a class="phui-badge-mini phui-badge-mini-orange " href="/badges/view/2/" data-sigil="has-tooltip" data-meta="0_819"><span class="visual-only phui-icon-view phui-font-fa fa-bug" data-meta="0_820" aria-hidden="true"></span></a></li></ul></div><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><div class="phui-timeline-inner-content"><a name="10038426" id="10038426" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon" data-meta="0_816" aria-hidden="true"></span></span><a href="/p/Aklapper/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_341">Aklapper</a> added a comment.<span class="phui-timeline-extra"><a href="#10038426" data-sigil="has-tooltip" data-meta="0_815"><span class="screen-only">Aug 2 2024, 11:56 AM</span><span class="print-only" aria-hidden="true">2024-08-02 11:56:27 (UTC+0)</span></a></span></div><a href="#" class="phui-timeline-menu" aria-haspopup="true" aria-expanded="false" data-sigil="phui-dropdown-menu" data-meta="0_813"><span class="aural-only">Comment Actions</span><span class="visual-only phui-icon-view phui-font-fa fa-caret-down" data-meta="0_814" aria-hidden="true"></span></a><div class="phui-timeline-core-content"><span class="transaction-comment" data-sigil="transaction-comment" data-meta="0_342"><div class="phabricator-remarkup"><p><a href="/p/Emanuel2010Nikolli/" class="phui-tag-view phui-tag-type-person " data-sigil="hovercard" data-meta="0_211"><span class="phui-tag-core phui-tag-color-person">@Emanuel2010Nikolli</span></a>: This is not a chat forum. Please refrain from adding such comments - thanks!</p></div></span></div></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_824"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/Auntof6/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10041094" id="10041094" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_823" aria-hidden="true"></span></span><a href="/p/Auntof6/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_343">Auntof6</a> subscribed.<span class="phui-timeline-extra"><a href="#10041094" data-sigil="has-tooltip" data-meta="0_822"><span class="screen-only">Aug 5 2024, 5:01 AM</span><span class="print-only" aria-hidden="true">2024-08-05 05:01:07 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_827"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/cbmukim2fmudpqtjdqkd/PHID-FILE-64phyfukk6x7w3xfo6og/alphanumeric_lato-white_O.png-_884349-0%2C0%2C0%2C0.3.png)" class="visual-only phui-timeline-image" href="/p/Ost316/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10080169" id="10080169" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_826" aria-hidden="true"></span></span><a href="/p/Ost316/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_344">Ost316</a> subscribed.<span class="phui-timeline-extra"><a href="#10080169" data-sigil="has-tooltip" data-meta="0_825"><span class="screen-only">Aug 21 2024, 7:21 AM</span><span class="print-only" aria-hidden="true">2024-08-21 07:21:26 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_830"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/res/phabricator/e132bb6a/rsrc/image/avatar.png)" class="visual-only phui-timeline-image" href="/p/labster/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10178245" id="10178245" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_829" aria-hidden="true"></span></span><a href="/p/labster/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_345">labster</a> subscribed.<span class="phui-timeline-extra"><a href="#10178245" data-sigil="has-tooltip" data-meta="0_828"><span class="screen-only">Sep 26 2024, 6:24 AM</span><span class="print-only" aria-hidden="true">2024-09-26 06:24:16 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_833"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/24wjw4i53ljghyfw6qmk/PHID-FILE-mpmob5vqeyflzulxqlxf/profile)" class="visual-only phui-timeline-image" href="/p/Sidishandsome/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10186055" id="10186055" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_832" aria-hidden="true"></span></span><a href="/p/Sidishandsome/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_346">Sidishandsome</a> subscribed.<span class="phui-timeline-extra"><a href="#10186055" data-sigil="has-tooltip" data-meta="0_831"><span class="screen-only">Sep 29 2024, 1:15 PM</span><span class="print-only" aria-hidden="true">2024-09-29 13:15:30 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_836"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/nuqbjxqu52lgggvljp3m/PHID-FILE-nr3sojvyz5h2wua6x4py/profile)" class="visual-only phui-timeline-image" href="/p/Hamterous1/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10223168" id="10223168" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon" data-meta="0_835" aria-hidden="true"></span></span><a href="/p/Hamterous1/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_347">Hamterous1</a> subscribed.<span class="phui-timeline-extra"><a href="#10223168" data-sigil="has-tooltip" data-meta="0_834"><span class="screen-only">Oct 12 2024, 1:27 AM</span><span class="print-only" aria-hidden="true">2024-10-12 01:27:36 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div><div class="phui-timeline-shell" data-sigil="transaction anchor-container" data-meta="0_839"><div class="phui-timeline-event-view phui-timeline-minor-event"><div class="phui-timeline-content"><a style="background-image: url(https://phab.wmfusercontent.org/file/data/usy6ub5lpg4daebvzgis/PHID-FILE-rsgd7r4yddxdli3wpo43/profile)" class="visual-only phui-timeline-image" href="/p/Pppery/" aria-hidden="true"></a><div class="phui-timeline-wedge" style=""></div><div class="phui-timeline-group"><a name="10257684" id="10257684" class="phabricator-anchor-view"></a><div class="phui-timeline-title phui-timeline-title-with-icon"><span class="phui-timeline-icon-fill"><span class="visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon" data-meta="0_838" aria-hidden="true"></span></span><a href="/p/Pppery/" class="phui-handle phui-link-person" data-sigil="hovercard" data-meta="0_348">Pppery</a> mentioned this in <a href="/T378055" class="phui-handle" data-sigil="hovercard" data-meta="0_349">T378055: DRAFT: Copyedit of Special:TrackingCategories entries</a>.<span class="phui-timeline-extra"><a href="#10257684" data-sigil="has-tooltip" data-meta="0_837"><span class="screen-only">Oct 24 2024, 5:48 AM</span><span class="print-only" aria-hidden="true">2024-10-24 05:48:53 (UTC+0)</span></a></span></div></div></div></div></div><div class="phui-timeline-event-view phui-timeline-spacer"></div></div><div class="phui-box phui-box-border phui-object-box mlt mll mlr phui-object-box-flush "><a class="login-to-comment button" href="/login/?next=">Log In to Comment</a></div></div></div></div><div class="phui-two-column-content phui-two-column-footer"></div></div></div><div class="phabricator-standard-page-footer grouped"><span>Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct.</span> · <a href="https://wikimediafoundation.org/">Wikimedia Foundation</a> · <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Non-wiki_privacy_policy">Privacy Policy</a> · <a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Code_of_Conduct">Code of Conduct</a> · <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/Phabricator">Terms of Use</a> · <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:General_disclaimer">Disclaimer</a> · <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA</a> · <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GPL</a> · <a href="https://www.mediawiki.org/wiki/Phabricator/Credits">Credits</a></div></div></div></div><script type="text/javascript" src="https://phab.wmfusercontent.org/res/defaultX/phabricator/2eeda9e0/core.pkg.js"></script><script type="text/javascript" src="https://phab.wmfusercontent.org/res/defaultX/phabricator/78c9885d/diffusion.pkg.js"></script><data data-javelin-init-kind="merge" data-javelin-init-data="{"block":0,"data":[{"phid":"PHID-FILE-gdkllojshwunf6dklzbw","uri":"https:\/\/phab.wmfusercontent.org\/file\/data\/v4vsvpvwlppptpg3jwi6\/PHID-FILE-gdkllojshwunf6dklzbw\/Screenshot_2023-04-19_at_00.58.31.png","dUri":"https:\/\/phab.wmfusercontent.org\/file\/download\/v4vsvpvwlppptpg3jwi6\/PHID-FILE-gdkllojshwunf6dklzbw\/Screenshot_2023-04-19_at_00.58.31.png","alt":"Screenshot 2023-04-19 at 00.58.31.png (610\u00d7636 px, 69 KB)","viewable":true,"monogram":"F36955928"},{"phid":"PHID-FILE-dcworqmaacrunijdveq6","uri":"https:\/\/phab.wmfusercontent.org\/file\/data\/yin7gngeo6ivk7nqinmi\/PHID-FILE-dcworqmaacrunijdveq6\/image.png","dUri":"https:\/\/phab.wmfusercontent.org\/file\/download\/yin7gngeo6ivk7nqinmi\/PHID-FILE-dcworqmaacrunijdveq6\/image.png","alt":"image.png (453\u00d71 px, 59 KB)","viewable":true,"monogram":"F36955428"},{"tip":"Prototyperspective"},[],{"tip":"aliu"},[],{"tip":"Ita140188"},[],{"tip":"Misfortunesdaughter"},[],{"tip":"Sj"},[],{"tip":"Dalba"},[],{"tip":"Don-vip"},[],{"line":"^","split":[],"join":[]},{"line":"|^","split":[],"join":[]},{"line":"||^","split":[0,3],"join":[]},{"line":"||||^","split":[5,6,7,8,9,10],"join":[]},{"line":"||||||||||o","split":[],"join":[]},{"line":"o |||||||| ","split":[3,8,1,10,11,12,13],"join":[1,10]},{"line":"|||||||||||||o","split":[],"join":[]},{"line":"|||||||||||||x","split":[],"join":[]},{"line":"||||||||||||x ","split":[],"join":[]},{"line":"|||||||||||x ","split":[],"join":[]},{"line":"||||||||||x ","split":[],"join":[]},{"line":"|x|||||||| ","split":[],"join":[]},{"line":"| ||||||o| ","split":[1],"join":[]},{"line":"|x|||||||| ","split":[],"join":[]},{"line":"| ||||||x| ","split":[],"join":[]},{"line":"| |o|||| | ","split":[],"join":[]},{"line":"| x |||| | ","split":[],"join":[3]},{"line":"x |||| | ","split":[],"join":[]},{"line":" |||| x ","split":[],"join":[]},{"line":" |||x ","split":[],"join":[]},{"line":" ||o ","split":[],"join":[]},{"line":" ||x ","split":[],"join":[]},{"line":" |x ","split":[],"join":[]},{"line":" x ","split":[],"join":[]},{"hovercardSpec":{"objectPHID":"PHID-TASK-vdkse734fdzfksjmrnpe"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-atwnod4w7e5hjwsy4vwz"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-y22a2voveipd4jecktzd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-n5tdsydcboh3g7ne3bjd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ik57i6dngcdziqijzrv5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-livjciiaooaf2rflub6k"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-s5vmmmqbzb7jqsudz6lv"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-2js5f4idgjakryrhznbj"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-fh7db77yktsxa5phai4h"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-5djywxd4lkgrdlwv6sil"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-dliqahaewwoqbar2pg33"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-dq3l4m65lr5r7kejyz5s"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wvwrqpmulphb6egvjvuh"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-j7qfvnpxua32aowuqg4s"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-fppoetm7svyoycejd4au"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pobeqekwv6v3us4mfeyg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-n5k3y537xe4lyub7spvo"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unu27mx73klnzefcg7cd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-rqoqysm3b3fwpljz3dqd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-bicmpiaebz33biytyj7b"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wyyx4wh4vx5vyt4ny3bc"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unrvfust3vmz4iowcyol"}},[],[],[],{"tip":"Merged","size":240},{"tip":"Merged","size":240},{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_3\" class=\"phabricator-action-view phabricator-action-view-disabled phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/maniphest\/?subtaskIDs=334940#R\" class=\"phabricator-action-view-item\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-chevron-circle-up grey phabricator-action-view-icon\" data-meta=\"0_63\" aria-hidden=\"true\"\u003e\u003c\/span\u003eSearch Parent Tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_5\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/maniphest\/?parentIDs=334940#R\" class=\"phabricator-action-view-item\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-chevron-circle-down phabricator-action-view-icon\" data-meta=\"0_64\" aria-hidden=\"true\"\u003e\u003c\/span\u003eSearch Subtasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_7\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/maniphest\/graph\/334940\/\" class=\"phabricator-action-view-item\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code-fork phabricator-action-view-icon\" data-meta=\"0_65\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Standalone Graph\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],[],[],[],[],{"tip":"Direct Subtask","align":"E"},[],[],[],[],[],[],[],[],{"tip":"Direct Subtask","align":"E"},[],[],[],[],[],[],{"tip":"Direct Subtask","align":"E"},[],{"tip":"Direct Subtask","align":"E"},[],{"tip":"Direct Subtask","align":"E"},[],[],{"tip":"Direct Subtask","align":"E"},[],{"tip":"Direct Subtask","align":"E"},[],{"hovercardSpec":{"objectPHID":"PHID-TASK-3ekjepkfv2fgrhu7athi"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-e4jhx36pti7qkiebhc7g"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-6y3fupm64kem6nnd5jln"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-zxmc4ekn3uh6slzwe6dc"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-tyt7msvvbfuvk6nk2urx"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wa4oeoruvejichr6phbi"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-werlsj7sbddjhjryn5vo"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-urb3gdlr5hspjl3fnmri"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-y22a2voveipd4jecktzd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-fppoetm7svyoycejd4au"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pobeqekwv6v3us4mfeyg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-xigeq6uk3i2qknegdoh4"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-2k65lwj3gfxrhwwrumqp"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-lamhr4j23riq5whi65sq"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-cxo4l3ep7qn2ygwc4pwh"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-rs5uwga4dac7gdhccrq4"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-7uoevanc5awjrcjnj2dg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unrvfust3vmz4iowcyol"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-dww3qq3owplcwufpddsd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-vjtysgom6hecatjwzbqj"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-meg3inzcxe4hz5k46rtn"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wyyx4wh4vx5vyt4ny3bc"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unu27mx73klnzefcg7cd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-3hu4f4s344wncnn7o7qu"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-vnc4jomjd6xcvhtidie5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-n5tdsydcboh3g7ne3bjd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ihjiqhmytgensw5xmqj5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ik57i6dngcdziqijzrv5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-dliqahaewwoqbar2pg33"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-2zxtvj4zqrsc54p3fyj4"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-xfuawnhvyusknfrz3k6n"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-k6xty3edy7o4hw7cevjv"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-zzbokyshzqmotqdci7fi"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-7h56no47fv74hl6fpbo7"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ihjiqhmytgensw5xmqj5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-w4p5v4xsonbwiiiuydk6"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-2k65lwj3gfxrhwwrumqp"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-qwywtzpudq3viq7qxcaa"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-zgvi3mzbu2xiebfiqjqy"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-bwpirabk77sd55cs62je"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-rs5uwga4dac7gdhccrq4"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-7uoevanc5awjrcjnj2dg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unrvfust3vmz4iowcyol"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-lamhr4j23riq5whi65sq"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-bicmpiaebz33biytyj7b"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wyyx4wh4vx5vyt4ny3bc"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-fppoetm7svyoycejd4au"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pobeqekwv6v3us4mfeyg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-h3vcj5myvgjscemjz3mp"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-s5vmmmqbzb7jqsudz6lv"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-kjpnk5e4fvprnkhwpxtn"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-dq3l4m65lr5r7kejyz5s"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-n5tdsydcboh3g7ne3bjd"}},{"tabMap":{"graph":"UQ0_8","mentions":"UQ0_9"}},{"tabKey":"graph"},{"tabKey":"mentions"},{"hovercardSpec":{"objectPHID":"PHID-USER-6kchhu3kcxl7qwdhhfpd"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-b2fvb4l3if4bywuhudup","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-4nnmifsombksowvfuuco","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wyyx4wh4vx5vyt4ny3bc"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-dpu5hmqvprhycqlkdzrk","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-wrimmmr5w2zt7nk2t753","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-krko4robkho2pjor6klf","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-7uoevanc5awjrcjnj2dg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-xfuawnhvyusknfrz3k6n"}},{"hovercardSpec":{"objectPHID":"PHID-USER-wrimmmr5w2zt7nk2t753","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-b2fvb4l3if4bywuhudup","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-xfuawnhvyusknfrz3k6n"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ihjiqhmytgensw5xmqj5"}},{"hovercardSpec":{"objectPHID":"PHID-USER-wrimmmr5w2zt7nk2t753","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-b2fvb4l3if4bywuhudup","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-52k2lmr37woy42l6kdmv","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ihjiqhmytgensw5xmqj5"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-2zxtvj4zqrsc54p3fyj4"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6riqaiktubpf5dm42kc3","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-7uoevanc5awjrcjnj2dg"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-4nnmifsombksowvfuuco","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-bzspc5im4mzxblgdl3e7","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-zduxzh52t2dtm7r74z6s","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-zduxzh52t2dtm7r74z6s","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-b77hoedftrbcmjllumuy","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-zduxzh52t2dtm7r74z6s","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-b77hoedftrbcmjllumuy","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"phid":"PHID-FILE-4gntycsqir5dydwdlbxv","uri":"https:\/\/phab.wmfusercontent.org\/file\/data\/zu323btvj2lc7kyw24b2\/PHID-FILE-4gntycsqir5dydwdlbxv\/irudia.png","dUri":"https:\/\/phab.wmfusercontent.org\/file\/download\/zu323btvj2lc7kyw24b2\/PHID-FILE-4gntycsqir5dydwdlbxv\/irudia.png","alt":"irudia.png (631\u00d71 px, 121 KB)","viewable":true,"monogram":"F43086505"},{"hovercardSpec":{"objectPHID":"PHID-USER-tvifd2z5e2aii4wba7ee","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-fovtl67ew4l4cc3oeypc","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-6utsdu4l7fseuneajyv2"}},{"hovercardSpec":{"objectPHID":"PHID-USER-yz6svdxijcdmf4gacove","contextPHID":"PHID-TASK-ozeyvtxb72kcj75c2lor"}},{"hovercardSpec":{"objectPHID":"PHID-USER-4nnmifsombksowvfuuco"}},{"phid":"PHID-XACT-TASK-ddmxkfi5bl4eqhp"},{"hovercardSpec":{"objectPHID":"PHID-USER-wrimmmr5w2zt7nk2t753"}},{"phid":"PHID-XACT-TASK-gytb5pku53xt55a"},{"hovercardSpec":{"objectPHID":"PHID-USER-g73uduhwmggntmexighn"}},{"phid":"PHID-XACT-TASK-gad33v46v5dck46"},{"hovercardSpec":{"objectPHID":"PHID-USER-4nnmifsombksowvfuuco"}},{"phid":"PHID-XACT-TASK-e5df2u4m7ec2ewk"},{"hovercardSpec":{"objectPHID":"PHID-USER-4nnmifsombksowvfuuco"}},{"phid":"PHID-XACT-TASK-37oe6cxufymndva"},{"phid":"PHID-XACT-TASK-6yttotzjzjcsopk"},{"hovercardSpec":{"objectPHID":"PHID-USER-hubwahu6knjy5rfady45"}},{"hovercardSpec":{"objectPHID":"PHID-USER-wz7ffrkcwnhw4md2yh7h"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3ljmcrqixyljk2wy63jb"}},{"phid":"PHID-XACT-TASK-stm277436bxfsqo"},{"hovercardSpec":{"objectPHID":"PHID-USER-3ljmcrqixyljk2wy63jb"}},{"phid":"PHID-XACT-TASK-wpawqwj7mcoxw5g"},{"hovercardSpec":{"objectPHID":"PHID-USER-df4dvybvjnzdxgdw6dn7"}},{"phid":"PHID-XACT-TASK-3ogzmn3bqrnqrpo"},{"hovercardSpec":{"objectPHID":"PHID-USER-torvqnxuu2l3rpihzye4"}},{"hovercardSpec":{"objectPHID":"PHID-USER-teteh3pfkf4ob5zfobjl"}},{"phid":"PHID-XACT-TASK-bmllut5swjtg7am"},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"phid":"PHID-XACT-TASK-3faptg2644vqskv"},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"phid":"PHID-XACT-TASK-w6afhf3ju2ovdtv"},{"phid":"PHID-XACT-TASK-wl6bdlyfyftxavj"},{"hovercardSpec":{"objectPHID":"PHID-USER-52k2lmr37woy42l6kdmv"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"phid":"PHID-XACT-TASK-ec3gy7vojheb6m6"},{"hovercardSpec":{"objectPHID":"PHID-USER-52k2lmr37woy42l6kdmv"}},{"phid":"PHID-XACT-TASK-dbtj7bnyyw75mcn"},{"hovercardSpec":{"objectPHID":"PHID-USER-cf6akwmdlku3ewlzbxtd"}},{"phid":"PHID-XACT-TASK-sbjagq7qisq2b6h"},{"hovercardSpec":{"objectPHID":"PHID-USER-c7grciqpjhig7xelmlos"}},{"phid":"PHID-XACT-TASK-feejqnodglfbqef"},{"hovercardSpec":{"objectPHID":"PHID-USER-6riqaiktubpf5dm42kc3"}},{"hovercardSpec":{"objectPHID":"PHID-USER-awklupbdn3wr6glu7nyx"}},{"phid":"PHID-XACT-TASK-e5anmiedh2rocnf"},{"hovercardSpec":{"objectPHID":"PHID-USER-nrwjcx7ryxqs4y5brsmx"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3ljmcrqixyljk2wy63jb"}},{"phid":"PHID-XACT-TASK-exvxipiyxsywvvp"},{"hovercardSpec":{"objectPHID":"PHID-USER-r5ggltjntbl5o5km2hgx"}},{"phid":"PHID-XACT-TASK-rf3s6hqgvdvtgiv"},{"hovercardSpec":{"objectPHID":"PHID-USER-bzspc5im4mzxblgdl3e7"}},{"phid":"PHID-XACT-TASK-ervtp3s2xwp455k"},{"hovercardSpec":{"objectPHID":"PHID-USER-zduxzh52t2dtm7r74z6s"}},{"hovercardSpec":{"objectPHID":"PHID-USER-ocqnoktaualicuvge2tu"}},{"phid":"PHID-XACT-TASK-lhg7boa3l4xlasa"},{"hovercardSpec":{"objectPHID":"PHID-USER-6ns2wya2zb3u2gpxbivo"}},{"phid":"PHID-XACT-TASK-r7t2kapb5bq34kw"},{"hovercardSpec":{"objectPHID":"PHID-USER-b77hoedftrbcmjllumuy"}},{"hovercardSpec":{"objectPHID":"PHID-USER-g73uduhwmggntmexighn"}},{"phid":"PHID-XACT-TASK-7yltt3k2rz564eh"},{"hovercardSpec":{"objectPHID":"PHID-USER-4evety7tlyw6olfletrp"}},{"phid":"PHID-XACT-TASK-t5pnejly26sxenl"},{"hovercardSpec":{"objectPHID":"PHID-USER-badvvcjx63msg5t5omac"}},{"phid":"PHID-XACT-TASK-2eyriexo4y2gf6c"},{"hovercardSpec":{"objectPHID":"PHID-USER-df4dvybvjnzdxgdw6dn7"}},{"phid":"PHID-XACT-TASK-n6bxsuam2qqyay2"},{"hovercardSpec":{"objectPHID":"PHID-USER-dpu5hmqvprhycqlkdzrk"}},{"phid":"PHID-XACT-TASK-zinfl5jyiendgpp"},{"hovercardSpec":{"objectPHID":"PHID-USER-g73uduhwmggntmexighn"}},{"phid":"PHID-XACT-TASK-gm5reotb6w4o5v4"},{"hovercardSpec":{"objectPHID":"PHID-USER-escte3psz5yfd2nj3jzr"}},{"hovercardSpec":{"objectPHID":"PHID-USER-mapumhlp3gw5qefhvafn"}},{"phid":"PHID-XACT-TASK-jbngnnv35hvsim4"},{"hovercardSpec":{"objectPHID":"PHID-USER-5jeuuef5fherpnp2wpw7"}},{"hovercardSpec":{"objectPHID":"PHID-USER-g73uduhwmggntmexighn"}},{"phid":"PHID-XACT-TASK-rv3pvdfvemj3o5a"},{"hovercardSpec":{"objectPHID":"PHID-USER-dpu5hmqvprhycqlkdzrk"}},{"phid":"PHID-XACT-TASK-ks3y6vd5ekwjigt"},{"hovercardSpec":{"objectPHID":"PHID-USER-fgzcdbj3je3ksnhufo47"}},{"hovercardSpec":{"objectPHID":"PHID-USER-znstrcfsv6ir7l4kmer5"}},{"hovercardSpec":{"objectPHID":"PHID-USER-u3dye3potxwvgq3nkqfn"}},{"hovercardSpec":{"objectPHID":"PHID-USER-krko4robkho2pjor6klf"}},{"phid":"PHID-XACT-TASK-rd4a5p66ecxlk6z"},{"hovercardSpec":{"objectPHID":"PHID-USER-krko4robkho2pjor6klf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-hgn5uw2jafgjgfvxibhh"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-xigeq6uk3i2qknegdoh4"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pobeqekwv6v3us4mfeyg"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-fppoetm7svyoycejd4au"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-y22a2voveipd4jecktzd"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-urb3gdlr5hspjl3fnmri"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-werlsj7sbddjhjryn5vo"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-wa4oeoruvejichr6phbi"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-tyt7msvvbfuvk6nk2urx"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-zxmc4ekn3uh6slzwe6dc"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-6y3fupm64kem6nnd5jln"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-unrvfust3vmz4iowcyol"}},{"hovercardSpec":{"objectPHID":"PHID-USER-krko4robkho2pjor6klf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-krko4robkho2pjor6klf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-tvifd2z5e2aii4wba7ee"}},{"phid":"PHID-XACT-TASK-j2yjns5pxrhmxqh"},{"phid":"PHID-XACT-TASK-3excupyfxva3dil"},{"hovercardSpec":{"objectPHID":"PHID-USER-mdoa43baejoe7cmtvq6t"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3ay4ryrsytga5xa3rqak"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-e4jhx36pti7qkiebhc7g"}},{"hovercardSpec":{"objectPHID":"PHID-USER-5erwqf6p5vt2ozqfzjyk"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6xicgpvhms4zsovtfsrn"}},{"phid":"PHID-XACT-TASK-44mpypsijq6mxlk"},{"hovercardSpec":{"objectPHID":"PHID-USER-lc7f7z5s56jmccug3umj"}},{"hovercardSpec":{"objectPHID":"PHID-USER-tvifd2z5e2aii4wba7ee"}},{"hovercardSpec":{"objectPHID":"PHID-USER-fovtl67ew4l4cc3oeypc"}},{"phid":"PHID-XACT-TASK-5bonvia2iijyhqh"},{"hovercardSpec":{"objectPHID":"PHID-USER-ibf5ajgah5d2e5d432ms"}},{"hovercardSpec":{"objectPHID":"PHID-USER-ke7e7xtctcu55aycotfa"}},{"hovercardSpec":{"objectPHID":"PHID-USER-ke7e7xtctcu55aycotfa"}},{"hovercardSpec":{"objectPHID":"PHID-USER-hphk5jxfxfgl64tpfacw"}},{"phid":"PHID-XACT-TASK-75fulvlqomksqze"},{"hovercardSpec":{"objectPHID":"PHID-USER-fuwjfhy4cdm445svlqat"}},{"hovercardSpec":{"objectPHID":"PHID-USER-3wfzrv2a2ggwauxc52is"}},{"phid":"PHID-XACT-TASK-lzvdt4qv27utmfh"},{"hovercardSpec":{"objectPHID":"PHID-USER-tvifd2z5e2aii4wba7ee"}},{"hovercardSpec":{"objectPHID":"PHID-USER-dccizlq7dtc2zihfk7cd"}},{"phid":"PHID-XACT-TASK-ihdtn5vu3ndle5w"},{"hovercardSpec":{"objectPHID":"PHID-USER-yz6svdxijcdmf4gacove"}},{"hovercardSpec":{"objectPHID":"PHID-USER-yz6svdxijcdmf4gacove"}},{"phid":"PHID-XACT-TASK-hdbdxeos4hi6ys2"},{"hovercardSpec":{"objectPHID":"PHID-USER-hgn5uw2jafgjgfvxibhh"}},{"phid":"PHID-XACT-TASK-yersco4hyfim2jf"},{"hovercardSpec":{"objectPHID":"PHID-USER-bozofhpde4u24frz4ct7"}},{"hovercardSpec":{"objectPHID":"PHID-USER-xrcs62eguysd32aouqga"}},{"hovercardSpec":{"objectPHID":"PHID-USER-4s2bz5higzdziphazc4k"}},{"hovercardSpec":{"objectPHID":"PHID-USER-egyovtbnrogw2cnthyda"}},{"hovercardSpec":{"objectPHID":"PHID-USER-kayek7h3n4szbndcslh2"}},{"hovercardSpec":{"objectPHID":"PHID-USER-escte3psz5yfd2nj3jzr"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-3ekjepkfv2fgrhu7athi"}},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-x2zc4cdi6eanpvv","anchor":"9605681"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ddmxkfi5bl4eqhp\/","ref":"T334940#9605816"},[],{"anchor":"9605816"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_12\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_353\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_354\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_14\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ddmxkfi5bl4eqhp\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_355\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_356\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ddmxkfi5bl4eqhp","anchor":"9605816"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-gytb5pku53xt55a\/","ref":"T334940#9605829"},[],{"anchor":"9605829"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_16\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_362\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_363\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_18\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-gytb5pku53xt55a\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_364\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_365\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_20\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-gytb5pku53xt55a\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_366\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-gytb5pku53xt55a","anchor":"9605829"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-gad33v46v5dck46\/","ref":"T334940#9605995"},[],{"anchor":"9605995"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_22\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_372\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_373\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_24\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-gad33v46v5dck46\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_374\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_375\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-gad33v46v5dck46","anchor":"9605995"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-e5df2u4m7ec2ewk\/","ref":"T334940#9606601"},[],{"anchor":"9606601"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_26\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_381\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_382\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_28\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-e5df2u4m7ec2ewk\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_383\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_384\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-e5df2u4m7ec2ewk","anchor":"9606601"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-37oe6cxufymndva\/","ref":"T334940#9606791"},[],{"anchor":"9606791"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_30\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_390\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_391\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_32\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-37oe6cxufymndva\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_392\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_393\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-37oe6cxufymndva","anchor":"9606791"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-6yttotzjzjcsopk\/","ref":"T334940#9610167"},[],{"anchor":"9610167"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_34\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_399\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_400\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_36\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-6yttotzjzjcsopk\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_401\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_402\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_38\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-6yttotzjzjcsopk\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_403\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-6yttotzjzjcsopk","anchor":"9610167"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-dum4vq42letwp2l","anchor":"9610650"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-stm277436bxfsqo\/","ref":"T334940#9610747"},[],{"anchor":"9610747"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_40\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_412\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_413\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_42\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-stm277436bxfsqo\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_414\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_415\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-stm277436bxfsqo","anchor":"9610747"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wpawqwj7mcoxw5g\/","ref":"T334940#9610853"},[],{"anchor":"9610853"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_44\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_421\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_422\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_46\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wpawqwj7mcoxw5g\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_423\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_424\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-wpawqwj7mcoxw5g","anchor":"9610853"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-3ogzmn3bqrnqrpo\/","ref":"T334940#9610946"},[],{"anchor":"9610946"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_48\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_430\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_431\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_50\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-3ogzmn3bqrnqrpo\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_432\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_433\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3ogzmn3bqrnqrpo","anchor":"9610946"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-h36m5e6q6cx6lru","anchor":"9610978"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-bmllut5swjtg7am\/","ref":"T334940#9611005"},[],{"anchor":"9611005"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_52\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_442\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_443\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_54\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-bmllut5swjtg7am\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_444\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_445\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-bmllut5swjtg7am","anchor":"9611005"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-3faptg2644vqskv\/","ref":"T334940#9611092"},[],{"anchor":"9611092"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_56\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_451\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_452\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_58\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-3faptg2644vqskv\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_453\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_454\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3faptg2644vqskv","anchor":"9611092"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-w6afhf3ju2ovdtv\/","ref":"T334940#9611137"},[],{"anchor":"9611137"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_60\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_460\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_461\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_62\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-w6afhf3ju2ovdtv\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_462\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_463\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_64\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-w6afhf3ju2ovdtv\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_464\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-w6afhf3ju2ovdtv","anchor":"9611137"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wl6bdlyfyftxavj\/","ref":"T334940#9612089"},[],{"anchor":"9612089"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_66\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_470\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_471\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_68\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wl6bdlyfyftxavj\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_472\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_473\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_70\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-wl6bdlyfyftxavj\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_474\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Web Perf Hero","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-wl6bdlyfyftxavj","anchor":"9612089"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ec3gy7vojheb6m6\/","ref":"T334940#9612277"},[],{"anchor":"9612277"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_72\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_482\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_483\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_74\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ec3gy7vojheb6m6\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_484\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_485\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ec3gy7vojheb6m6","anchor":"9612277"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-dbtj7bnyyw75mcn\/","ref":"T334940#9612503"},[],{"anchor":"9612503"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_76\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_491\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_492\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_78\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-dbtj7bnyyw75mcn\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_493\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_494\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Web Perf Hero","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-dbtj7bnyyw75mcn","anchor":"9612503"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jvnemleaxtd2lay","anchor":"9614344"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-sbjagq7qisq2b6h\/","ref":"T334940#9617051"},[],{"anchor":"9617051"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_80\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_505\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_506\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_82\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-sbjagq7qisq2b6h\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_507\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_508\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-sbjagq7qisq2b6h","anchor":"9617051"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-feejqnodglfbqef\/","ref":"T334940#9617644"},[],{"anchor":"9617644"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_84\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_514\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_515\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_86\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-feejqnodglfbqef\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_516\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_517\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-feejqnodglfbqef","anchor":"9617644"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-e5anmiedh2rocnf\/","ref":"T334940#9617713"},[],{"anchor":"9617713"},[],[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_88\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_523\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_524\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_90\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-e5anmiedh2rocnf\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_525\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_526\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_92\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/history\/PHID-XACT-TASK-e5anmiedh2rocnf\/\" class=\"phabricator-action-view-item\" data-sigil=\"workflow\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-list phabricator-action-view-icon\" data-meta=\"0_527\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Edit History\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-e5anmiedh2rocnf","anchor":"9617713"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-i57gkhczstchyru","anchor":"9628973"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-exvxipiyxsywvvp\/","ref":"T334940#9635559"},[],{"anchor":"9635559"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_94\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_536\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_537\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_96\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-exvxipiyxsywvvp\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_538\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_539\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-exvxipiyxsywvvp","anchor":"9635559"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-spoo5eoegj6gb4v","anchor":"9636407"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-rf3s6hqgvdvtgiv\/","ref":"T334940#9644094"},[],{"anchor":"9644094"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_98\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_548\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_549\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_100\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-rf3s6hqgvdvtgiv\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_550\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_551\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-rf3s6hqgvdvtgiv","anchor":"9644094"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ervtp3s2xwp455k\/","ref":"T334940#9645371"},[],{"anchor":"9645371"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_102\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_557\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_558\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_104\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ervtp3s2xwp455k\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_559\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_560\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ervtp3s2xwp455k","anchor":"9645371"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-lhg7boa3l4xlasa\/","ref":"T334940#9645454"},[],{"anchor":"9645454"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_106\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_566\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_567\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_108\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-lhg7boa3l4xlasa\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_568\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_569\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-lhg7boa3l4xlasa","anchor":"9645454"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jqrlhh4llidxyu2","anchor":"9652011"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-r7t2kapb5bq34kw\/","ref":"T334940#9653579"},[],{"anchor":"9653579"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_110\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_578\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_579\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_112\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-r7t2kapb5bq34kw\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_580\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_581\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-r7t2kapb5bq34kw","anchor":"9653579"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-7yltt3k2rz564eh\/","ref":"T334940#9653580"},[],{"anchor":"9653580"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_114\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_587\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_588\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_116\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-7yltt3k2rz564eh\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_589\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_590\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-7yltt3k2rz564eh","anchor":"9653580"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-t5pnejly26sxenl\/","ref":"T334940#9653695"},[],{"anchor":"9653695"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_118\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_596\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_597\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_120\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-t5pnejly26sxenl\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_598\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_599\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-t5pnejly26sxenl","anchor":"9653695"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-2eyriexo4y2gf6c\/","ref":"T334940#9653745"},[],{"anchor":"9653745"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_122\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_605\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_606\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_124\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-2eyriexo4y2gf6c\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_607\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_608\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-2eyriexo4y2gf6c","anchor":"9653745"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-n6bxsuam2qqyay2\/","ref":"T334940#9653754"},[],{"anchor":"9653754"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_126\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_614\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_615\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_128\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-n6bxsuam2qqyay2\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_616\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_617\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-n6bxsuam2qqyay2","anchor":"9653754"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-zinfl5jyiendgpp\/","ref":"T334940#9653844"},[],{"anchor":"9653844"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_130\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_623\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_624\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_132\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-zinfl5jyiendgpp\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_625\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_626\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-zinfl5jyiendgpp","anchor":"9653844"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-gm5reotb6w4o5v4\/","ref":"T334940#9655535"},[],{"anchor":"9655535"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_134\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_632\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_633\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_136\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-gm5reotb6w4o5v4\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_634\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_635\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-gm5reotb6w4o5v4","anchor":"9655535"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4scukvi7w3uvcip","anchor":"9655575"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-jbngnnv35hvsim4\/","ref":"T334940#9655846"},[],{"anchor":"9655846"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_138\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_644\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_645\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_140\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-jbngnnv35hvsim4\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_646\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_647\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jbngnnv35hvsim4","anchor":"9655846"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-nskntnatypuuhz6","anchor":"9655851"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-rv3pvdfvemj3o5a\/","ref":"T334940#9662790"},[],{"anchor":"9662790"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_142\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_656\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_657\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_144\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-rv3pvdfvemj3o5a\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_658\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_659\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-rv3pvdfvemj3o5a","anchor":"9662790"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ks3y6vd5ekwjigt\/","ref":"T334940#9663350"},[],{"anchor":"9663350"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_146\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_665\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_666\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_148\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ks3y6vd5ekwjigt\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_667\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_668\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ks3y6vd5ekwjigt","anchor":"9663350"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-idm2hb4a6n73o2z","anchor":"9663998"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-eed762x7hlmpirv","anchor":"9665087"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-cpmy4fgmk24temp","anchor":"9699634"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-rd4a5p66ecxlk6z\/","ref":"T334940#9705555"},[],{"anchor":"9705555"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_150\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_683\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_684\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_152\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-rd4a5p66ecxlk6z\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_685\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_686\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-rd4a5p66ecxlk6z","anchor":"9705555"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-tee4d7627pmzrwc","anchor":"9705558"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ymfuilk3fwdij52","anchor":"9706528"},{"tip":"Via Web"},[],[],[],[],[],{"phid":"PHID-XACT-TASK-sugxjspbjcatpxr","anchor":"9707056"},{"tip":"Via Web"},[],[],[],{"phid":"PHID-XACT-TASK-qf5as57dvtnur5t","anchor":"9707107"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-vvtbkkqd2oosy7z","anchor":"9707130"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-4pviuocraripj6d","anchor":"9707230"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-j2yjns5pxrhmxqh\/","ref":"T334940#9710650"},[],{"anchor":"9710650"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_154\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_716\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_717\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_156\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-j2yjns5pxrhmxqh\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_718\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_719\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-zc2qthpmwwuux7s","anchor":"9710650"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3excupyfxva3dil","anchor":"9726124"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-oio3uv7oywibdwp","anchor":"9731237"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-jcyvmqyk4rd7oo4","anchor":"9731614"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-vr6cux2xm4x6h4o","anchor":"9744494"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-44mpypsijq6mxlk\/","ref":"T334940#9765845"},[],{"anchor":"9765845"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_158\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_738\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_739\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_160\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-44mpypsijq6mxlk\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_740\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_741\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-44mpypsijq6mxlk","anchor":"9765845"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-5bonvia2iijyhqh\/","ref":"T334940#9769018"},[],{"anchor":"9769018"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_162\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_747\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_748\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_164\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-5bonvia2iijyhqh\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_749\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_750\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-thz7vqp6u7aeq6n","anchor":"9769018"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-rprdesw34gwcbi6","anchor":"9852482"},{"tip":"Via Web"},[],[],[],{"phid":"PHID-XACT-TASK-xgohlozr3qjexna","anchor":"9865905"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-75fulvlqomksqze\/","ref":"T334940#9908490"},[],{"anchor":"9908490"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_166\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_764\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_765\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_168\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-75fulvlqomksqze\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_766\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_767\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-d2ycn64uox2umyg","anchor":"9908490"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-m66qo6lco7jsm4p","anchor":"9919153"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-lzvdt4qv27utmfh\/","ref":"T334940#9924676"},[],{"anchor":"9924676"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_170\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_776\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_777\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_172\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-lzvdt4qv27utmfh\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_778\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_779\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-lzvdt4qv27utmfh","anchor":"9924676"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-uulacqtds3ptkrx","anchor":"10019246"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ywdfujmwfd6pe4e","anchor":"10025846"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-ihdtn5vu3ndle5w\/","ref":"T334940#10038408"},[],{"anchor":"10038408"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_174\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_791\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_792\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_176\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-ihdtn5vu3ndle5w\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_793\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_794\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ihdtn5vu3ndle5w","anchor":"10038408"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-hdbdxeos4hi6ys2\/","ref":"T334940#10038409"},[],{"anchor":"10038409"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_178\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_800\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_801\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_180\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-hdbdxeos4hi6ys2\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_802\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_803\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-hdbdxeos4hi6ys2","anchor":"10038409"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-yersco4hyfim2jf\/","ref":"T334940#10038426"},[],{"anchor":"10038426"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_182\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_809\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_810\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_184\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-yersco4hyfim2jf\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_811\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_812\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Train Conductor","align":"E","size":300},[],{"tip":"Bugwrangler","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-yersco4hyfim2jf","anchor":"10038426"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ebr7om3gyl25flo","anchor":"10041094"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-xskxlce4vbdsf3y","anchor":"10080169"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ehskolcdegq4jlp","anchor":"10178245"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-nraagsaihaf24mn","anchor":"10186055"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-cd4svpgytcxwdiq","anchor":"10223168"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-qh6dc7565573y6w","anchor":"10257684"},[],[],{"itemIDs":["UQ0_188","UQ0_189","UQ0_190","UQ0_191","UQ0_192"],"caretID":"UQ0_187"},[],[],[],[],[],[],{"itemIDs":["UQ0_200","UQ0_201"],"caretID":"UQ0_199"},[],[],[],[],[],[],[],{"hovercardSpec":{"objectPHID":"PHID-USER-tvifd2z5e2aii4wba7ee"}},{"hovercardSpec":{"objectPHID":"PHID-USER-tuy2dac6pfhknbtqmqgh"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-oh4dgfknajmsvl7qv6xu"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-4lb4cdd7vvdmjwa3j26u"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-w5zdxukuqgddkvooxpds"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-u7d2hcabuykzlusecagq"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-u3lv4uffc5kq655n7pio"}},[],{"hovercardSpec":{"objectPHID":"PHID-FILE-4gntycsqir5dydwdlbxv"}},[],{"hovercardSpec":{"objectPHID":"PHID-FILE-z4wlhs5chrov6yityfuw"}},[],{"hovercardSpec":{"objectPHID":"PHID-FILE-gdkllojshwunf6dklzbw"}},[],{"hovercardSpec":{"objectPHID":"PHID-FILE-dcworqmaacrunijdveq6"}},{"hovercardSpec":{"objectPHID":"PHID-USER-kayek7h3n4szbndcslh2"}},{"hovercardSpec":{"objectPHID":"PHID-USER-egyovtbnrogw2cnthyda"}},{"hovercardSpec":{"objectPHID":"PHID-USER-4s2bz5higzdziphazc4k"}},{"hovercardSpec":{"objectPHID":"PHID-USER-xrcs62eguysd32aouqga"}},{"hovercardSpec":{"objectPHID":"PHID-USER-bozofhpde4u24frz4ct7"}},{"hovercardSpec":{"objectPHID":"PHID-USER-yz6svdxijcdmf4gacove"}},{"hovercardSpec":{"objectPHID":"PHID-USER-fuwjfhy4cdm445svlqat"}},{"menuID":"UQ0_0"},[],[],[],[],[],{"map":{"UQ0_215":"phabricator-search-menu-expanded","UQ0_270":"menu-icon-selected"}},{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_217\" class=\"phabricator-action-view phabricator-action-view-type-label\" style=\"\"\u003e\u003cspan class=\"phabricator-action-view-item\"\u003eQueries\u003c\/span\u003e\u003c\/li\u003e\u003cli id=\"UQ0_219\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/7QeK_wflJk_7\/\" class=\"phabricator-action-view-item\"\u003eNewest Open Tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_221\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/all\/\" class=\"phabricator-action-view-item\"\u003eAll Tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_223\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/open\/\" class=\"phabricator-action-view-item\"\u003eOpen Tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_225\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/oqCBTAiQBgwa\/\" class=\"phabricator-action-view-item\"\u003eAuthored (oldest open)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_227\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/SH5VKrDBlEU3\/\" class=\"phabricator-action-view-item\"\u003eClosed by me\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_229\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/gd6mG.hk3..e\/\" class=\"phabricator-action-view-item\"\u003eOpen + Subscribed\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_231\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/9T8LzvTiy5gR\/\" class=\"phabricator-action-view-item\"\u003eOpen or Resolved tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_233\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/AtbLhf4ZUBGj\/\" class=\"phabricator-action-view-item\"\u003eUnbreak Now! (Newest first)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_235\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/NIBnes9aVyDQ\/\" class=\"phabricator-action-view-item\"\u003eUnbreak Now! (Oldest first)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_237\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/WKC5LNTfaXCf\/\" class=\"phabricator-action-view-item\"\u003eWikimedia-Incident - To Triage column\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_239\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/GTbIUdDaMLqV\/\" class=\"phabricator-action-view-item\"\u003eMediaWiki Train Deployments\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_241\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/KpRagEN3fCBC\/\" class=\"phabricator-action-view-item\"\u003e#RelEng To Triage - Oldest first\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_243\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/mkOQwHTmvsGv\/\" class=\"phabricator-action-view-item\"\u003e#RelEng - Latest Project-Admins tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_245\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/CnG3iW9ba4Sm\/\" class=\"phabricator-action-view-item\"\u003e#RelEng - Latest WMF-NDA tasks\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_247\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/dXiDCQ1lr2TH\/\" class=\"phabricator-action-view-item\"\u003ePrivacy Engineering (Incoming)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_249\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/8bHBE5y3nW0T\/\" class=\"phabricator-action-view-item\"\u003eSecurity (Needs Triage)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_251\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/aWhl5RAqasgr\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team (Incoming)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_253\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/AV_XTZmS8sSZ\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team (Back Order) But Assigned\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_255\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/hPw5AfNlfd5X\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team (In Progress) By Assigned\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_257\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/ylGCqhVtsW5D\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team (Watching) No Update 30 Days\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_259\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/ZfhewVYD.6v2\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team (In Progress) But Closed or Stalled\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_261\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/gb3pNSWyyZm1\/\" class=\"phabricator-action-view-item\"\u003eSecurity Team Assigned But No Updates 30 days\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_263\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/1G5egePmdpkZ\/\" class=\"phabricator-action-view-item\"\u003eSecurity Readiness Reviews (Incoming)\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_265\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/skCqxOTyF9gX\/\" class=\"phabricator-action-view-item\"\u003eWMCS extended backlog\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_267\" class=\"phabricator-action-view phabricator-action-view-type-label\" style=\"\"\u003e\u003cspan class=\"phabricator-action-view-item\"\u003eSearch\u003c\/span\u003e\u003c\/li\u003e\u003cli id=\"UQ0_269\" class=\"phabricator-action-view phabricator-action-view-href phabricator-action-view-type-link\" style=\"\"\u003e\u003ca href=\"\/maniphest\/query\/advanced\/\" class=\"phabricator-action-view-item\"\u003eAdvanced Search\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"items":[{"name":"Search"},{"icon":"fa-globe","name":"All Documents","value":"all"},{"icon":"fa-anchor","name":"Current Application","value":"application"},{"name":"Saved Queries"},{"icon":"fa-certificate","name":"Open Documents","value":"open"},{"icon":"fa-certificate","name":"Authored Documents","value":"MaJUpIp4XQjD"},{"icon":"fa-certificate","name":"Subscribed Documents","value":"icqHFhjyxmbF"},{"icon":"fa-certificate","name":"Owned Documents","value":"xCgkkySoe4z7"},{"icon":"fa-certificate","name":"Open Tasks","value":"open-tasks"},{"name":"More Options"},{"icon":"fa-search-plus","name":"Advanced Search","href":"\/search\/query\/advanced\/"},{"icon":"fa-book","name":"User Guide: Search","href":"https:\/\/we.phorge.it\/diviner\/find\/?name=Search%20User%20Guide&type=article&jump=1"}],"icon":"fa-globe","value":"all"},[],[],[],[]]}"></data><data data-javelin-init-kind="behaviors" data-javelin-init-data="{"refresh-csrf":[{"tokenName":"__csrf__","header":"X-Phabricator-Csrf","viaHeader":"X-Phabricator-Via","current":"B@bzryaxtac81fdd7707b2c964"}],"history-install":[]}"></data><data data-javelin-init-kind="behaviors" data-javelin-init-data="{"phabricator-tooltips":[],"diffusion-commit-graph":[{"count":14,"height":null}],"phui-hovercards":[],"phui-dropdown-menu":[],"phui-tab-group":[],"phabricator-transaction-list":[],"phabricator-show-older-transactions":[{"timelineID":"UQ0_10","viewData":[]}],"phabricator-watch-anchor":[],"phui-submenu":[],"workflow":[],"lightbox-attachments":[],"aphront-form-disable-on-submit":[],"toggle-class":[],"phabricator-gesture":[],"device":[],"high-security-warning":[{"show":false,"uri":"\/auth\/session\/downgrade\/","message":"Your session is in high security mode. When you finish using it, click here to leave."}],"phabricator-keyboard-shortcuts":[{"helpURI":"\/help\/keyboardshortcut\/","searchID":"UQ0_271","pht":{"\/":"Give keyboard focus to the search box.","?":"Show keyboard shortcut help for the current page."}}],"phabricator-search-typeahead":[{"id":"UQ0_272","input":"UQ0_271","button":"UQ0_273","selectorID":"UQ0_274","applicationID":"UQ0_275","defaultApplicationIcon":"fa-dot-circle-o","appScope":"application","src":"\/typeahead\/class\/PhabricatorSearchDatasource\/","limit":10,"placeholder":"Search","scopeUpdateURI":"\/settings\/adjust\/?key=search-scope"}],"quicksand-blacklist":[{"patterns":["\/phame\/live\/.*","\/conpherence\/.*","\/Z\\d+","\/file\/(data|download)\/.*","\/phortune\/.*","\/auth\/.*"]}]}"></data></body></html>