[00:04:06] 3MediaWiki-Core-Team, Librarization: File upstream bug with composer about the autoloader being slow - https://phabricator.wikimedia.org/T85182#940957 (10Legoktm) [00:06:48] 3MediaWiki-Core-Team, Librarization: Create RFC for library extraction (PHP & javascript) practices - https://phabricator.wikimedia.org/T1017#17654 (10MZMcBride) >>! In T1017#830478, @bd808 wrote: > Rough start on this at . It needs a lot more work but at least t... [00:07:40] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#940969 (10Springle) Best use a codfw box since they are mostly idle. db2030 has been cloned from db2010 with all m1 data, because that's easier and faster than dumping and importing bugzilla alone. It is not... [00:07:41] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): The notifications icon in the CPB is misplaced in RTL wikis - https://phabricator.wikimedia.org/T67288#940966 (10Jaredzimmerman-WMF) [00:07:51] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): When user has many gadgets installed bottom items in the flyout are not visible - https://phabricator.wikimedia.org/T67285#940970 (10Jaredzimmerman-WMF) [00:08:03] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Clearing echo count from flyout or all notification page does not clear CPB flyout notification count - https://phabricator.wikimedia.org/T67178#940973 (10Jaredzimmerman-WMF) [00:08:16] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Access key strings are missing modifier keys - https://phabricator.wikimedia.org/T67142#940978 (10Jaredzimmerman-WMF) [00:08:28] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Display bug in CPB on Firefox 5.0 - https://phabricator.wikimedia.org/T70310#940981 (10Jaredzimmerman-WMF) [00:08:40] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Help link points to redirect - https://phabricator.wikimedia.org/T66909#940983 (10Jaredzimmerman-WMF) [00:08:51] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Accesskeys are not expanded in tooltips - https://phabricator.wikimedia.org/T66898#940987 (10Jaredzimmerman-WMF) [00:09:49] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Echo flyout does not open when compact personal bar is enabled - https://phabricator.wikimedia.org/T66862#940990 (10Jaredzimmerman-WMF) a:5Prtksxna>3None [00:11:28] 3MediaWiki-extensions-LanguageSelector, MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): ULS language selector flyout does not work on some pages - https://phabricator.wikimedia.org/T66861#940993 (10Jaredzimmerman-WMF) [00:11:43] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Compact personal bar should have RTL version of icons - https://phabricator.wikimedia.org/T66789#940997 (10Jaredzimmerman-WMF) [00:15:08] 3MediaWiki-extensions-VectorBeta, Compact-Personal-Bar-(Beta): Consolidate personal portlet links into collapsed control or dropdown (tracking task) - https://phabricator.wikimedia.org/T46448#941006 (10Jaredzimmerman-WMF) [00:24:48] 3MediaWiki-extensions-PageCuration: JavaScript errors from PageTriage if $wgLegacyJavaScriptGlobals is false - https://phabricator.wikimedia.org/T85184#941011 (10Spage) 3NEW [00:25:29] 3WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#941017 (10RobLa-WMF) [00:28:07] 3WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#941024 (10RobLa-WMF) I have awarded the evil spooky tree token. Pretend approval granted. [00:31:45] 3Mobile-Web: Validation errosr against schema MobileWebUIClickTracking when running qunit tests - https://phabricator.wikimedia.org/T84922#941025 (10Jdlrobson) 5Open>3Resolved [00:32:06] 3MediaWiki-extensions-Flow, Collaboration-Team, MediaWiki-extensions-Echo: New Notification for Topics/Posts that are hidden in Flow - https://phabricator.wikimedia.org/T85185#941026 (10Quiddity) 3NEW [00:32:19] 3MediaWiki-extensions-Flow, Collaboration-Team, MediaWiki-extensions-Echo: New Notification for Topics/Posts that are hidden in Flow - https://phabricator.wikimedia.org/T85185#941026 (10Quiddity) p:5Triage>3Normal [00:37:39] On de.wiki reference text is sometime shown in hovercards - https://phabricator.wikimedia.org/T85186#941040 (10Jaredzimmerman-WMF) 3NEW [00:39:11] 3MediaWiki-extensions-Popups: On de.wiki reference text is sometime shown in hovercards - https://phabricator.wikimedia.org/T85186#941040 (10Jaredzimmerman-WMF) [00:41:06] 3MediaWiki-extensions-Popups: Show structured data in hovercards - https://phabricator.wikimedia.org/T85187#941049 (10Jaredzimmerman-WMF) 3NEW [00:44:56] 3MediaWiki-extensions-Sentry: Add PHP error logging to Sentry extension - https://phabricator.wikimedia.org/T85188#941056 (10Tgr) 3NEW [00:49:07] tgr: +2 for appreciated [00:49:40] hoo or aude, yt? [00:49:49] I am [00:51:48] hoo, so it seems that \Wikibase\Client\Hooks\ParserAfterParseHookHandler::onParserAfterParse gets called after every parse, even for messages - maybe we can ntroduce a new hook specifically for this situation? [00:52:13] (03CR) 10Ori.livneh: [C: 032] Add TitleBlacklist extension to the antispam role. [vagrant] - 10https://gerrit.wikimedia.org/r/181379 (owner: 10FunPika) [00:52:24] (03Merged) 10jenkins-bot: Add TitleBlacklist extension to the antispam role. [vagrant] - 10https://gerrit.wikimedia.org/r/181379 (owner: 10FunPika) [00:52:33] MaxSem: It bails out very fast, so shouldn't be much of an issue [00:52:35] let me check smth. [00:52:55] 55.63% 572.585 87 - \Wikibase\Client\Hooks\ParserAfterParseHookHandler::onParserAfterParse [00:52:58] https://gerrit.wikimedia.org/r/178987 [00:53:05] that's not yet deployed :( [00:53:06] oO [00:53:09] What page is that? [00:53:51] https://en.m.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)?forceprofile=1 [00:54:45] even if executed only once, that's a lot [00:54:49] 55.28% 568.900 80 - Wikibase\Client\Hooks\ParserAfterParseHookHandler::doParserAfterParse [00:55:16] (03CR) 10Ori.livneh: [C: 032] exception: Hide suppressed errors in 'error' log, flag in 'error-json' [core] - 10https://gerrit.wikimedia.org/r/177096 (owner: 10Krinkle) [00:56:46] MaxSem: yikes [00:56:58] I guess we could backport my (trivial) patch [00:57:08] Wasn't aware it's *such* a problem [00:58:23] weird [00:58:26] that wont help there [00:58:32] 28.78% 149.829 80 - Wikibase\LangLinkHandler::addLinksFromRepository [00:58:35] why is that happening [00:58:40] not an issue on non-mobile [01:03:01] 3dev.wikimedia.org, Engineering-Community, Human-Resources: Recruit a Technical Writer for the Engineering Community team - https://phabricator.wikimedia.org/T565#941062 (10Rfarrand) Yay!! [01:11:34] 3Mobile-Web: Login form password reset and - https://phabricator.wikimedia.org/T85189#941063 (10Jdlrobson) 3NEW [01:12:51] 3Mobile-Web: Login form password reset and - https://phabricator.wikimedia.org/T85189#941063 (10Jdlrobson) Blocks T74910 [01:13:00] (03Abandoned) 10Krinkle: Fix Undefined index: 0 [extensions/Echo] - 10https://gerrit.wikimedia.org/r/173506 (https://bugzilla.wikimedia.org/73113) (owner: 10Reedy) [01:13:05] 3Mobile-Web: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#941072 (10Jdlrobson) [01:13:27] (03PS1) 10Jdlrobson: Consolidate mobile and desktop designs [core] - 10https://gerrit.wikimedia.org/r/181529 [01:21:22] 3Mobile-Web: Sign in / Sign up or Log in / Create account - https://phabricator.wikimedia.org/T85190#941080 (10Jdlrobson) 3NEW [01:23:28] (03PS1) 10Spage: Fix PageTriage JS dialog parameter [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/181532 [01:26:19] 3Mobile-Web: Sign in / Sign up or Log in / Create account - https://phabricator.wikimedia.org/T85190#941092 (10Jdlrobson) Actually, I see for some reason the customisations in mobile don't work so I'm going to remove the code regardless but if the Sign in / Sign up headings are preferred someone should create a... [01:26:41] 3pywikibot-core, MediaWiki-API: Removal of 'articlepath' and 'server' from filerepoinfo - https://phabricator.wikimedia.org/T85153#941093 (10XZise) Well `articlepath` and `server` are not recognized (as seen in @jayvdb's comment above). And apart from that it's hard to find a commonality. For example the rootUrl... [01:30:08] kaldari: since you offered, https://gerrit.wikimedia.org/r/181532 is a two-line fix [01:30:35] 3MediaWiki-extensions-PageCuration, Collaboration-Team: Buttons requiring a rationale on Curation toolbar appear to be broken. - https://phabricator.wikimedia.org/T84996#941095 (10Spage) If all the remaining problems like with user-entered deletion details, then I hope my patch fixes them. Thanks for curating o... [01:30:51] spagewmf: nice [01:31:51] (03CR) 10Kaldari: [C: 032] Fix PageTriage JS dialog parameter [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/181532 (owner: 10Spage) [01:32:05] (03Merged) 10jenkins-bot: Fix PageTriage JS dialog parameter [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/181532 (owner: 10Spage) [01:33:22] wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941099 (10Yuri271) 3NEW [01:37:13] 3Wikimedia-General-or-Unknown: Don't use deprecated features removed in jQuery 1.9 (tracking) - https://phabricator.wikimedia.org/T67399#941107 (10Spage) [01:37:15] (03CR) 10Jdlrobson: "We do currently require explicit dependencies for 'mediawiki.templates' ..." [core] - 10https://gerrit.wikimedia.org/r/180647 (owner: 10Jdlrobson) [01:37:16] 3MediaWiki-extensions-PageCuration, Collaboration-Team: Buttons requiring a rationale on Curation toolbar appear to be broken. - https://phabricator.wikimedia.org/T84996#941105 (10Spage) 5Open>3Resolved Closed by commit rEPTR0d5e57d63954. [01:37:18] 3MediaWiki-extensions-PageCuration: JavaScript errors from PageTriage if $wgLegacyJavaScriptGlobals is false - https://phabricator.wikimedia.org/T85184#941109 (10Spage) 5Open>3Resolved Closed by commit rEPTR0d5e57d63954. [01:38:58] (03PS4) 10Ori.livneh: Cleanup DatabaseBase::query implicit transaction code [core] - 10https://gerrit.wikimedia.org/r/180702 (owner: 10Aaron Schulz) [01:40:00] (03CR) 10Ori.livneh: "@Aaron: I added a DatabaseBase::isTransactableQuery() method; feel free to revert to an earlier patchset if you don't approve. Also, shoul" [core] - 10https://gerrit.wikimedia.org/r/180702 (owner: 10Aaron Schulz) [01:54:06] 3MediaWiki-extensions-ConfirmEdit-(CAPTCHA-extension), MediaWiki-User-login-and-signup: Captcha positioning is inconsistent between JavaScript and non-JavaScript users - https://phabricator.wikimedia.org/T85192#941115 (10Jdlrobson) 3NEW [01:54:32] 3Mobile-Web: [Tracking] Getting rid of own login page - https://phabricator.wikimedia.org/T74910#775077 (10Jdlrobson) [01:55:04] MaxSem: Found the bottleneck [01:55:42] :) [01:56:47] 3Mobile-Web: [Tracking] Getting rid of own login page - https://phabricator.wikimedia.org/T74910#941126 (10Jdlrobson) [01:59:09] MaxSem: https://gerrit.wikimedia.org/r/181534 [01:59:57] In a nutshell: if you do inLanguage you unset mInterfaceMessage in ParserOptions and that makes the whole thing slow [01:59:58] awwwwesome hoo [02:00:07] just using ->text() of course is even faster [02:00:24] I mean faster than parsing with mInterfaceMessage [02:26:47] Mobile plenary session at #MWDS15 - https://phabricator.wikimedia.org/T85151#941135 (10Tfinc) Current feeling is to have the tech leads from mobile web @kaldari and apps @dbrant @mhurd present on at least 1 and at most 2 products/features that they've shipped over the last 6 months to highlight what's possible on... [02:27:32] 3MediaWiki-extensions-MultimediaViewer, Multimedia: Backport MediaViewer to MediaWiki 1.23 LTS - https://phabricator.wikimedia.org/T85193#941137 (10Tgr) 3NEW [03:19:03] (03PS1) 10Spage: WIP towards JSHint passing [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/181537 [03:19:55] (03PS3) 10Ricordisamoa: Revision: mark getRaw*() methods as deprecated [core] - 10https://gerrit.wikimedia.org/r/178565 [03:30:08] (03PS4) 10Ricordisamoa: Revision: mark getRaw*() methods as deprecated [core] - 10https://gerrit.wikimedia.org/r/178565 [03:30:09] 3Wikimedia-General-or-Unknown: Don't use deprecated features removed in jQuery 1.9 (tracking) - https://phabricator.wikimedia.org/T67399#941150 (10Spage) [03:30:12] 3MediaWiki-extensions-PageCuration, Collaboration-Team: Buttons requiring a rationale on Curation toolbar appear to be broken. - https://phabricator.wikimedia.org/T84996#941146 (10Spage) 5Resolved>3Open a:5Mattflaschen>3None [03:35:25] (03PS5) 10Ricordisamoa: Revision: mark getRaw*() methods as deprecated [core] - 10https://gerrit.wikimedia.org/r/178565 [03:37:56] 3MediaWiki-extensions-PageCuration: JavaScript errors from PageTriage if $wgLegacyJavaScriptGlobals is false - https://phabricator.wikimedia.org/T85184#941151 (10Spage) 5Resolved>3Open One other naked `wg`... [03:38:12] (03PS1) 10Spage: Another global wgXxx access [extensions/PageTriage] - 10https://gerrit.wikimedia.org/r/181538 [03:48:06] wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941153 (10Yuri271) [03:49:09] wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941099 (10Yuri271) [03:49:40] wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941099 (10Yuri271) [03:50:44] (03CR) 10Ricordisamoa: [WIP] API: standard validation for 'show' parameters (032 comments) [core] - 10https://gerrit.wikimedia.org/r/178819 (owner: 10Ricordisamoa) [03:50:49] (03PS4) 10Ricordisamoa: [WIP] API: standard validation for 'show' parameters [core] - 10https://gerrit.wikimedia.org/r/178819 [03:51:32] (03CR) 10jenkins-bot: [V: 04-1] [WIP] API: standard validation for 'show' parameters [core] - 10https://gerrit.wikimedia.org/r/178819 (owner: 10Ricordisamoa) [03:52:46] (03PS5) 10Ricordisamoa: [WIP] API: standard validation for 'show' parameters [core] - 10https://gerrit.wikimedia.org/r/178819 [03:53:22] (03CR) 10Ori.livneh: [C: 032] Refactor [extensions/NavigationTiming] - 10https://gerrit.wikimedia.org/r/181006 (owner: 10Ori.livneh) [03:58:28] (03Merged) 10jenkins-bot: Refactor [extensions/NavigationTiming] - 10https://gerrit.wikimedia.org/r/181006 (owner: 10Ori.livneh) [04:07:14] 3MediaWiki-extensions-ContentTranslation, ContentTranslation-Deployments, Wikimedia-Site-requests: Enable ContentTranslate on nowiki for the language pair Norwegian Bokmål <-> Norwegian Nynorsk - https://phabricator.wikimedia.org/T76674#941157 (10Arrbee) [04:21:43] 3ops-codfw: reclaim graphite2001 allocation back to spare - remove ssds - new system required. - https://phabricator.wikimedia.org/T84786#941158 (10Papaul) You mentioned "Also the SSDs need to be pulled out of it (if installed) and the original disks put back in." i was saying that there were no original disks.... [04:26:09] wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941159 (10Yuri271) [04:51:28] Only first requestor of RT tickets with several requestors got migrated to Phab task author - https://phabricator.wikimedia.org/T84828#941165 (10jeremyb-phone) could or couldn't? [05:16:37] 3MediaWiki-extensions-ContentTranslation: Navigating to dashboard make the published transltion draft - https://phabricator.wikimedia.org/T85194#941167 (10santhosh) 3NEW a:3santhosh [05:42:53] TrevorP|Away, RoanKattouw_away, Krinkle|detached: could you please look at the Spanish Wikipedia thread at [[m:Tech]]? I'm wondering if it's somehow linked to https://gerrit.wikimedia.org/r/#/c/168732/ [05:43:21] It's a pity that all three of them are away... I guess that's what you get, living in the antipodes [05:51:48] 3MediaWiki-extensions-ContentTranslation: loading pages without categories to Special:ContentTranslation produces a JavaScript error - https://phabricator.wikimedia.org/T84847#941177 (10santhosh) a:3santhosh [05:53:15] 3MediaWiki-extensions-ContentTranslation: loading pages without categories to Special:ContentTranslation produces a JavaScript error - https://phabricator.wikimedia.org/T84847#941182 (10santhosh) p:5Triage>3Normal [06:05:11] 3MediaWiki-extensions-PageCuration: Page Curation can report error of "$1" - https://phabricator.wikimedia.org/T85195#941185 (10Spage) 3NEW [06:18:33] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Resolve CX Alignment bugs - https://phabricator.wikimedia.org/T76171#941207 (10Arrbee) [06:24:43] Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941213 (10Courcelles) 3NEW [06:27:17] Flow: Let code append to the board header with action=edit§ion=new - https://phabricator.wikimedia.org/T85197#941218 (10Spage) 3NEW [06:27:43] 3MediaWiki-extensions-CheckUser, MediaWiki-extensions-Renameuser: Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941227 (10Keegan) p:5Triage>3Normal [06:28:12] 3MediaWiki-extensions-CheckUser: Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941231 (10DeltaQuad) p:5Normal>3Triage [06:29:06] 3MediaWiki-extensions-Flow: Flow API: Let code append to the board header with action=edit§ion=new - https://phabricator.wikimedia.org/T85197#941218 (10Spage) p:5Triage>3Normal [06:30:48] 3MediaWiki-extensions-CheckUser: Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941238 (10Courcelles) Just noting this does not just happen on RECENT renames. The rename I encountered this bug on tonight had been done in September. [06:31:11] 3MediaWiki-extensions-CheckUser, MediaWiki-extensions-Renameuser: Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941239 (10DeltaQuad) p:5Triage>3Normal [06:31:45] 3Wikimedia-Apache-configuration: wikipedia.org violates RFC2616: it breaks connections while having 'Connection: keep-alive' set - https://phabricator.wikimedia.org/T85191#941241 (10TTO) [06:31:46] 3MediaWiki-extensions-CheckUser, MediaWiki-extensions-Renameuser: Checkuser results looks like two accounts after a rename - https://phabricator.wikimedia.org/T85196#941213 (10DeltaQuad) Sorry about the changes, edit conflict. Also I can confirm this bug. [06:33:19] 3MediaWiki-extensions-Flow: Flow API: Let code append to the board header with action=edit&appendtext - https://phabricator.wikimedia.org/T85197#941244 (10Spage) [06:35:37] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#941246 (10GWicke) Re performance and indexing, from a mail thread: Earlier today Stas & I were looking a bit into what is happening behind the... [06:37:54] 3MediaWiki-extensions-PageCuration, MediaWiki-extensions-Flow: PageTriage does not support Flow - https://phabricator.wikimedia.org/T85030#941247 (10Spage) Either PageTriage could be made Flow-aware, or Flow could support `action=edit&appendtext=`//wiki+text//. The latter is T85197 [06:41:58] 3MediaWiki-extensions-PageCuration: Page Curation can report error of "$1" - https://phabricator.wikimedia.org/T85195#941260 (10Spage) [06:43:07] 3MediaWiki-extensions-CheckUser, MediaWiki-extensions-GlobalBlocking: Globally blocked appears for every single IP address, unless directly blocked - https://phabricator.wikimedia.org/T85199#941265 (10DeltaQuad) 3NEW [06:44:40] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#941271 (10Smalyshev) For SET it won't be more complex to maintain, probably, but I'm not sure if the lookups would be fast enough. I could cre... [06:47:47] 3MediaWiki-extensions-CheckUser, MediaWiki-extensions-GlobalBlocking: Globally blocked appears for every single IP address, unless directly blocked - https://phabricator.wikimedia.org/T85199#941273 (10DeltaQuad) [06:59:55] 3Wikimedia-Labs-General, MediaWiki-extensions-OpenStackManager: adding/removing project members updates project page, changing projectadmins does not - https://phabricator.wikimedia.org/T73164#941283 (10jeremyb) [07:03:04] 3Wikimedia-Blog: rss feeds page should be populated or unlinked - https://phabricator.wikimedia.org/T70985#941285 (10jeremyb) this is still the case. [07:09:40] 3MediaWiki-Email: [[special:emailuser]] link in sidebar should not be hidden if sender is not emailconfirmed - https://phabricator.wikimedia.org/T64655#941289 (10jeremyb) [07:11:59] 3MediaWiki-Email: [[special:emailuser]] link in sidebar should not be hidden if sender is not emailconfirmed - https://phabricator.wikimedia.org/T64655#941294 (10jeremyb) [07:12:02] 3MediaWiki-Email: Users cannot discover reason "Email this user" link is missing - https://phabricator.wikimedia.org/T37142#941295 (10jeremyb) [07:13:36] 3MediaWiki-Email: Users cannot discover reason "Email this user" link is missing - https://phabricator.wikimedia.org/T37142#391631 (10jeremyb) [07:13:53] 3Language-Engineering, MediaWiki-extensions-ContentTranslation, ContentTranslation-Deployments: Groundwork for ContentTranslation in Production - https://phabricator.wikimedia.org/T76187#941300 (10Pginer-WMF) [07:14:05] 3MediaWiki-extensions-ContentTranslation: Apply selected action on Translation card to the current paragraph too - https://phabricator.wikimedia.org/T78143#941301 (10Pginer-WMF) [07:14:17] 3MediaWiki-extensions-ContentTranslation: Must fix bugs for January 2015 deployment - https://phabricator.wikimedia.org/T78241#941302 (10Arrbee) [07:14:18] 3MediaWiki-extensions-ContentTranslation: Clicking on source link shows remove link control even after the target link has been removed - https://phabricator.wikimedia.org/T74265#941303 (10Pginer-WMF) [07:17:34] 3MediaWiki-extensions-Flow: Flow: API actions succeed on Flow-enabled page - https://phabricator.wikimedia.org/T62808#941309 (10Spage) >>! In T62808#649672, @Jdlrobson wrote: > This still seems to be a problem. When I attempt [action=edit] via the API it still reports success. action=edit should fail because th... [07:46:16] 3MediaWiki-extensions-ContentTranslation: Adapt red links on the translation - part 1 - https://phabricator.wikimedia.org/T78133#941321 (10Pginer-WMF) Here are the needed graphic assets: Link placeholder with flag: {F23637} {F23638} Question mark placeholder: {F23634} {F23635} Small flag action: {F23631} {F2... [07:47:31] 3MediaWiki-extensions-ContentTranslation: Adapt red links on the translation - part 1 - https://phabricator.wikimedia.org/T78133#836212 (10Pginer-WMF) [08:21:23] 3MediaWiki-Email: Users cannot discover reason "Email this user" link is missing - https://phabricator.wikimedia.org/T37142#941328 (10TTO) [08:21:39] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#941330 (10Arrbee) 3NEW [08:21:45] Flow reply_moderation browser test has erroneous selector for "3rd comment on the topic" - https://phabricator.wikimedia.org/T85201#941336 (10Spage) 3NEW a:3Cmcmahon [08:22:33] 3Quality-Assurance, MediaWiki-extensions-Flow: Flow reply_moderation browser test has erroneous selector for "3rd comment on the topic" - https://phabricator.wikimedia.org/T85201#941336 (10Spage) p:5Triage>3Low [08:23:00] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#941330 (10Arrbee) [08:55:22] 3MediaWiki-Installer, Librarization, MediaWiki-Core-Team: composer.json should be useable by WMF, core and extensions - https://phabricator.wikimedia.org/T67188#941356 (10Mglaser) @bd808, thanks for working on this! If you need testers or someone to try this with some extensions, let me know. [09:46:08] (03CR) 10Nikerabbit: [C: 04-1] "No explanation why the prefix is needed." [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181514 (owner: 10Legoktm) [09:47:02] (03CR) 10Nikerabbit: [C: 031] "Only +1 since has dependency and unable to rebase to master." [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181517 (owner: 10Legoktm) [09:48:11] 3MediaWiki-extensions-ProofreadPage: Mobile-view for Wikisource needs the basic linkage for transcluded works to facilitate Proofreading in Page: namespace - https://phabricator.wikimedia.org/T85118#941379 (10Tpt) The display option sidebar is just on-wiki javascript. So, it can't be done directly in the Proofre... [09:51:38] (03PS1) 10Nikerabbit: Add @since to classes and interface in title [core] - 10https://gerrit.wikimedia.org/r/181551 [09:53:48] (03CR) 10Nikerabbit: "Please always add @since annotations to new classes and interfaces. Having to dig out this information and submitting patch to add them is" [core] - 10https://gerrit.wikimedia.org/r/106517 (owner: 10Daniel Kinzler) [09:55:40] (03CR) 10Nikerabbit: "If this is merged, then minimum version in https://www.mediawiki.org/wiki/Extension:Renameuser must be updated to 1.23. That also means th" [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181521 (owner: 10Legoktm) [10:06:39] (03PS4) 10Amire80: Update and enrich API documentation [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [10:07:33] (03CR) 10Amire80: "PS4 is a manual rebase, which took me a few minutes. The comments from the previous patch sets are still relevant. I'd love to get an agre" [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [10:11:25] (03CR) 10Mglaser: [C: 032] Blog: Small css fix [extensions/BlueSpiceExtensions] - 10https://gerrit.wikimedia.org/r/181055 (owner: 10Pwirth) [10:11:51] (03Merged) 10jenkins-bot: Blog: Small css fix [extensions/BlueSpiceExtensions] - 10https://gerrit.wikimedia.org/r/181055 (owner: 10Pwirth) [10:12:32] (03CR) 10jenkins-bot: [V: 04-1] Update and enrich API documentation [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [10:12:36] Is it possible for the ResourceLoader server-side cache to be manually purged for a particular URL? [10:12:40] 3MediaWiki-extensions-UniversalLanguageSelector: Text for input language selector wraps even though there would be space for the text - https://phabricator.wikimedia.org/T85205#941382 (10Nikerabbit) 3NEW [10:13:39] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Gray bar on top of Special:CX - https://phabricator.wikimedia.org/T76718#941388 (10santhosh) 5Open>3Invalid a:3santhosh Not able to reproduce now. See screenshot of http://es.wikipedia.beta.wmflabs.org/wiki/Special:ContentTranslation {F23970} [10:16:35] 3MediaWiki-extensions-UniversalLanguageSelector: The separate columns for each script in the medium width view looks bad/weird - https://phabricator.wikimedia.org/T85206#941391 (10Nikerabbit) 3NEW [10:18:33] It would be great to purge https://bits.wikimedia.org/es.wikipedia.org/load.php?debug=false&lang=es&modules=jquery%2Cmediawiki&only=scripts&skin=vector&version=20141217T214027Z [10:20:10] (03CR) 10Nikerabbit: [C: 04-1] exception: Hide suppressed errors in 'error' log, flag in 'error-json' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/177096 (owner: 10Krinkle) [10:23:13] tto: normally, that shouldn't be required [10:23:35] thedj: If I add &foo on to the URL I get different content [10:23:57] I've Ctrl+F5'd a few times, that normally clears any browser caching [10:24:05] So, that leave server-side caching [10:24:08] yeah, this is probably cached in varnish [10:25:00] Reedy: ? ^ [10:25:37] i think this can only be solved by touching the files and then rescapping or something... [10:28:04] Update the test environment - https://phabricator.wikimedia.org/T85207#941398 (10Arrbee) 3NEW a:3Arrbee [10:28:16] Update the test environment - https://phabricator.wikimedia.org/T85207#941398 (10Arrbee) [10:36:31] Test MLEB extensions for MLEB-2014.12 - https://phabricator.wikimedia.org/T85208#941407 (10Arrbee) 3NEW [10:36:43] (03CR) 10Parent5446: [C: 031] Cleanup DatabaseBase::query implicit transaction code [core] - 10https://gerrit.wikimedia.org/r/180702 (owner: 10Aaron Schulz) [10:36:56] Test MLEB extensions for MLEB-2014.12 - https://phabricator.wikimedia.org/T85208#941407 (10Arrbee) a:3Arrbee [10:37:20] 3Mobile-Web, MediaWiki-User-login-and-signup: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#941418 (10matmarex) [10:37:54] Release documentation and announcement - https://phabricator.wikimedia.org/T85209#941420 (10Arrbee) 3NEW a:3KartikMistry [10:39:58] 3Project-Creators: Create a project for MediaWiki Language Extension Bundle - https://phabricator.wikimedia.org/T84880#941427 (10Arrbee) 5Open>3Resolved a:3Arrbee Done. Thank you. [10:40:33] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Gray bar on top of Special:CX - https://phabricator.wikimedia.org/T76718#941430 (10Nikerabbit) 5Invalid>3Open It's still there for me. I went to http://es.wikipedia.beta.wmflabs.org/wiki/Especial:ContentTranslation, logged in, and did `Shift+R`... [10:43:32] Package extensions for MLEB - https://phabricator.wikimedia.org/T85136#941432 (10Arrbee) [10:54:24] (03PS1) 10Pastakhov: Refactoring code (v 4.0.0) Hook release 6 [extensions/PhpTags] - 10https://gerrit.wikimedia.org/r/181552 [10:54:46] (03CR) 10Pastakhov: [C: 04-2] Refactoring code (v 4.0.0) Hook release 6 [extensions/PhpTags] - 10https://gerrit.wikimedia.org/r/181552 (owner: 10Pastakhov) [10:56:23] 3MediaWiki-extensions-ContentTranslation: Allow to start translations using a redirected article as title - https://phabricator.wikimedia.org/T76142#941437 (10santhosh) New translation dialog will not allow you to choose a title which is a redirect. See screenshot.{F24073} This is consistent with the search api... [10:58:47] 3MediaWiki-Installer, Librarization, MediaWiki-Core-Team: composer.json should be useable by WMF, core and extensions - https://phabricator.wikimedia.org/T67188#941439 (10Nikerabbit) I would also be interested to test this at translatewiki.net - in fact I already tried it but it doesn't seem to work yet. ``` [E... [11:05:05] 3MediaWiki-extensions-ContentTranslation: loading pages without categories to Special:ContentTranslation produces a JavaScript error - https://phabricator.wikimedia.org/T84847#941441 (10santhosh) 5Open>3Resolved [11:05:06] 3MediaWiki-extensions-ContentTranslation: Must fix bugs for January 2015 deployment - https://phabricator.wikimedia.org/T78241#941442 (10santhosh) [11:07:02] Titles with more than one space is not proceeding to translaiton view - https://phabricator.wikimedia.org/T85210#941443 (10santhosh) 3NEW [11:07:32] 3MediaWiki-extensions-ContentTranslation: Titles with more than one space is not proceeding to translaiton view - https://phabricator.wikimedia.org/T85210#941443 (10santhosh) 5Open>3Resolved a:3santhosh [11:10:24] 3MediaWiki-extensions-ContentTranslation: Content Translation FAQ page to be updated - https://phabricator.wikimedia.org/T85211#941459 (10Arrbee) 3NEW [11:29:50] 3Mobile-Web: Enforce external MW_INSTALL_PATH - https://phabricator.wikimedia.org/T85125#941476 (10Jhernandez) I've submitted a patch ^ and it doesn't seem to cause any problem. Is there anything else to take into account? [11:37:31] (03CR) 10Nikerabbit: "I'll abandon this patch in 2015 if it still has negative reviews at that time." (031 comment) [core] - 10https://gerrit.wikimedia.org/r/177969 (owner: 10Nikerabbit) [11:40:44] 3operations: Shinken hostname column is not large enough - https://phabricator.wikimedia.org/T1362#941487 (10fgiunchedi) p:5Triage>3Low [11:41:03] (03CR) 10Nikerabbit: Escaped lastmodifiedat and laggedslavemode (031 comment) [core] - 10https://gerrit.wikimedia.org/r/177973 (owner: 10Nikerabbit) [11:41:10] 3operations: create pxe-bootable rescue image - https://phabricator.wikimedia.org/T76135#941488 (10fgiunchedi) p:5Triage>3Low [11:41:42] (03PS2) 10Nikerabbit: Escaped lastmodifiedat and laggedslavemode [core] - 10https://gerrit.wikimedia.org/r/177973 [11:42:21] (03CR) 10Nikerabbit: [C: 032] "Thanks." [core] - 10https://gerrit.wikimedia.org/r/181348 (owner: 10Umherirrender) [11:43:37] (03CR) 10Nikerabbit: [C: 032] "Thanks." [core] - 10https://gerrit.wikimedia.org/r/180413 (owner: 10Gerrit Patch Uploader) [11:46:55] 3operations: Add updating labs/private with $::puppetmaster_autoupdate feature flag - https://phabricator.wikimedia.org/T75904#941493 (10fgiunchedi) p:5Triage>3Normal [11:48:06] 3MediaWiki-extensions-General-or-Unknown: E_NOTICE in MediaWikiChatClass.php on line 164 - https://phabricator.wikimedia.org/T85077#941495 (10UltrasonicNXT) a:3UltrasonicNXT [11:48:19] (03Merged) 10jenkins-bot: Escape message 'word-separator' on Special:FileDuplicateSearch [core] - 10https://gerrit.wikimedia.org/r/181348 (owner: 10Umherirrender) [11:49:27] (03Merged) 10jenkins-bot: Use getHtmlCode() instead of getCode() to set the lang attribute [core] - 10https://gerrit.wikimedia.org/r/180413 (owner: 10Gerrit Patch Uploader) [11:49:32] (03PS1) 10Daniel Kinzler: Utility script for trimming i18n files. [core] - 10https://gerrit.wikimedia.org/r/181558 [11:53:24] 3operations: Puppet Trebuchet provider compares refname with commit sha1 and does NOT refresh the git repo! - https://phabricator.wikimedia.org/T77002#941504 (10fgiunchedi) p:5Triage>3High [12:02:17] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#941507 (10Dzahn) 5Open>3Resolved ahh. i understand. thank you, taking db2030 [12:03:47] (03CR) 10Nikerabbit: Remove over/underescaping detected in Special:UserRights (031 comment) [core] - 10https://gerrit.wikimedia.org/r/177979 (owner: 10Nikerabbit) [12:04:28] 3MediaWiki-extensions-ContentTranslation: Allow to start translations using a redirected article as title - https://phabricator.wikimedia.org/T76142#941510 (10Pginer-WMF) >>! In T76142#941437, @santhosh wrote: > New translation dialog will not allow you to choose a title which is a redirect. > This is better t... [12:07:48] (03CR) 10Nikerabbit: "What's the use case?" [core] - 10https://gerrit.wikimedia.org/r/181558 (owner: 10Daniel Kinzler) [12:41:15] (03PS1) 10Pastakhov: update for PhpTags version 4.0.0 Hook release 6 (v 1.4.0) [extensions/PhpTagsWidgets] - 10https://gerrit.wikimedia.org/r/181560 [12:41:28] (03CR) 10jenkins-bot: [V: 04-1] update for PhpTags version 4.0.0 Hook release 6 (v 1.4.0) [extensions/PhpTagsWidgets] - 10https://gerrit.wikimedia.org/r/181560 (owner: 10Pastakhov) [12:41:59] (03CR) 10Bartosz Dziewoński: "Nice, so we're basically killing all of this bullshit design that was so heavily pushed back in the day. :)" [core] - 10https://gerrit.wikimedia.org/r/181529 (owner: 10Jdlrobson) [12:49:06] (03PS1) 10Pastakhov: update for PhpTags version 4.0.0 Hook release 6 (v 1.6.0) [extensions/PhpTagsWiki] - 10https://gerrit.wikimedia.org/r/181562 [12:49:48] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#941528 (10Jsahleen) I think this may be related to annotation mapping rather than link adaptation. I tried translating something from EN to CA with link adaptation c... [12:52:33] 3Mobile-Web, MediaWiki-User-login-and-signup: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#941530 (10matmarex) | Before | After (https://gerrit.wikimedia.org/r/181529) | |-----------|---------| | {F24483,size=full} | {F2449... [12:57:52] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#941531 (10Dzahn) Hi Sean, i ran into this: "The MariaDB server is running with the --read-only option so it cannot execute this statement" is that true on db2030? [12:58:58] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#941535 (10Dzahn) @db2030:~# grep read /etc/mysql/my.cnf # Always start in read_only mode. read_only = on [12:59:33] 3MediaWiki-extensions-Translate, Language-Engineering: a translatable page should have a way to redirect to the fallback language if there is no translation - https://phabricator.wikimedia.org/T84905#941537 (10Amire80) [12:59:47] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#941538 (10Dzahn) 5Resolved>3Open [13:21:45] 3Mobile-Web, MediaWiki-extensions-Thanks: Thanks given via mobile are not shown on desktop history page - https://phabricator.wikimedia.org/T61207#941544 (10Qgil) >>! In T61207#841308, @matthiasmullie wrote: > Just tested, doesn't seem to be an issue anymore, worked for me. Are you sure? Today I thanked [[ http... [13:44:13] 3Wikimedia-SSL-related, operations: Put all zirconium vhosts behind misc varnish cluster - https://phabricator.wikimedia.org/T60048#941561 (10fgiunchedi) I'm generally in favour of having things behind varnish unless we have a good reason not too, if anything that lets us change/tweak/redirect things in varnish... [13:48:43] 3operations: provide a database to test sanitizing Bugzilla db - https://phabricator.wikimedia.org/T85150#941568 (10Springle) Ah, right. Still configured as a slave. For now, I've just done this: SET GLOBAL read_only=0; [13:50:13] 3Ops-Access-Requests: Give mukunda access to gallium - https://phabricator.wikimedia.org/T85033#941569 (10JohnLewis) 5Open>3Resolved And merged. [13:54:44] 3UI-Standardization: Create primary button with indeterminate loader - https://phabricator.wikimedia.org/T72417#941576 (10Nirzar) [[ http://nirzar.github.io/prototypes/ui/primary-button-loading.html | Here's a quick attempt ]] at this [13:57:12] 3Wikimedia-SVG-rendering: SVG rasterisation and management on Wikimedia sites (tracking) - https://phabricator.wikimedia.org/T10901#941585 (10Perhelion) [13:57:13] 3Wikimedia-SVG-rendering: SVG renderer does not support the tag - https://phabricator.wikimedia.org/T10552#941583 (10Perhelion) 5Open>3Resolved [13:59:43] 3operations, MediaWiki-Core-Team: Review Graphite scaling options - https://phabricator.wikimedia.org/T1018#941588 (10fgiunchedi) p:5Triage>3Low [13:59:55] 3MediaWiki-File-management, Multimedia: SVG thumbnail is empty when < than 800px - https://phabricator.wikimedia.org/T78820#941589 (10Perhelion) [13:59:58] 3Wikimedia-SVG-rendering: SVG thumbnailing issues - part of the image not rendered - https://phabricator.wikimedia.org/T20463#941590 (10Perhelion) [14:00:39] 3Spelling-Dictionary: Create dashboard for users - https://phabricator.wikimedia.org/T78458#941595 (10Ankitashukla) 5Open>3Resolved [14:00:40] 3Spelling-Dictionary: Create a frontend for spelling checking (Has 2 subtasks) - https://phabricator.wikimedia.org/T78455#941596 (10Ankitashukla) [14:01:37] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#941597 (1001tonythomas) 3NEW [14:02:04] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#941597 (1001tonythomas) [14:02:22] 3Spelling-Dictionary: Improve the UI on the special page of the user (to add the word to the table) - https://phabricator.wikimedia.org/T85092#941607 (10Ankitashukla) [14:03:43] 3Wikimedia-SVG-rendering: SVG thumbnailing issues - part of the image with not rendered - https://phabricator.wikimedia.org/T20463#941609 (10Perhelion) [14:03:47] 3Spelling-Dictionary: Use ULS for language selection - https://phabricator.wikimedia.org/T85215#941611 (10Ankitashukla) 3NEW a:3Ankitashukla [14:04:30] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#941619 (10Jsahleen) For ES to CA, here is a sample: Special:ContentTranslation?page=Mickey+Mouse&from=es&to=ca&targettitle=Mickey+Mouse+CA In the first paragraph M... [14:05:09] 3Spelling-Dictionary: Use ULS for language selection - https://phabricator.wikimedia.org/T85215#941621 (10KartikMistry) IMHO, this isn't needed at moment. [14:05:17] 3MediaWiki-Templates: Double-parse in parser function results - https://phabricator.wikimedia.org/T7678#941622 (10Mormegil) [14:05:21] 3Spelling-Dictionary: Use ULS for language selection - https://phabricator.wikimedia.org/T85215#941624 (10KartikMistry) p:5Triage>3Low [14:08:03] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Gray bar on top of Special:CX - https://phabricator.wikimedia.org/T76718#941625 (10Arrbee) [14:08:14] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Gray bar on top of Special:CX - https://phabricator.wikimedia.org/T76718#941626 (10Arrbee) p:5Triage>3Low [14:08:43] Test MLEB extensions for MLEB-2014.12 - https://phabricator.wikimedia.org/T85208#941627 (10Arrbee) p:5Triage>3Normal [14:08:51] Package extensions for MLEB - https://phabricator.wikimedia.org/T85136#941628 (10Arrbee) p:5Triage>3Normal [14:10:29] 3Spelling-Dictionary: Create the Special page for the admin - https://phabricator.wikimedia.org/T85216#941629 (10Ankitashukla) 3NEW a:3Ankitashukla [14:10:45] 3MediaWiki-extensions-ContentTranslation: Content Translation FAQ page to be updated - https://phabricator.wikimedia.org/T85211#941637 (10Arrbee) p:5Triage>3Normal a:3Arrbee [14:13:28] 3MediaWiki-extensions-ContentTranslation: Apply selected action on Translation card to the current paragraph too - https://phabricator.wikimedia.org/T78143#941645 (10Arrbee) p:5Triage>3Normal [14:15:20] 3Spelling-Dictionary: Display words on admin dashboard - all words - words by language - https://phabricator.wikimedia.org/T85217#941646 (10Ankitashukla) 3NEW a:3Ankitashukla [14:16:10] 3MediaWiki-extensions-ContentTranslation: Translation dashboard list needs adjustments in the default sorting and filtering - https://phabricator.wikimedia.org/T78261#941653 (10Arrbee) p:5Triage>3Normal [14:16:44] 3Spelling-Dictionary: Enable direct editing of words by admin - https://phabricator.wikimedia.org/T85218#941654 (10Ankitashukla) 3NEW a:3Ankitashukla [14:18:13] (03CR) 10Aklapper: "Trevor, Catrope:" [core] - 10https://gerrit.wikimedia.org/r/168732 (owner: 10Trevor Parscal) [14:19:50] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Title of the source and target columns should be aligned - https://phabricator.wikimedia.org/T85219#941669 (10Arrbee) 3NEW [14:20:28] 3Spelling-Dictionary: Clear the interface clutter - https://phabricator.wikimedia.org/T85220#941675 (10Ankitashukla) 3NEW a:3Ankitashukla [14:22:53] 3Language-Engineering, MediaWiki-extensions-ContentTranslation, ContentTranslation-Deployments: Groundwork for ContentTranslation in Production - https://phabricator.wikimedia.org/T76187#941690 (10Arrbee) p:5Normal>3High [14:25:32] 3Project-Creators: Create a project for MediaWiki Language Extension Bundle - https://phabricator.wikimedia.org/T84880#941691 (10Aklapper) @Arrbee: The name violated the [[ https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects#Name | guidelines ]] so I changed its name to #Language-Extension... [14:27:18] 3MediaWiki-extensions-ContentTranslation: Test and make sure saved translations are accessed only by the creator - https://phabricator.wikimedia.org/T78008#941693 (10Arrbee) p:5Normal>3High [14:28:39] 3Spelling-Dictionary: Improve the UI on the special page of the user (to add the word to the table) - https://phabricator.wikimedia.org/T85092#941694 (10Ankitashukla) p:5Triage>3Normal [14:30:14] (03CR) 10Anomie: "> I'd love to get an agreement on this and get it merged." [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [14:30:32] 3Spelling-Dictionary: Create a frontend for spelling checking (Has 2 subtasks) - https://phabricator.wikimedia.org/T78455#941695 (10Ankitashukla) [14:31:07] 3ops-codfw: rename/relabel/update mgmt on codfw osm servers (osm-cp, osm-db, osm-web) - https://phabricator.wikimedia.org/T85221#941701 (10RobH) 3NEW a:3RobH [14:31:19] 3MediaWiki-extensions-ContentTranslation, ContentTranslation-Deployments: Create Database config for Content Translation in Production - https://phabricator.wikimedia.org/T78775#941710 (10KartikMistry) Database config is also part of mediawiki-config in task T85144. [14:33:39] (03CR) 10Amire80: "In the comments of the previous patch. Whether to use or just quotes, and so on." [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [14:34:40] 3MediaWiki-extensions-ContentTranslation: The publishing target location should be configurable per wiki - https://phabricator.wikimedia.org/T78229#941714 (10Arrbee) p:5Triage>3High [14:34:49] 3MediaWiki-extensions-ContentTranslation: Publish translations to the main namespace by default (if the page does not exist already) - https://phabricator.wikimedia.org/T76618#941715 (10Arrbee) p:5Triage>3High [14:35:10] 3Spelling-Dictionary: Display words on admin dashboard - https://phabricator.wikimedia.org/T85217#941716 (10Ankitashukla) [14:36:14] 3Spelling-Dictionary: Create admin panel (3 subtasks) - https://phabricator.wikimedia.org/T78457#941719 (10Ankitashukla) [14:39:41] (03PS5) 10Amire80: Update and enrich API documentation [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [14:40:55] 3operations: improve icinga performance - https://phabricator.wikimedia.org/T85222#941720 (10fgiunchedi) 3NEW [14:49:05] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#941735 (1001tonythomas) Created a GCI task - http://www.google-melange.com/gci/task/view/google/gci2014/5900224895647744f [14:49:55] 3pywikibot-core, MediaWiki-API: Removal of 'articlepath' and 'server' from filerepoinfo - https://phabricator.wikimedia.org/T85153#941736 (10Anomie) >>! In T85153#940817, @jayvdb wrote: > Maybe it is something special about WMF projects that is causing filerepoinfo to not work correctly? filerepoinfo is working... [14:51:45] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#941739 (10Arrbee) a:3Jsahleen [14:52:08] 3MediaWiki-File-management, pywikibot-core, MediaWiki-API: FileRepo::getInfo() information is very different depending on the subclass in use for each repo - https://phabricator.wikimedia.org/T85153#941740 (10Anomie) p:5Triage>3Low [14:52:13] 3MediaWiki-extensions-ContentTranslation: Test scenarios for CX entry points and special page - https://phabricator.wikimedia.org/T84864#941744 (10Arrbee) p:5High>3Normal [14:52:19] 3MediaWiki-extensions-ContentTranslation: Test Scenarios for CX Dashboard - https://phabricator.wikimedia.org/T84863#941745 (10Arrbee) p:5High>3Normal [14:52:25] 3MediaWiki-extensions-ContentTranslation: Test scenarios for CX Language and Article Selector - https://phabricator.wikimedia.org/T84865#941746 (10Arrbee) p:5High>3Normal [14:52:42] 3MediaWiki-extensions-ContentTranslation: Section alignments do not break due to different actions - https://phabricator.wikimedia.org/T84978#941747 (10Arrbee) p:5High>3Normal [14:53:59] m4tx: it seems someone stole you the first multimedia GCI task :) http://www.google-melange.com/gci/task/view/google/gci2014/5832099869229056 [14:54:53] lol [14:55:29] OTOH you've not tried any "bug 38638" or "make traslatable" task [14:56:23] poxip: are you doing GCI too? :) [14:56:34] yep, but for other org [14:56:36] (03CR) 10Anomie: " should be used for stuff that's user input. IMO quotes are redundant to and similar markup if the only intention is to indicat" [core] - 10https://gerrit.wikimedia.org/r/169534 (owner: 10Siebrand) [14:56:45] poxip: nice, which? [14:56:50] copyleftgames [14:57:43] I see. I've not looked into what they do yet, are you happy with the experience? [14:58:12] what do you mean by the experience? [14:58:23] (03CR) 10Anomie: [WIP] API: standard validation for 'show' parameters (032 comments) [core] - 10https://gerrit.wikimedia.org/r/178819 (owner: 10Ricordisamoa) [14:58:26] s/the experience/'the experience' [14:59:57] they've many ogl tasks, so if anyone is good at shaders, egl, etc (drawing stuff) it's a org for [15:01:07] 3MediaWiki-extensions-ContentTranslation: show a red interlanguage link only if the current ContentTranslation installation supports this language as a target - https://phabricator.wikimedia.org/T85223#941751 (10Amire80) 3NEW [15:01:35] btw i was thinking about mediawiki, but php.. :> [15:07:49] 3MediaWiki-extensions-ContentTranslation: Organize the documentation of CX in mediawiki.org properly - https://phabricator.wikimedia.org/T76329#941760 (10Arrbee) p:5Normal>3Low [15:08:47] 3CirrusSearch: Incorrect results from insource with regex - https://phabricator.wikimedia.org/T85224#941762 (10John_of_Reading) 3NEW [15:09:23] 3MediaWiki-extensions-ContentTranslation: show a red interlanguage link only if the current ContentTranslation installation supports this language as a target - https://phabricator.wikimedia.org/T85223#941769 (10Amire80) a:3Amire80 [15:09:27] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Title of the source and target columns should be aligned - https://phabricator.wikimedia.org/T85219#941770 (10Amire80) a:3Amire80 [15:09:37] Nemo_bis I was talking with unicodesnowman via IRC when he was "stealing" it :P [15:09:52] I didn't even see the task before when he was claiming it [15:09:59] 3MediaWiki-extensions-ContentTranslation: Clicking on source link shows remove link control even after the target link has been removed - https://phabricator.wikimedia.org/T74265#941771 (10Jsahleen) a:3Jsahleen [15:10:25] I'm currently thinking about this task: http://www.google-melange.com/gci/task/view/google/gci2014/5821952421789696 , my previous one hasn't been reviewed yet, though [15:11:36] m4tx: should be easy for ya [15:12:40] did you already finish it? [15:14:22] 3MediaWiki-extensions-ContentTranslation: Discard translation drafts - https://phabricator.wikimedia.org/T75979#941774 (10santhosh) p:5Normal>3High [15:14:43] no, I cannot claim it now :P [15:15:31] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Preparation for CX Deployment in production - https://phabricator.wikimedia.org/T76185#941783 (10Arrbee) [15:15:34] lol, i mean finish as 'i did this, but didn't claim' :> [15:15:34] 3MediaWiki-extensions-ContentTranslation, Language-Engineering: Test the CX beta feature using the beta feature checklist - https://phabricator.wikimedia.org/T76177#941781 (10Arrbee) 5Open>3Resolved [15:15:46] 3operations, Wikimedia-Site-requests: Move the Nourmande Wikipedia from nrm to roa-x-norman - https://phabricator.wikimedia.org/T25216#941784 (10RobH) a:5RobH>3None [15:16:19] :> [15:16:28] 3Wikimedia-SVG-rendering: SVG style element ignored if no type attribute is specified - https://phabricator.wikimedia.org/T68672#941786 (10Perhelion) [15:17:38] poxip: that smile kinda reminds me https://www.youtube.com/watch?v=vKsHDMphSVs#t=15 :P [15:17:56] lolz ;d [15:18:32] vala + gtk + egl2 = evil [15:21:13] 3WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#941798 (10Qgil) Let's imagine that @mark has approved as well. @matanya, now you have access to {L2}. Please sign it. (all the better if you can actually read it, and ask any questions you might have in reality) :) [15:21:15] m4tx: ah, I see, he distracted you while he was claiming the task :p [15:21:26] :P [15:21:33] 3ContentTranslation-Deployments: Create a screencast for the translation process and basic features of CX - https://phabricator.wikimedia.org/T76848#941802 (10Pginer-WMF) a:3Pginer-WMF [15:21:53] Kiwix for android is great, a lot of users and tons of low hanging fruit [15:23:16] hm, I wouldn't say so... I mean, the tasks are really "rough"; TBH generally Android development is rough when you cannot use 50 third-party libraries [15:23:20] and Google is annoying :P [15:24:14] sometimes breaks API without any period of deprecation of old API [15:25:21] Nemo_bis, it's my secret plan!!11 *mwahuahua.. evil laughs* [15:26:43] 3MediaWiki-extensions-ContentTranslation: Handle parts from the source article in Special:CX - https://phabricator.wikimedia.org/T76336#941806 (10Arrbee) a:3Amire80 [15:28:20] 3MediaWiki-extensions-ContentTranslation: Must fix bugs for January 2015 deployment - https://phabricator.wikimedia.org/T78241#941813 (10Arrbee) While adding new bugs please make sure to include the following: # Description of the bug # Steps to reproduce # Expected behaviour # Actual behaviour # Sc... [15:28:43] 3MediaWiki-extensions-ContentTranslation: Must fix bugs for January 2015 deployment - https://phabricator.wikimedia.org/T78241#941819 (10Arrbee) [15:31:55] 3ops-core, operations: install/deploy codfw appservers - https://phabricator.wikimedia.org/T85227#941826 (10RobH) 3NEW a:3RobH [15:32:23] 3ops-core, operations: install/deploy codfw appservers - https://phabricator.wikimedia.org/T85227#941826 (10RobH) [15:32:43] 3ops-core, operations: install/deploy codfw appservers - https://phabricator.wikimedia.org/T85227#941826 (10RobH) [15:33:08] 3ops-core, operations: install/deploy codfw appservers - https://phabricator.wikimedia.org/T85227#941826 (10RobH) p:5Triage>3Normal [15:33:19] 3ops-core, operations: install/deploy codfw appservers - https://phabricator.wikimedia.org/T85227#941826 (10RobH) [15:37:30] m4tx: I mean that Kiwix was "forced" to make an Android app due to great demand, but there's been little energy to develop it [15:37:51] So there are still several "small" things to do which can have a great impact [15:38:51] feedback box doesn't show on firefox, chrome with mediawiki 1.24.1 - https://phabricator.wikimedia.org/T85146#941842 (10Pcawiki) Hi Aklapper, More information about this bug.. MW version 1.24.1 AFT5 branches "master" After upgrade MW to the most recent version 1.24.1, AFT5 doesn't show up on Firefox, Chrom... [15:40:10] (03CR) 10Ricordisamoa: [WIP] API: standard validation for 'show' parameters (031 comment) [core] - 10https://gerrit.wikimedia.org/r/178819 (owner: 10Ricordisamoa) [15:40:39] (03PS6) 10Ricordisamoa: [WIP] API: standard validation for 'show' parameters [core] - 10https://gerrit.wikimedia.org/r/178819 [15:44:49] (03PS1) 10Niharika29: Update countries database to reflect global north/south [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/181578 [15:47:42] feedback box doesn't show on firefox, chrome with mediawiki 1.24.1 - https://phabricator.wikimedia.org/T85146#941849 (10Cmcmahon) Hello PCAwiki, To my knowledge, AFTv5 is no longer being actively maintained by WMF, and possibly not by anyone. You may be able to get more detailed information about possible cause... [15:50:25] (03CR) 10Mr. Stradivarius: Add mw.site.interwikiMap (0310 comments) [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 (owner: 10Mr. Stradivarius) [15:50:49] (03PS2) 10Mr. Stradivarius: Add mw.site.interwikiMap [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 [15:50:59] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Validate Java 8 package - https://phabricator.wikimedia.org/T85174#941855 (10Lydia_Pintscher) [15:51:00] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Investigate Titan supernode issues - https://phabricator.wikimedia.org/T85173#941856 (10Lydia_Pintscher) [15:51:01] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Deploy a Wikidata complex query service into production - https://phabricator.wikimedia.org/T85159#941854 (10Lydia_Pintscher) [15:51:03] 3MediaWiki-General-or-Unknown, operations, wikidata-query-service, Wikidata, Services: Reliable publish / subscribe event bus - https://phabricator.wikimedia.org/T84923#941857 (10Lydia_Pintscher) [15:51:04] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Introduce setting to allow import of entities from XML dumps. - https://phabricator.wikimedia.org/T85133#941858 (10Lydia_Pintscher) [15:51:05] 3Wikidata, MediaWiki-extensions-WikibaseRepository: Add css class to the links that are using language fallback as label - https://phabricator.wikimedia.org/T85105#941859 (10Lydia_Pintscher) [15:51:06] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Tool to set up entries in the sites table, to allow sitelinks to be created - https://phabricator.wikimedia.org/T78693#941861 (10Lydia_Pintscher) [15:51:07] 3MediaWiki-extensions-WikibaseRepository, Wikidata: Use CSS instead of jQuery for wb-claim-name position animation - https://phabricator.wikimedia.org/T85004#941860 (10Lydia_Pintscher) [15:51:10] 3Structured-Multimedia-Data, Multimedia, Wikidata: Prepare for Wikidata Integration on Commons - https://phabricator.wikimedia.org/T77281#941865 (10Lydia_Pintscher) [15:51:11] 3Structured-Multimedia-Data, Multimedia, Wikidata: upload wizard with structured data - https://phabricator.wikimedia.org/T76009#941864 (10Lydia_Pintscher) [15:51:12] 3Structured-Multimedia-Data, Multimedia, Wikidata, CirrusSearch: Multimedia search by copyright status - https://phabricator.wikimedia.org/T78489#941863 (10Lydia_Pintscher) [15:51:41] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#941866 (10hoo) [15:58:05] 3Quality-Assurance, MediaWiki-extensions-Flow: Flow reply_moderation browser test has erroneous selector for "3rd comment on the topic" - https://phabricator.wikimedia.org/T85201#941872 (10Cmcmahon) Thanks for filing this. I noticed this in a test run recently. I meant to fix it right away and forgot. I'll take... [15:58:10] (03CR) 10Anomie: Add mw.site.interwikiMap (033 comments) [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 (owner: 10Mr. Stradivarius) [15:58:25] (03CR) 10Anomie: "Two tiny nitpicks." (032 comments) [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 (owner: 10Mr. Stradivarius) [15:59:01] (03PS1) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [16:03:34] 3ops-codfw: Audit port info for es2004/2007/2010 - https://phabricator.wikimedia.org/T85228 (10RobH) 3NEW a:3RobH [16:03:35] 3ops-codfw: Audit port info for es2004/2007/2010 - https://phabricator.wikimedia.org/T85228 (10RobH) [16:03:58] 3ops-core: deploy codfw es servers - 6 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#941886 (10RobH) [16:04:50] (03CR) 10jenkins-bot: [V: 04-1] Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [16:09:10] Only first requestor of RT tickets with several requestors got migrated to Phab task author - https://phabricator.wikimedia.org/T84828#941894 (10Aklapper) Oops, couldn't of course. Thanks, corrected. [16:12:11] bd808: Hi Bryan. Requesting you to push https://gerrit.wikimedia.org/r/#/c/180802/ higher on your review priority list. I've another big patch dependent on this. [16:13:33] Niharika: ok. I'll look now actually. [16:13:42] Okay great. :D [16:26:02] (03PS3) 10Mr. Stradivarius: Add mw.site.interwikiMap [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 [16:26:36] 3ops-codfw: Audit port info for es2004/2007/2010 - https://phabricator.wikimedia.org/T85228#941909 (10RobH) [16:29:31] (03CR) 10Mr. Stradivarius: Add mw.site.interwikiMap (031 comment) [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 (owner: 10Mr. Stradivarius) [16:29:39] 3ops-core: deploy codfw es servers - 7 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#941910 (10RobH) [16:30:20] 3ops-core: deploy codfw es servers - 7 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#927393 (10RobH) all install-server info is ready for the remaining servers (es2004,2007,2010). Once the related/blocking task of auditing the ports is done (and then the ports are setup with... [16:31:19] 3ops-core: deploy codfw es servers - 7 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#941915 (10Papaul) [16:31:22] 3ops-codfw: Audit port info for es2004/2007/2010 - https://phabricator.wikimedia.org/T85228#941912 (10Papaul) 5Open>3Resolved es2004 = ge-6/0/16 es2007 = ge-8/0/0 es2010 = ge-8/0/2 [16:33:31] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#941917 (10Manybubbles) > I think mixed indexes as documented in http://s3.thinkaurelius.com/docs/titan/current/indexes.html#index-mixed should... [16:38:26] 3Wikimedia-General-or-Unknown, operations: Easy way to define alerts for ganglia data - https://phabricator.wikimedia.org/T59882#941920 (10fgiunchedi) drive-by comment: long term we'd like to have checks based only on graphite and let ganglia be only for aggregates / long term views (or no ganglia at all even) [16:40:07] 3MediaWiki-Parser: Provide a parser function to create links to the wiki which don't look external - https://phabricator.wikimedia.org/T68746#941922 (10matmarex) >>! In T68746#702103, @Nikerabbit wrote: > I don't remember where this came up last time, but back then I argued with Bartosz that this is just a speci... [16:40:36] (03PS3) 10Umherirrender: Escaped lastmodifiedat and laggedslavemode [core] - 10https://gerrit.wikimedia.org/r/177973 (owner: 10Nikerabbit) [16:40:56] (03CR) 10Umherirrender: [C: 032] Escaped lastmodifiedat and laggedslavemode [core] - 10https://gerrit.wikimedia.org/r/177973 (owner: 10Nikerabbit) [16:41:32] (03CR) 10Bartosz Dziewoński: [C: 031] "I'll implement this in JavaScript if there's agreement that we want to do this." [core] - 10https://gerrit.wikimedia.org/r/167117 (https://bugzilla.wikimedia.org/66746) (owner: 10EBernhardson) [16:42:13] 3ops-codfw: reclaim graphite2001 allocation back to spare - remove ssds - new system required. - https://phabricator.wikimedia.org/T84786#941923 (10Papaul) SSDs drivers pulled out from system and replaced with blanks. Racktable update. [16:44:34] 3Language-Engineering, ContentTranslation-Deployments: Review request for a cookie usage in ContentTranslation - https://phabricator.wikimedia.org/T85130#941924 (10BBlack) I reviewed the patch, but since it's already merged I can't give it a -1. Regardless, I think the cookie names are problematic. A simple wo... [16:46:02] Niharika: The display order of the community names doesn't make any sense to me. They aren't alphabetical or grouped by size or really in any order I can determine. How will someone find their community in the dropdown? [16:46:38] (03Merged) 10jenkins-bot: Escaped lastmodifiedat and laggedslavemode [core] - 10https://gerrit.wikimedia.org/r/177973 (owner: 10Nikerabbit) [16:47:21] 3operations, MediaWiki-Core-Team: HHVM gets stuck in what seems a deadlock in pcre cache code - https://phabricator.wikimedia.org/T1194#941925 (10fgiunchedi) what's the status on this? looks like it can be closed in favor of related T757? [16:47:25] bd808: My bad. I just pulled it off the doc without sorting it. I'll fix that. Alphabetical by the code works? [16:47:41] (03PS2) 10Umherirrender: Add @since to classes and interface in title [core] - 10https://gerrit.wikimedia.org/r/181551 (owner: 10Nikerabbit) [16:47:47] (03CR) 10Umherirrender: [C: 032] Add @since to classes and interface in title [core] - 10https://gerrit.wikimedia.org/r/181551 (owner: 10Nikerabbit) [16:47:56] bd808: Actually they are sorted in order of size. [16:48:00] Larger first. [16:48:11] 3MediaWiki-extensions-Popups: Show structured data in hovercards - https://phabricator.wikimedia.org/T85187#941929 (10Quiddity) [16:48:27] Niharika: Oh. svwiki is bigger than dewiki? /me didn't know that [16:48:45] 3MediaWiki-extensions-Popups: Show structured data in hovercards - https://phabricator.wikimedia.org/T85187#941931 (10Sjoerddebruin) Depending on the category? We have Wikidata now! [16:49:37] bd808: According to https://meta.wikimedia.org/wiki/List_of_Wikipedias, yes it is. But not by much. :P [16:50:29] Niharika: The codes aren't shown in the form so maybe there they should be sorted alphabetically by long name? You can do that in the view layer rather than the php class source code if it makes keeping things in sync easier. I think the php should probably sort by code [16:50:39] 3MediaWiki-Parser: Provide a parser function to create links to the wiki which don't look external - https://phabricator.wikimedia.org/T68746#941933 (10Jackmcbarn) Since such a thing couldn't output wikitext, it would be better as an extension tag than as a parser function. [16:51:28] bd808: Okay, I will do that. [16:51:39] (03PS1) 10UltrasonicNXT: Make getInterval return a default value [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181593 [16:51:42] (03CR) 10jenkins-bot: [V: 04-1] Make getInterval return a default value [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181593 (owner: 10UltrasonicNXT) [16:53:30] (03Merged) 10jenkins-bot: Add @since to classes and interface in title [core] - 10https://gerrit.wikimedia.org/r/181551 (owner: 10Nikerabbit) [16:54:25] (03PS2) 10UltrasonicNXT: Make getInterval return a default value [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181593 [16:54:39] jackmcbarn: i don't understand your comment at all [16:57:15] 3Wikimedia-General-or-Unknown, operations: graphite.wikimedia.org often goes down with HTTP 502 Bate Gateway errors due to overload - https://phabricator.wikimedia.org/T68765#941937 (10fgiunchedi) 5Open>3Resolved a:3fgiunchedi part of ongoing scaling of graphite, see https://wikitech.wikimedia.org/wiki/Gra... [16:57:55] 3Wikimedia-General-or-Unknown, operations: fenari/noc and graphite/gdash reverse proxy need migrating to EQIAD - https://phabricator.wikimedia.org/T58127#941940 (10fgiunchedi) looks like this is complete? [16:58:06] (03CR) 10BryanDavis: "Needs to display on the review screen and the languages should probably be sorted alphabetically in the application form as discussed on i" [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180802 (owner: 10Niharika29) [16:58:21] (03PS3) 10UltrasonicNXT: Make getInterval return a default value [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181593 [16:58:28] 3operations: [scap] Deploy events aren't showing up in graphite/gdash - https://phabricator.wikimedia.org/T64667#941943 (10fgiunchedi) [16:59:43] (03CR) 10UltrasonicNXT: [C: 032 V: 032] Make getInterval return a default value [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181593 (owner: 10UltrasonicNXT) [17:01:19] (03CR) 10BryanDavis: "One minor nit inline." (031 comment) [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/181578 (owner: 10Niharika29) [17:01:31] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#941949 (10Technical13) 3NEW [17:03:13] 3ops-core, operations: Build a new HHVM package - https://phabricator.wikimedia.org/T84853#941955 (10faidon) @hashar, your approach and patchset was explicitly downvoted, so I'm not sure I understand why you deployed it anyway (and are happy about it) instead of working towards a better solution… [17:04:34] 3Engineering-Community, Performance-Metrics-Dashboard: List tasks in your OPW project - https://phabricator.wikimedia.org/T78383#941960 (10Qgil) [17:04:41] MatmaRex: parser functions (excepting #tag) are supposed to return wikitext, not stripped html [17:05:04] (03CR) 10BryanDavis: "You may want to take a look at the attempt I made in IEGReview to create a framework for churning out reports -- bd808: Hey could you explain a bit of the KEY syntax being used here? I found nothing online. What is the bracket variable for? [17:07:27] Niharika: sorry, which KEY? [17:07:27] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#941961 (10Jackmcbarn) You escaped the result, not the nowiki'd source. [17:07:38] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#941963 (10Jackmcbarn) 5Open>3Invalid a:3Jackmcbarn [17:07:40] 3Wikimedia-General-or-Unknown, operations: Steady stream of user complaints of not receiving password reset emails - https://phabricator.wikimedia.org/T66441#941965 (10fgiunchedi) mhh I don't have otrs access and root user/pass on iron don't seem to be working, can somebody with access look at similar reports fo... [17:08:19] bd808: The KEY in the iso_countries table schema. Is that same as PRIMARY KEY? [17:08:49] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#941966 (10Technical13) 5Invalid>3Open The escaping should be done automatically. I shouldn't have to escape the result, which in that case didn't even work. [17:10:37] bd808: To clarify, this is what you expect, right? [17:10:38] Niharika: Ah. It's similar but different. KEY and INDEX are synonyms in the create table syntax. So its creating secondary indices on the given columns [17:10:43] PRIMARY KEY (code) [17:10:43] , KEY region (region) [17:10:43] , KEY globalns (globalns) [17:11:07] bd808: Ah, okay. [17:11:31] yeah. The syntax is KEY ( ) [17:11:50] the index name doesn't really matter (could be anything) [17:11:57] but needs to be unique [17:12:16] <{{Technical_13}}> jackmcbarn: editors shouldn't have to manually escape them with & if in nowiki. It should be done automatically as most would expect. Also, in that example, & didn't even work. [17:12:18] bd808: Okay, got it. Thanks! [17:12:23] for single column keys I tend to use the column name [17:12:31] Right. [17:12:43] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#941968 (10GWicke) >>! In T76373#941917, @Manybubbles wrote: > I'd spin up a new one - probably just on a single node. I think in the long run... [17:13:14] (03PS2) 10Niharika29: Update countries database to reflect global north/south [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/181578 [17:13:40] 3MediaWiki-extensions-AntiSpoof: Account creation error The name is too similar to the following unexisting username - https://phabricator.wikimedia.org/T85177#941970 (10Glaisher) All the usernames listed in the screenshot are registered on Wikimedia wikis. Are you referring to a non-Wikimedia wiki? [17:14:07] jackmcbarn: since when? :o [17:15:26] 3WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#941972 (10Matanya) I have read and signed the doc. No questions, since i don't speak lawyerish :) it is quite standard and straitforward. Anything else on my part or i can get my super access now? [17:16:30] (03CR) 10BryanDavis: [C: 04-1] "None of my comments from PS3 were addressed and it looks like some files have been removed between PS3 and PS5. Bad rebase?" [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180212 (owner: 10Niharika29) [17:20:13] {{Technical_13}}: it didn't work because you escaped the wrong thing [17:20:25] you escaped the one in the live version instead of the one in the tag [17:20:31] so your live example had the escaped stuff in it [17:20:35] MatmaRex: since always? [17:20:52] Niharika: Did you know you can chain commits in gerrit? https://gerrit.wikimedia.org/r/#/c/181257/ looks like it should require https://gerrit.wikimedia.org/r/#/c/180802/ which you can do by making 181257 follow 180802 in your `git log` ordering. That can be done by rebasing or cherry-picking at this point. [17:21:59] (03CR) 10Nikerabbit: "I am not opposed to this, regardless what I said in bugzilla/phabricator. I'm just expecting we will have to implement the generic solutio" (032 comments) [core] - 10https://gerrit.wikimedia.org/r/167117 (https://bugzilla.wikimedia.org/66746) (owner: 10EBernhardson) [17:22:23] bd808: I was aware I could do that by checking out from the branch the first commit was on. I'll try cherry picking this one. [17:22:29] Why you are making the local changes initially you can do it by starting from a given commit and then adding your changes as a new commit. I've had gerrit review chains 9 or 10 commits deep before which is not always the most fun thing but lets you keep moving forward to a point [17:23:14] jackmcbarn: news to me [17:23:26] MatmaRex: can you think of any time when it wasn't that way? [17:23:29] bd808: It's not fun thing, I know. The patch above where you found none of your comments addressed got messed up because of this dependency thing. PS4 was fine. PS5 went back to 3 I have no idea how. [17:23:45] 3MediaWiki-Parser: Provide a parser function to create links to the wiki which don't look external - https://phabricator.wikimedia.org/T68746#941973 (10Nikerabbit) >>! In T68746#941933, @Jackmcbarn wrote: > Since such a thing couldn't output wikitext, it would be better as an extension tag than as a parser funct... [17:23:53] I'll fix that and then cherry pick this one and hope it goes well. [17:24:51] Niharika: ok. If they get too messed up, email me the details and I can try to get them straightened out. git can be annoying sometimes [17:25:45] bd808: I'm trying to make friends with it. When you have some spare time, I'd like some pointers about the CSRF patch though. [17:26:11] Niharika: I've got some other pressing things to work on today but I'll look at your patches again this evening. I'll make the CSRF one my first priority [17:26:22] jackmcbarn: not really, indeed; but i see no reason to enforce this separation [17:26:32] MatmaRex: Special:ExpandTemplates is a big reason [17:26:40] (and the api equivalent of it, which Parsoid makes heavy use of) [17:26:41] bd808: No hurry. I've other patches to work through. [17:26:43] jackmcbarn: the primary difference to me is that (usually) the *input* to parser functions is wikitext, while the input to tags not necessarily [17:26:56] that's true as well [17:27:16] (also, conveniently, the hypothetical "link" tag/PF would never appear in regular wikitext, only in messages) [17:28:09] (see also my recent comment about parser functions not working with ->escaped()) [17:29:43] i don't see a clean fix to this problem [17:29:53] Nikerabbit: isn't that only relevant when you're passing HTML as input to the PF? [17:30:09] no [17:30:11] (or have i misunderstood?) [17:30:15] ->escaped() would butcher extension tags or HTML tags [17:30:43] uh [17:30:49] ah right, duh. we just need ->parse() for this [17:30:52] (03PS2) 10Jackmcbarn: Do all of Cite's real work during unstrip [extensions/Cite] - 10https://gerrit.wikimedia.org/r/181112 [17:31:01] well, ->parse() isn't always appropriate [17:31:06] (i corrected my comment) [17:31:06] (03CR) 10jenkins-bot: [V: 04-1] Do all of Cite's real work during unstrip [extensions/Cite] - 10https://gerrit.wikimedia.org/r/181112 (owner: 10Jackmcbarn) [17:31:51] jackmcbarn: it is always appropriate when you want to output HTML links from your message. [17:32:05] whenther you do them using [[]], [] or {{#link}} or [17:32:19] except in cases where the output is going to be treated as wikitext later [17:32:38] in which case you want ->plain() [17:32:41] then you don't want to use ! [17:32:53] (and if not, then you're doing something very wrong) [17:35:03] I guess one could use {{#tag:link}} but that would be ugly and counter to the nice syntax for translators we are aiming for [17:35:24] what advantage would {{#tag:link}} have over ? [17:36:42] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#941990 (10Technical13) You are correct that I escaped the wrong one. I misunderstood you. Regardless, this should be done automatically. I dare say "most" editors won't expect to have to escaped their... [17:37:53] {{Technical_13}}: it would be a really major breaking change to do that to nowiki [17:37:59] jackmcbarn: eeeeeeh [17:38:32] jackmcbarn: #tag is just way to call -type parser functions [17:38:38] yes [17:38:44] <{{Technical_13}}> Why is that? Everything inside should be raw text. [17:39:02] {{Technical_13}}: that may be the case, but it's been this way for long enough that a lot of stuff would break if we changed it now [17:39:29] Nikerabbit: i know. i'm asking why a message would want to use {{#tag:link}} instead of just in this case [17:39:38] <{{Technical_13}}> You keep saying that, but aren't citing examples of what or how. [17:39:40] jackmcbarn: because wont work with ->escaped() [17:40:33] Nikerabbit: #tag wouldn't work there either, i don't think [17:40:40] (03PS6) 10Niharika29: Add new questions for repeat scholarship recipients [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180212 [17:41:30] jackmcbarn: why wouldn't it [17:41:53] jackmcbarn: {{#link:}} is prettier syntax and matches what mediawiki translators already know, like {{grammar:}} and such [17:42:01] (or {{link:}} i guess) [17:42:34] 3operations: Decomission lsearchd - https://phabricator.wikimedia.org/T85009#942000 (10fgiunchedi) I was under the impression that we are deprecating all pools and thus all of lsearchd? [17:42:34] We've not been adding new parser functions without # afaik [17:42:36] Nikerabbit: ->escaped() uses OT_PREPROCESS, and #tag calls extensionSubstitution, and extensionSubstitution just transforms {{#tag:foo|bar}} to bar when using OT_PREPROCESS [17:42:42] (03CR) 10Niharika29: "Fixed now. Last patch got messed up somehow." [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180212 (owner: 10Niharika29) [17:42:46] jackmcbarn: hmm you're correct [17:42:52] 3WMF-Legal, operations, WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#942001 (10Qgil) [17:42:54] > $x = new RawMessage( "{{#tag:formatnum|12345}}" ); echo $x->escaped(); [17:42:55] <formatnum>12345</formatnum> [17:42:55] Nemo_bis: that's not what we're discussing. we're discussing whether to use a parser function or extension tag [17:43:09] jackmcbarn: I was commenting "(or {{link:}} i guess" [17:43:18] so #tag wont help [17:43:44] Nikerabbit: i think this just won't work with escaped, and we'll need to use parse in situations where we need it [17:43:51] (03CR) 10Anomie: [C: 031] "Code looks good. If this doesn't get merged soon-ish, ping me to remind me to finish testing it." [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/181408 (owner: 10Mr. Stradivarius) [17:44:10] doesn't parsoid make internal "external" links look internal somehow? [17:44:23] jackmcbarn: from user's point of view that seems just an arbritary limitation [17:45:07] actually, even if we did {{#link}} it still wouldn't work with ->escaped() [17:45:14] (03PS8) 10Umherirrender: Special:Search Don't autofocus search bar unless it is empty [core] - 10https://gerrit.wikimedia.org/r/180402 (owner: 10Namit) [17:45:16] i can't think of any way at all to make it work with ->escaped() [17:45:25] (03CR) 10Umherirrender: [C: 032] Special:Search Don't autofocus search bar unless it is empty [core] - 10https://gerrit.wikimedia.org/r/180402 (owner: 10Namit) [17:45:25] 3Wikimedia-General-or-Unknown, operations: Steady stream of user complaints of not receiving password reset emails - https://phabricator.wikimedia.org/T66441#942004 (10Krenair) Note: I haven't seen this complaint recently. [17:45:31] why wouldn't it work? [17:45:42] hmm [17:45:42] because ->escaped() would escape whatever #link returned [17:46:08] you're right, because we can't use ->rawParams [17:46:26] there is no way to make it work with escaped(), obviously [17:46:30] we need to parse() it [17:46:37] yes [17:46:42] well, other than implementing my generic solution ;) [17:46:44] same with {{#link}} or as with [[]] or [] [17:46:49] Nikerabbit: what's your generic solution? [17:47:07] 3WMF-Legal, operations, WMF-NDA-Requests: test access request - https://phabricator.wikimedia.org/T85168#942008 (10Qgil) 5Open>3Invalid a:3Qgil [[ https://phabricator.wikimedia.org/legalpad/signatures/2/ | List of signatures ]] checked. Yep, I see you there. At this point, I would look for C-level approva... [17:47:12] jackmcbarn: passing HTML chunks with rawParams() [17:47:21] 3MediaWiki-extensions-AntiSpoof: Account creation error The name is too similar to the following unexisting username - https://phabricator.wikimedia.org/T85177#942011 (10Umherirrender) There is also a anti spoof for global accounts with CentralAuth and there an account exists, but in that case the error message... [17:47:27] you'd need lego messages to set the text of the link then [17:47:40] (which at this point, is looking like the most desirable solution) [17:47:41] jackmcbarn: no, see https://phabricator.wikimedia.org/T68746#941922 [17:48:02] we currently do the lego thing in some places [17:48:02] MatmaRex: then putting $2 and not $1 would blow everything up horribly [17:48:12] (or vice versa) [17:48:19] (or used to) [17:48:19] 3Engineering-Community, operations, WMF-Legal: Implement the Volunteer NDA process in Phabricator - https://phabricator.wikimedia.org/T655#942014 (10Qgil) Test successful! >>! In T85168#942008, @Qgil wrote: > The part that was really was testing was the access to the Legalpad and it signature. I noticed the bit... [17:48:20] huh? [17:48:29] it would result in unbalanced html that tidy couldn't fix [17:49:06] lego is not really an option, it's the baseline we are trying to solve here [17:49:06] you mean, the translator messing with the variables? well, yeah, duh [17:49:28] we generally trust translators not to break the structure of the messages :) [17:49:40] (but you do have a point) [17:49:46] yes, but this would be really bad breakage if it broke [17:49:55] most aren't [17:50:22] jackmcbarn: I had some ideas in the bug you commented, though it needs more thought how message class interacts with the parser to overcome the ->escaped issue [17:51:03] but MatmaRex has valid point that anything that complex could be painful to implement client side [17:51:28] (03Merged) 10jenkins-bot: Special:Search Don't autofocus search bar unless it is empty [core] - 10https://gerrit.wikimedia.org/r/180402 (owner: 10Namit) [17:51:28] Nikerabbit: it's not really about being complex, but about the client-side parser working on DOM rather than raw HTML chunks [17:51:49] Nikerabbit: so you can't pass anything that isn't "self-contained", so to speak [17:52:18] (unless you apply some horrible hacks, i guess) [17:52:51] MatmaRex: you mean that modifying the dom element or string inside the parser would be ugly? [17:52:53] why don't we change our distinction between internal and external links to be like parsoid does it? doesn't it distinguish based on the url, as opposed to the markup used to create it? [17:53:14] 3MediaWiki-Search: Special:Search shouldn't change focus after I've done something - https://phabricator.wikimedia.org/T78637#942027 (10Umherirrender) 5Open>3Resolved Fix will be part of Version 1.25wmf14 - see https://www.mediawiki.org/wiki/MediaWiki_1.25/Roadmap for the timeline [17:54:14] if it does that, then it sounds like a bug in parsoid? that probably wouldn't solve all use cases [17:55:36] jackmcbarn: it does distinguish between the two syntaxes [17:55:50] i thought it didn't style them differently though [17:55:58] jackmcbarn: but it has different output, without the various inline class="…" attributes [17:56:38] ` for [[foo]] vs [//en.wikipedia.org/wiki/foo foo] [17:57:46] hmm [17:57:53] so that does solve some issues but not all [17:58:34] (03CR) 10Legoktm: "The prefix is used in https://gerrit.wikimedia.org/r/#/c/181515/ so we can tell the difference between Global renames and local renames" [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181514 (owner: 10Legoktm) [17:59:10] i wonder if there's a way to do something for messages that enwiki has done with templates for a long time [17:59:16] you familiar with the country data templates? [17:59:28] yes, they're evil spawn [17:59:36] what about them? [18:00:04] we could do something sort of like them [18:00:13] oh [18:00:15] and how are they evil spawn? they're a perfectly legitimate abuse of the parser :p [18:00:18] storing multiple messages per key? [18:00:28] not quite [18:00:30] (as in, keeping the lego bricks together) [18:00:37] 3MediaWiki-File-management, Multimedia: During media storage failure, MW will still move image pages despite not being able to move the file causing inconsistency - https://phabricator.wikimedia.org/T71312#942032 (10jeremyb) [18:00:38] :o [18:01:16] instead of the messages being the countrydata templates, the html from php would be the countrydata templates, that the messages call [18:01:19] make sense? [18:01:20] 3Multimedia, MediaWiki-File-management: Cleanup after Swift outage - https://phabricator.wikimedia.org/T77705#942041 (10jeremyb) [18:01:50] that would be totally generic then for whatever html uses we'd need [18:02:32] eeeh [18:02:45] sounds like you're proposing HTML templating engine inside wikitext [18:03:11] isn't that exactly what you and Nikerabbit are asking for? [18:04:14] there is no nice wikitext to create a link, or a button [18:04:14] uhhh [18:04:21] that's definitely not what i am asking for [18:04:39] i want a way to make arbitrary *links* insisde *localisation messages* [18:04:39] 3Multimedia, MediaWiki-File-management: Cleanup after Swift outage - https://phabricator.wikimedia.org/T77705#942051 (10Tgr) [18:04:40] 3Multimedia, Wikimedia-Media-storage: Swift outage caused a bunch of moved files to be "inconsistent" and "missing" - https://phabricator.wikimedia.org/T71311#942052 (10Tgr) [18:04:44] nothing more [18:04:53] the bug asked for buttons and stuff too [18:05:00] and this would also just be for messages [18:05:11] it was me asking for generic solution [18:05:12] basically, i'm suggesting a way to pass parameters to the parameters [18:05:15] not MatmaRex [18:05:33] i think we should limit ourselves to links [18:10:29] I think I could make a php proof of concept as well, but I have no idea whether that would be very difficult to port to js [18:12:58] (03PS2) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [18:13:00] MediaViewer should ignore generated captions on special pages - https://phabricator.wikimedia.org/T85234#942056 (10Tgr) 3NEW [18:13:16] Nikerabbit: thanks for the Renameuser CR [18:14:38] 3MediaWiki-extensions-MultimediaViewer, Multimedia: MediaViewer should ignore generated captions on special pages - https://phabricator.wikimedia.org/T85234#942056 (10Tgr) [18:14:54] (03CR) 10Anomie: "Wow, not 1 but *2* more bugs in HHVM's wddx extension. It'll be nice to eventually kill that module." [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [18:15:02] legoktm: I figured there aren't many people reviewing for that extension [18:18:52] (03CR) 10jenkins-bot: [V: 04-1] Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [18:19:38] (03PS3) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [18:20:30] (03PS2) 10Legoktm: Use TitleValue in a few places, drop pre-1.23 support [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181521 [18:21:14] (03CR) 10Legoktm: "PS2: Removed the ship. I'll update the on-wiki docs once this is merged." [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181521 (owner: 10Legoktm) [18:22:08] (03PS2) 10Legoktm: Add debug logging to RenameuserSQL [extensions/Renameuser] - 10https://gerrit.wikimedia.org/r/181514 [18:25:53] Missing pictures wrong handling in Parsoid - https://phabricator.wikimedia.org/T85235#942072 (10Kelson) 3NEW [18:26:28] (03Abandoned) 10Legoktm: Add script to conslidate composer dependencies [core] - 10https://gerrit.wikimedia.org/r/178739 (owner: 10Legoktm) [18:26:52] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#942078 (10Smalyshev) > Elasticsearch totally supports sets. Right, but Titan unfortunately doesn't support mixed indexes on SET properties. I... [18:27:06] 3MediaWiki-Unit-tests, MediaWiki-Core-Team, MediaWiki-API: Better unit testing for ApiFormat* - https://phabricator.wikimedia.org/T85236#942079 (10Anomie) 3NEW a:3Anomie [18:27:22] (03PS4) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [18:28:51] Nikerabbit: jackmcbarn: anyone wants to summarize what we said on the task? [18:30:42] it's impossible to do with ->escaped(). if we use ->parse(), we might as well use . we can use lego messages, but then we're using lego messages. we can split opening and closing tags into $1 and $2, but that creates an unbalancing risk. we can have the message library somehow accept parameters with parameters, but then we built an html templating library. [18:30:52] 3MediaWiki-Core-Team, MediaWiki-API: Clean up ApiResult and ApiFormatXml, create format=json2 - https://phabricator.wikimedia.org/T76728#942091 (10Anomie) [18:31:15] Nikerabbit: jackmcbarn: also, let me just note that if we go with {{#link:}}, and later decide that it wasn't the best idea, it should be relatively easy to kill it and switch to whatever the new hotness is. (here's hoping people don't widely customize these messages, but even if they do, we have ways to grep the MediaWiki: namespace) [18:31:29] 3Engineering-Community, Performance-Metrics-Dashboard: Sort out Performance Metrics Dashboard mentorship - https://phabricator.wikimedia.org/T78130#942093 (10Qgil) p:5Unbreak!>3Normal @Jdforrester-wmf has volunteered to find a project for @memeht and mentor her, as soon as he is back from vacation in January... [18:32:08] MatmaRex: grep only works for wmf wikis anyway [18:32:20] MatmaRex: I would appreciate if you could write a summary, I'm supposed to be on vacation ;) [18:32:24] jackmcbarn: also, adding support to client-side messaging might also be non-trivial. not sure [18:32:44] Nikerabbit: hopefully we would make up our minds before releasing the thing ;) [18:33:05] given two releases per year, not certain, but I don't mind [18:33:16] (03PS1) 10Gergő Tisza: [WIP] Add Vagrant role for Sentry (server + MW extension) [vagrant] - 10https://gerrit.wikimedia.org/r/181606 [18:37:56] 3MediaWiki-Vagrant: Set up global gitreview username in MediaWiki-Vagrant - https://phabricator.wikimedia.org/T85237#942103 (10Tgr) 3NEW [18:40:57] (03PS7) 10Legoktm: Add checkComposerLockUpToDate.php script [core] - 10https://gerrit.wikimedia.org/r/178264 [18:41:50] (03CR) 10Legoktm: "PS7: Renamed classes to not have a "Parser" suffix." [core] - 10https://gerrit.wikimedia.org/r/178264 (owner: 10Legoktm) [18:42:21] (03PS7) 10Niharika29: Create new "Primary language community on wiki" question [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180802 [18:43:56] 3operations: Varnish: the lower the Age value, the slower the request - https://phabricator.wikimedia.org/T84980#942109 (10BBlack) The left axis is ms and the bottom is cache age? It doesn't greatly surprise me in the general case that there's a relationship there and that the performance isn't equal, but I'm n... [18:44:39] (03Abandoned) 10Legoktm: Move footer notice to header [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/174986 (owner: 10Legoktm) [18:45:48] 3ops-codfw: rename/relabel/update mgmt on codfw osm servers (osm-cp, osm-db, osm-web) - https://phabricator.wikimedia.org/T85221#942111 (10Papaul) 5Open>3Resolved Rack-table updated visible label update mgmt set-up complete and tested osm-cp2001 = 10.193.2.3 = ge-5/0/4 osm-cp2002 = 10.193.2.4 = ge-5/0/3 os... [18:45:50] (03PS2) 10Legoktm: Restructure and move InvalidPasswordTest [core] - 10https://gerrit.wikimedia.org/r/161886 [18:45:55] 3Wikimedia-General-or-Unknown, operations: Steady stream of user complaints of not receiving password reset emails - https://phabricator.wikimedia.org/T66441#942114 (10Rjd0060) I will concur with Krenair above - the number of such reports have dropped significantly since around the time the bug was filed. [18:45:58] (03CR) 10Niharika29: "Strange conundrum here. Sorting the values put the multilingual option somewhere in the middle whereas it should be on the top as desired " [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180802 (owner: 10Niharika29) [18:47:20] (03Abandoned) 10Legoktm: Restructure and move InvalidPasswordTest [core] - 10https://gerrit.wikimedia.org/r/161886 (owner: 10Legoktm) [18:54:50] (03CR) 10Legoktm: [C: 04-1] Improve testing for ApiFormatBase subclasses (031 comment) [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [18:57:54] (03CR) 10Legoktm: "Also the data providers should be static." [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [18:58:01] (03CR) 10BryanDavis: "One other way to do it would be to treat the multilingual value separately from the others a bit like the 'form-select' default key is han" [wikimedia/wikimania-scholarships] - 10https://gerrit.wikimedia.org/r/180802 (owner: 10Niharika29) [18:59:17] (03CR) 10Legoktm: [C: 032] "I think it would be useful to upstream this." [core] - 10https://gerrit.wikimedia.org/r/181346 (owner: 10BryanDavis) [18:59:57] (03PS1) 10Rush: add LDAP username / link to profile to profile [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181609 [19:01:19] (03PS2) 10Rush: add LDAP username / link to profile to profile [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181609 [19:02:21] 3Librarization: Upstream MWLoggerMonologSamplingHandler to Monolog - https://phabricator.wikimedia.org/T85238#942123 (10bd808) 3NEW a:3bd808 [19:02:31] 3Librarization: Upstream MWLoggerMonologSamplingHandler to Monolog - https://phabricator.wikimedia.org/T85238#942123 (10bd808) [19:02:40] legoktm: ^ :) [19:02:57] :D [19:03:42] bd808: do you mind if I take a stab at upstreaming it? [19:03:50] I kinda already started :P [19:03:55] Do it! [19:04:25] 3MediaWiki-extensions-PageCuration, Collaboration-Team: Buttons requiring a rationale on Curation toolbar appear to be broken - https://phabricator.wikimedia.org/T84996#942132 (10He7d3r) [19:04:32] 3Multimedia, MediaWiki-extensions-Sentry: Channel PHP errors from Logstash to Sentry on the beta cluster - https://phabricator.wikimedia.org/T85239#942133 (10Tgr) 3NEW [19:05:02] (03PS1) 10Rush: update mediawiki account link text [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181610 [19:05:05] (03Merged) 10jenkins-bot: monolog: MWLoggerMonologSamplingHandler [core] - 10https://gerrit.wikimedia.org/r/181346 (owner: 10BryanDavis) [19:06:12] 3Librarization: Upstream MWLoggerMonologSamplingHandler to Monolog - https://phabricator.wikimedia.org/T85238#942143 (10bd808) a:5bd808>3Legoktm Kunal wants to do this so I will unlick the cookie and let him have the joy. [19:09:08] 3MediaWiki-Special-pages: Inconsistent positioning of cached data message. - https://phabricator.wikimedia.org/T17616#942145 (10Sumit) I'm new and would like to work on the bug, could anyone point out that if the flashing of the message is page specific so in what all pages should I look for to make the change? [19:11:31] 3Code-Review, MediaWiki-Core-Team: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#942150 (10chasemp) [19:11:49] 3MediaWiki-Parser: HTML entities not escaped in - https://phabricator.wikimedia.org/T85230#942151 (10Jackmcbarn) 5Open>3declined This would still be a major breaking change to a lot of wikitext, which would need a really good reason and a discussion (maybe even an RfC) first. [19:12:03] 3Legalpad: monitor legalpad instance - https://phabricator.wikimedia.org/T274#942153 (10chasemp) 5Open>3Resolved a:3chasemp Safe to say this is not going to be used for anything production. [19:12:18] (03PS5) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [19:16:06] 3MediaWiki-extensions-General-or-Unknown, Language-Engineering, MediaWiki-Core-Team: Pass-by-reference arguments not passed by reference through StubObject::_call() - https://phabricator.wikimedia.org/T78427#942158 (10Umherirrender) 5Open>3Resolved a:3Umherirrender [19:19:02] (03PS1) 10Luis Felipe Schenone: Adding the name of the special page [extensions/UserPageViewTracker] - 10https://gerrit.wikimedia.org/r/181614 [19:19:23] (03CR) 10Luis Felipe Schenone: [C: 032 V: 032] Adding the name of the special page [extensions/UserPageViewTracker] - 10https://gerrit.wikimedia.org/r/181614 (owner: 10Luis Felipe Schenone) [19:19:30] (03CR) 10Rush: [C: 032 V: 032] add LDAP username / link to profile to profile [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181609 (owner: 10Rush) [19:20:06] 3MediaWiki-extensions-General-or-Unknown, Language-Engineering, MediaWiki-Core-Team: Pass-by-reference arguments not passed by reference through StubObject::_call() - https://phabricator.wikimedia.org/T78427#942163 (10bd808) p:5Triage>3Normal a:5Umherirrender>3bd808 [19:20:26] (03Abandoned) 10Rush: update mediawiki account link text [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181610 (owner: 10Rush) [19:20:56] (03PS3) 10Rush: Make the mediawiki userpage field searchable. [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/165985 (owner: 1020after4) [19:21:05] (03CR) 10Rush: [C: 032 V: 032] Make the mediawiki userpage field searchable. [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/165985 (owner: 1020after4) [19:21:43] (03PS1) 10UltrasonicNXT: Remove $wgChatSocialAvatars [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181615 [19:22:46] (03CR) 10UltrasonicNXT: [C: 032 V: 032] Remove $wgChatSocialAvatars [extensions/MediaWikiChat] - 10https://gerrit.wikimedia.org/r/181615 (owner: 10UltrasonicNXT) [19:33:05] (03PS1) 10Rush: rename mediawiki user field to match ldap [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181618 [19:33:31] (03CR) 10Rush: [C: 032 V: 032] rename mediawiki user field to match ldap [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/181618 (owner: 10Rush) [19:40:24] (03PS6) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [19:45:05] 3Wikimedia-Site-requests: Move wiki.toolserver.org to WMF - https://phabricator.wikimedia.org/T62220#942225 (10coren) p:5High>3Volunteer? [19:46:20] 3§ Phabricator-Sprint-Extension: Subtasks do not appear in Tasks for this Sprint List - https://phabricator.wikimedia.org/T78263#942231 (10chasemp) a:3Christopher [19:46:45] 3§ Phabricator-Sprint-Extension: Subtasks do not appear in Tasks for this Sprint List - https://phabricator.wikimedia.org/T78263#841227 (10chasemp) I think this is resolved w/ the upgrade to 0.6.1.4 -- shooting to chris to confirm and close [19:49:24] (03CR) 10MaxSem: [C: 032] Use defined() instead of constant() [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/181414 (owner: 10Ricordisamoa) [19:49:44] (03Merged) 10jenkins-bot: Use defined() instead of constant() [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/181414 (owner: 10Ricordisamoa) [19:50:22] 3MediaWiki-User-login-and-signup: Login form checkbox labels wind up with too much line spacing when spanning multiple lines - https://phabricator.wikimedia.org/T85241#942241 (10Isarra) 3NEW [19:51:16] 3MediaWiki-General-or-Unknown, operations, wikidata-query-service, Wikidata, Services: Reliable publish / subscribe event bus - https://phabricator.wikimedia.org/T84923#942248 (10GWicke) >>! In T84923#940155, @JanZerebecki wrote: > The nature of these event type candidates is such that they are changes with a lo... [19:53:17] 3MediaWiki-User-login-and-signup: Login form checkbox labels wind up with too much line spacing when spanning multiple lines - https://phabricator.wikimedia.org/T85241#942258 (10matmarex) [19:55:29] (03PS7) 10Anomie: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 [20:00:27] (03CR) 10Raimond Spekking: "Please add message documentation. Thank you." [extensions/UserPageViewTracker] - 10https://gerrit.wikimedia.org/r/181614 (owner: 10Luis Felipe Schenone) [20:00:50] MatmaRex, jackmcbarn: It might be worth thinking about moving translation messages to a HTML templating system at some point [20:01:05] hell naw [20:01:18] unless we want people to not translate them anymore ;) [20:01:36] they could still be written as wikitext, but the execution could be sped up a lot by compiling them to something like tassembly https://github.com/gwicke/tassembly [20:01:45] why? there's such a thing as an easy html templating system [20:01:50] @ MatmaRex [20:01:58] gwicke: many (most?) messages aren't even parsed [20:02:09] sadly, i think most are actually [20:02:11] and many are not wikitext and not html [20:02:18] 3ops-core: deploy codfw es servers - 8 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#942263 (10RobH) [20:02:30] many are still parsed I think [20:03:02] gwicke: if you don't break compatibility, then i don't care, but that doesn't seem very worthwhile to me. maybe i'm wrong. :) [20:03:03] IIRC the flow folks were talking about how messages were accounting for a large chunk of their render time [20:03:29] 3ops-core: deploy codfw es servers - 8 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#927393 (10RobH) es2004 - os deployed, puppet/salt keys not accepted es2007 - issue with disk detection, further investigation required (likely configuration) es2010 - issue with disk detectio... [20:03:34] the other benefit would be execution of messages on the client [20:03:44] some code in core caches common messages instead of doing wfMessage('foo')->parse() every time, if the flow guys aren't doing that, they should [20:04:04] (i'm sure they reuse some messages a hundred times on every page, for each post in a thread, and such) [20:04:25] recentchanges code does this for the prev/next links and such things that are repeated for every line [20:04:41] low-hanging fruit, etc. [20:04:41] and with things moving more and more to the client I actually think that's even more important than performance [20:05:15] * MatmaRex wants a stripped-down Parsoid client-side [20:05:25] (or not stripped-down, even, if we can do that) [20:05:25] nah [20:05:32] just execute tassembly ;) [20:05:41] and compile things statically on the server, once [20:05:54] it's faster than handlebars etc [20:06:22] see https://www.mediawiki.org/wiki/Requests_for_comment/HTML_templating_library#Performance [20:06:36] 3MediaWiki-User-login-and-signup: Login form checkbox labels wind up with too much line spacing when spanning multiple lines - https://phabricator.wikimedia.org/T85241#942268 (10Isarra) [20:08:13] MatmaRex: the knockoff compiler is a DOM walker; I don't think it would be very hard to write a Parsoid DOM to tassembly compiler following the same pattern [20:08:50] * Nikerabbit curious to see how one can implement {{GENDER}} or {{GRAMMAR}} that way [20:10:15] Nikerabbit: there is a way to call functions in tassembly, including nested function calls and object parameters [20:10:51] (03PS1) 10M4tx: Remove index on br_user_email in bounce_records [extensions/BounceHandler] - 10https://gerrit.wikimedia.org/r/181626 [20:10:54] gwicke: so those functions would have to be implemented somewhere [20:11:02] yeah, on the model [20:11:04] https://github.com/gwicke/tassembly#model-access-and-expressions [20:11:31] is that a dsl or what? [20:11:39] it's an IR [20:11:44] intermediate representation [20:12:00] optimized for fast and simple execution [20:12:21] but not for manual writing -- it's a compilation target [20:13:10] one compiler front-end is https://github.com/gwicke/knockoff, another is cscott's spacebars (handlebars syntax, but DOM-based) [20:13:44] yeah but how would one implement grammar for that? [20:14:22] does it have to embed all that logic in the IR? [20:15:09] (03CR) 10Legoktm: [C: 032] Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [20:15:51] Nikerabbit: no, the logic would be in functions [20:15:59] 3Librarization: Upstream MWLoggerMonologSamplingHandler to Monolog - https://phabricator.wikimedia.org/T85238#942274 (10Legoktm) Submitted as https://github.com/Seldaek/monolog/pull/483 [20:16:25] 3Librarization, MediaWiki-Core-Team: Upstream MWLoggerMonologSamplingHandler to Monolog - https://phabricator.wikimedia.org/T85238#942275 (10Legoktm) [20:16:28] Nikerabbit: there is a way to add global functions, which is really motivated by i18n stuff [20:17:26] so we can call existing JS functions for this? [20:17:32] yes [20:17:44] and they can be passed parameters from the model [20:18:10] nesting is also supported, along with a relatively rich set of literals (including object literals) [20:18:24] var options = { globals: { gender: function ( x, y ) { /* do stuff */ } } } [20:18:24] you can use the latter to support named parameters [20:18:34] *nod* [20:19:48] 3MediaWiki-User-login-and-signup: Login form checkbox labels wind up with too much line spacing when spanning multiple lines - https://phabricator.wikimedia.org/T85241#942279 (10wctaiwan) [20:21:00] (03Merged) 10jenkins-bot: Improve testing for ApiFormatBase subclasses [core] - 10https://gerrit.wikimedia.org/r/181580 (owner: 10Anomie) [20:22:17] mmm [20:22:32] sounds goods [20:22:38] 3MediaWiki-User-login-and-signup: Login form checkbox labels wind up with too much line spacing when spanning multiple lines - https://phabricator.wikimedia.org/T85241#942282 (10wctaiwan) [20:29:13] 3MediaWiki-Core-Team, MediaWiki-API: Clean up ApiResult and ApiFormatXml, create format=json2 - https://phabricator.wikimedia.org/T76728#942297 (10Anomie) [20:29:33] 3Quality-Assurance, MediaWiki-extensions-Flow: Flow reply_moderation browser test has erroneous selector for "3rd comment on the topic" - https://phabricator.wikimedia.org/T85201#942298 (10Cmcmahon) The more I look at this, the more I think I want to rearrange how the whole FlowPage is structured. Having rece... [20:36:28] hi tonythomas [20:43:06] !task 78646 [20:43:06] https://phabricator.wikimedia.org/T78646 [20:51:05] (03PS1) 10Bartosz Dziewoński: [WIP] mediawiki.ui: checkbox: Correct alignment of long labels [core] - 10https://gerrit.wikimedia.org/r/181674 [20:53:23] (03CR) 10Bartosz Dziewoński: "Sanity check please. Jon, will this break mobile horribly?" [core] - 10https://gerrit.wikimedia.org/r/181674 (owner: 10Bartosz Dziewoński) [20:53:37] (03CR) 10Isarra: "That is absolutely awful, but makes sense. Did you check if it works in all the main browsers?" [core] - 10https://gerrit.wikimedia.org/r/181674 (owner: 10Bartosz Dziewoński) [20:54:14] (03CR) 10Bartosz Dziewoński: "Lol no." [core] - 10https://gerrit.wikimedia.org/r/181674 (owner: 10Bartosz Dziewoński) [20:55:04] (03CR) 10Gergő Tisza: [C: 04-1] "This fixes the issue with the description on the file page, but the caption in the suggested wikitext on the success page still contains a" [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181425 (owner: 10MarkTraceur) [20:56:55] Vector.git/info/refs fatal: HTTP request failed - https://phabricator.wikimedia.org/T85245#942320 (10Jidanni) 3NEW [20:58:50] moveBatch.php contains old USAGE - https://phabricator.wikimedia.org/T85246#942325 (10Jidanni) 3NEW [21:00:30] 3MediaWiki-Maintenance-scripts: moveBatch.php contains old USAGE - https://phabricator.wikimedia.org/T85246#942325 (10Jidanni) [21:07:02] (03CR) 10Gergő Tisza: [C: 04-1] Add tests for mw.fileApi (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181169 (owner: 10MarkTraceur) [21:08:05] (03PS1) 10Sumit: Database.php:Changed makeList to treat 'NULL' separately [core] - 10https://gerrit.wikimedia.org/r/181678 [21:11:29] 3Wikimedia-Git-or-Gerrit: Vector.git/info/refs fatal: HTTP request failed - https://phabricator.wikimedia.org/T85245#942334 (10Ciencia_Al_Poder) On the page [[ https://www.mediawiki.org/wiki/Download_from_Git | Download from Git ]] it suggests to download from gerrit.wikimedia.org, and this works for me: ``` gi... [21:12:35] 3MediaWiki-Core-Team, Phabricator: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#942370 (10Qgil) [21:12:45] (03Abandoned) 10Sumit: Database.php:Changed makeList to treat 'NULL' separately [core] - 10https://gerrit.wikimedia.org/r/181678 (owner: 10Sumit) [21:13:48] 3ops-core, operations: Build a new HHVM package - https://phabricator.wikimedia.org/T84853#942374 (10hashar) >>! In T84853#941955, @faidon wrote: > @hashar, your approach and patchset was explicitly downvoted, so I'm not sure I understand why you deployed it anyway (and are happy about it) instead of working tow... [21:14:30] (03CR) 1020after4: [C: 031 V: 031] "@rush: This should be running on the fabapi instance for testing." [phabricator/extensions] - 10https://gerrit.wikimedia.org/r/179405 (owner: 1020after4) [21:15:48] (03CR) 1020after4: [C: 031] "Anyone interested in this?" [tools/scap] - 10https://gerrit.wikimedia.org/r/180200 (owner: 1020after4) [21:19:07] 3ops-core: deploy codfw es servers - 8 of 10 ready for service implementation - https://phabricator.wikimedia.org/T84441#942386 (10RobH) a:5RobH>3Springle es2007 - os deployed, puppet/salt keys not accepted es2010 - os deployed, puppet/salt keys not accepted So that means all the codfw es servers have the O... [21:19:31] 3ops-core: deploy codfw es servers - ready for service implementation - https://phabricator.wikimedia.org/T84441#942389 (10RobH) [21:20:36] 3MediaWiki-Core-Team, Security-Reviews, Phabricator: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#942391 (10RobLa-WMF) [21:23:19] (03PS10) 10Ragesoss: Add more course info to API output [extensions/EducationProgram] - 10https://gerrit.wikimedia.org/r/173452 [21:24:26] m4tx: I just approved 3 more pywikibot tasks [21:25:02] ah you're waiting legoktm / tonythomas38 review [21:29:12] Oh well, whatever, !GCIstudents feel free to give a look yourself because I'm tired and unable to give specific directions ^^ [21:30:43] hi [21:30:51] m4tx: link? [21:30:55] 3wikidata-query-service, MediaWiki-Core-Team, Wikidata: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#942403 (10GWicke) Another fun article for dates: http://en.wikipedia.org/wiki/Timeline_of_the_far_future [21:31:23] https://gerrit.wikimedia.org/r/#/c/181626/ (the task is http://www.google-melange.com/gci/task/view/google/gci2014/5900224895647744) [21:31:26] legoktm [21:32:12] * legoktm looks [21:32:19] 3Mobile-Web: Enforce external MW_INSTALL_PATH - https://phabricator.wikimedia.org/T85125#942404 (10Jdlrobson) 5Open>3Resolved a:3Jdlrobson [21:32:20] :P [21:33:20] (03CR) 10Legoktm: "recheck" [extensions/BounceHandler] - 10https://gerrit.wikimedia.org/r/181626 (owner: 10M4tx) [21:36:09] (03PS2) 10Jdlrobson: Add mustache compiler to core [core] - 10https://gerrit.wikimedia.org/r/180647 [21:36:13] (03CR) 10Legoktm: [C: 032] Remove index on br_user_email in bounce_records [extensions/BounceHandler] - 10https://gerrit.wikimedia.org/r/181626 (owner: 10M4tx) [21:36:21] (03PS3) 10Jdlrobson: Add mustache compiler to core [core] - 10https://gerrit.wikimedia.org/r/180647 [21:36:34] HTML entities do not work with inline queries of n-ary properties - https://phabricator.wikimedia.org/T23926#265508 (10mwjames) [21:36:36] HTML entities do not work with inline queries of n-ary properties - https://phabricator.wikimedia.org/T23926#942408 (10mwjames) [21:36:39] What do mustaches get compiled to? [21:36:43] (03Merged) 10jenkins-bot: Remove index on br_user_email in bounce_records [extensions/BounceHandler] - 10https://gerrit.wikimedia.org/r/181626 (owner: 10M4tx) [21:39:30] 3MediaWiki-extensions-BounceHandler, Wikimedia-General-or-Unknown: Remove br_user_email index in WMF production - https://phabricator.wikimedia.org/T85248#942415 (10Legoktm) 3NEW [21:39:48] (03CR) 10Legoktm: "Filed https://phabricator.wikimedia.org/T85248 for doing this in prod" [extensions/BounceHandler] - 10https://gerrit.wikimedia.org/r/181626 (owner: 10M4tx) [21:40:20] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#942421 (10Legoktm) a:3m4tx [21:40:43] 3MediaWiki-extensions-BounceHandler: Remove table index on br_user_email in bounce_records - https://phabricator.wikimedia.org/T85214#942422 (10Legoktm) 5Open>3Resolved T85248 tracks updating WMF production. [21:41:01] m4tx: and closed :) [21:41:12] thank you :) [21:41:35] 3operations: No DNS record for stat1001.wikimedia.org - https://phabricator.wikimedia.org/T85249#942426 (10Tgr) 3NEW [21:42:23] (03CR) 10jenkins-bot: [V: 04-1] Add mustache compiler to core [core] - 10https://gerrit.wikimedia.org/r/180647 (owner: 10Jdlrobson) [21:42:57] (03PS2) 10Jdlrobson: Consolidate mobile and desktop designs for login form [core] - 10https://gerrit.wikimedia.org/r/181529 [21:43:15] 3Wikimedia-Site-requests: Please upload large files to Wikimedia Commons - https://phabricator.wikimedia.org/T78537#942432 (10hoo) 5Open>3Resolved a:3hoo Done, but sadly three of the videos couldn't be imported because they were larger than 4294967296 bytes. Feel free to reopen this task if you got smaller... [21:43:42] Update Multimedia dashboards to use datasets.wikimedia.org instead of stat1001.wikimedia.org - https://phabricator.wikimedia.org/T85250#942435 (10Tgr) 3NEW [21:43:59] 3MediaWiki-extensions-MultimediaViewer, Multimedia: Add scroll metadata open/close events to dashboards - https://phabricator.wikimedia.org/T78797#942442 (10Tgr) [21:44:32] (03PS1) 10Sumit: Database.php:Changed makeList() to treat 'NULL' separately when present in array while forming IN clause [core] - 10https://gerrit.wikimedia.org/r/181681 [21:44:35] (03CR) 10Jdlrobson: [C: 032] hygiene: small special:search refactor [core] - 10https://gerrit.wikimedia.org/r/180649 (owner: 10Robmoen) [21:46:35] 3Mobile-Web, MediaWiki-User-login-and-signup: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#942447 (10Jdlrobson) See also mobile view: {F25007} (Goal is to upstream media query rules to mediawiki core so the design looks bet... [21:47:14] 3Mobile-Web, MediaWiki-User-login-and-signup: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#942451 (10Jdlrobson) [21:47:39] 3Mobile-Web, MediaWiki-User-login-and-signup: Login form password reset and account creation form inconsistent between desktop and mobile - https://phabricator.wikimedia.org/T85189#941063 (10Jdlrobson) Running the above screenshots past design. [21:50:41] (03Merged) 10jenkins-bot: hygiene: small special:search refactor [core] - 10https://gerrit.wikimedia.org/r/180649 (owner: 10Robmoen) [21:50:49] (03PS3) 10Jackmcbarn: Warn when duplicate arguments are found [core] - 10https://gerrit.wikimedia.org/r/168607 [21:51:27] (03CR) 10Jackmcbarn: "PS3: Rebase" [core] - 10https://gerrit.wikimedia.org/r/168607 (owner: 10Jackmcbarn) [21:52:22] (03PS4) 10Jdlrobson: Add mustache compiler to core [core] - 10https://gerrit.wikimedia.org/r/180647 [21:57:15] Update Multimedia dashboards to use datasets.wikimedia.org instead of stat1001.wikimedia.org - https://phabricator.wikimedia.org/T85250#942457 (10Tgr) a:3Tgr [21:57:18] 3MediaWiki-extensions-ContentTranslation: Adapt red links on the translation - part 1 - https://phabricator.wikimedia.org/T78133#942458 (10Jsahleen) I just uploaded the revised version of my red links patch. I implemented the functionality Pau discussed in the meeting on Monday and in general cleaned things up a... [22:04:48] 3Mobile-Web, MediaWiki-extensions-Thanks: Thanks given via mobile are not shown on desktop history page - https://phabricator.wikimedia.org/T61207#942463 (10Quiddity) 5Resolved>3Open Confirmed, re-opening [22:08:16] 3Wikimedia-Git-or-Gerrit: git.wikimedia.org is down - https://phabricator.wikimedia.org/T85245#942466 (10Tgr) [22:10:03] 3MediaWiki-extensions-LanguageSelector, MediaWiki-extensions-VectorBeta: ULS language selector flyout does not work with the Compact Personal Bar on some wikis - https://phabricator.wikimedia.org/T66861#942474 (10Quiddity) p:5Triage>3Normal [22:10:20] 3MediaWiki-extensions-LanguageSelector, MediaWiki-extensions-VectorBeta: ULS language selector flyout does not work with the Compact Personal Bar on some wikis - https://phabricator.wikimedia.org/T66861#693691 (10Quiddity) [22:11:17] 3MediaWiki-extensions-VectorBeta: Echo flyout does not open when Compact Personal Bar is enabled - https://phabricator.wikimedia.org/T66862#942478 (10Quiddity) [22:11:32] 3Wikimedia-Git-or-Gerrit: git.wikimedia.org is down - https://phabricator.wikimedia.org/T85245#942479 (10Tgr) ``` $ curl -v 'https://git.wikimedia.org/log/mediawiki%2Fcore' * Hostname was NOT found in DNS cache * Trying 208.80.154.241... * Connected to git.wikimedia.org (208.80.154.241) port 443 (#0) * success... [22:12:55] 3Mobile-Web: No footer border in alpha on special pages - https://phabricator.wikimedia.org/T85251#942481 (10Jdlrobson) 3NEW [22:15:55] 3Mobile-Web: Mobile Watchlist does not take into account preference value of expand/aggregation into account - https://phabricator.wikimedia.org/T70367#942497 (10Jdlrobson) [22:16:15] 3MediaWiki-Watchlist, Mobile-Web: Mobile Watchlist does not take into account preference value of expand/aggregation into account - https://phabricator.wikimedia.org/T70367#735391 (10Jdlrobson) Patch was abandoned. We need to refactor core Watchlist code to support mobile use case. [22:16:28] 3MediaWiki-Watchlist, Mobile-Web: Hide bot edits from the watch list not taken into account - https://phabricator.wikimedia.org/T70365#942500 (10Jdlrobson) [22:16:32] 3MediaWiki-Watchlist, Mobile-Web: Hide bot edits from the watch list not taken into account - https://phabricator.wikimedia.org/T70365#735215 (10Jdlrobson) Patch was abandoned. We need to refactor core Watchlist code to support mobile use case. [22:16:59] 3Wiki-Release-Team: Mentor Google Code-in 2014 Student(s) Who Will Research MediaWiki Sites Classified as Defunct on WikiApiary - https://phabricator.wikimedia.org/T1246#942502 (10Palexis) Seven task completed: https://www.mediawiki.org/wiki/WikiReleaseTeam/Google_Code-in_2014/Research_WikiApiary_Sites_Listed_as... [22:18:45] (03CR) 10Nikerabbit: [WIP] mediawiki.ui: checkbox: Correct alignment of long labels (031 comment) [core] - 10https://gerrit.wikimedia.org/r/181674 (owner: 10Bartosz Dziewoński) [22:30:03] (03CR) 10Krinkle: exception: Hide suppressed errors in 'error' log, flag in 'error-json' (031 comment) [core] - 10https://gerrit.wikimedia.org/r/177096 (owner: 10Krinkle) [22:30:05] (03PS5) 10Krinkle: exception: Hide suppressed errors in 'error' log, flag in 'error-json' [core] - 10https://gerrit.wikimedia.org/r/177096 [22:34:32] 3MediaWiki-extensions-WikibaseRepository: Edit buttons are getting cached, although their visibility depend on user rights - https://phabricator.wikimedia.org/T85252#942506 (10hoo) 3NEW [22:35:35] 3MediaWiki-extensions-WikibaseRepository: Edit buttons are getting cached, although their visibility depend on user rights - https://phabricator.wikimedia.org/T85252#942506 (10hoo) [22:37:05] 3MediaWiki-API: Convert API modules to use i18n help/documentation (tracking) - https://phabricator.wikimedia.org/T76903#942517 (10Unicornisaurous) [22:37:06] 3MediaWiki-extensions-QuizGame: Convert QuizGame's API modules to use 18n help/documentation - https://phabricator.wikimedia.org/T76892#942516 (10Unicornisaurous) 5Open>3Resolved [22:37:45] 3Wikimedia-Git-or-Gerrit: git.wikimedia.org is down - https://phabricator.wikimedia.org/T85245#942518 (10QChris) 5Open>3Resolved a:3QChris Looks like git.wikimedia.org recovered. It's working for me again (Did not work some minutes ago). [22:37:48] 3MediaWiki-extensions-WikibaseRepository: Edit buttons are getting cached, although their visibility depends on user rights - https://phabricator.wikimedia.org/T85252#942521 (10hoo) [22:37:57] 3Mobile-Web: Delay when rendering main menu - https://phabricator.wikimedia.org/T85253#942522 (10Jdlrobson) 3NEW [22:44:04] 3MediaWiki-extensions-WikibaseRepository: Edit buttons are getting cached, although their visibility depends on user rights - https://phabricator.wikimedia.org/T85252#942530 (10JohnLewis) Added wikidata-bugs as a CC as adding Wikidata as a project isn't possible for some reason (@aklapper) [22:44:33] qgil: around? :) [22:45:41] 3MediaWiki-Core-Team, Wikidata, wikidata-query-service: Evaluate Titan as graph storage/query engine for Wikidata Query service - https://phabricator.wikimedia.org/T76373#942534 (10Manybubbles) I was using that! [22:49:42] 3MediaWiki-extensions-ContentTranslation: Clicking on source link shows remove link control even after the target link has been removed - https://phabricator.wikimedia.org/T74265#942535 (10Jsahleen) This should be resolved with the red links patch: https://gerrit.wikimedia.org/r/181374 [22:49:55] 3Mobile-Web: Delay when rendering main menu - https://phabricator.wikimedia.org/T85253#942536 (10kaldari) Works fine in Firefox. Wonder if it's related to the EventLogging. [22:50:15] 3MediaWiki-extensions-ContentTranslation: Inconsistent link adaptation in nn-nb and id<->ms translations - https://phabricator.wikimedia.org/T85200#942538 (10Jsahleen) We should retest this after the red links patch is merged. https://gerrit.wikimedia.org/r/181374 [22:56:20] 3Wikidata, MediaWiki-extensions-WikibaseRepository: Edit buttons are getting cached, although their visibility depends on user rights - https://phabricator.wikimedia.org/T85252#942544 (10Lazowik) [22:57:19] (03CR) 10Gergő Tisza: [C: 04-1] Add tests for tutorial step object (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180521 (owner: 10MarkTraceur) [22:58:31] (03PS1) 10GWicke: Update to latest master [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/181695 [22:58:42] (03CR) 10GWicke: [C: 032 V: 032] Update to latest master [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/181695 (owner: 10GWicke) [23:01:21] 3Mobile-Web: Create a browser module and split browser.js into smaller files - https://phabricator.wikimedia.org/T85213#941514 (10Jdlrobson) I think this is a micro optimisation. My only worry is that supportsFileUploads and similar functions are only applicable to certain modules (uploads for instance we don't... [23:01:26] 3MediaWiki-extensions-Flow: Flow's non-javascript menu icons are almost all wrong - https://phabricator.wikimedia.org/T85254#942549 (10Quiddity) 3NEW [23:02:03] 3MediaWiki-extensions-Flow: Flow: no-JavaScript glitches (tracking) - https://phabricator.wikimedia.org/T60019#942555 (10Quiddity) [23:08:57] (03PS2) 10MaxSem: Store coordinates as double [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/180704 [23:09:20] (03CR) 10jenkins-bot: [V: 04-1] Store coordinates as double [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/180704 (owner: 10MaxSem) [23:10:58] 3Mobile-Web: Tablets don't remember section collapsing - https://phabricator.wikimedia.org/T78015#834020 (10Jdlrobson) [23:12:08] hashar or Krinkle, any ideas why is it failing: https://integration.wikimedia.org/ci/job/mwext-GeoData-testextension-zend/3/console ? [23:12:34] MatmaRex: Yes, a unit test that MediaWiki core provides is failing. [23:12:58] MaxSem: ^ [23:13:47] MaxSem: See e-mail "Autoloader/ResourceLoader to be tested on extensions" on wikitech-l from Antoine. [23:13:58] 3MediaWiki-Uploading, Multimedia: [REGRESSION] i18n fallback uses message from i18n file before message from db. - https://phabricator.wikimedia.org/T57473#942575 (10Tgr) a:5Tgr>3None [23:14:19] Extension jobs used to not run mediawiki core tests. Now they do. [23:14:38] hmm, and why is it complaining about a class that's properly registered? [23:14:56] 3MediaWiki-extensions-CommonsMetadata, Multimedia: Information template fields can contain lots of complex HTML - https://phabricator.wikimedia.org/T59383#942576 (10Tgr) a:5Tgr>3None [23:15:06] (03CR) 10Hashar: [C: 031] "Thank you Umherirrender! This change follow up a comment I had on https://gerrit.wikimedia.org/r/173874 . The test fails when one has the " [core] - 10https://gerrit.wikimedia.org/r/181086 (owner: 10Umherirrender) [23:15:18] 3MediaWiki-File-management, Multimedia: thumb.php redirection broken when there is no 404 handler - https://phabricator.wikimedia.org/T58926#942577 (10Tgr) a:5Tgr>3None [23:15:49] 3MediaWiki-API: API imageinfo should allow fetching multiple thumbnail sizes - https://phabricator.wikimedia.org/T56035#942579 (10Tgr) a:5Tgr>3None [23:17:12] 3MediaWiki-extensions-CommonsMetadata, Multimedia: No proper handling of multivalued fileds - https://phabricator.wikimedia.org/T59259#942580 (10Tgr) a:5Tgr>3None [23:18:30] 3MediaWiki-extensions-UploadWizard, Multimedia: UW fails to load with "Unknown error: "unknown".", js error - https://phabricator.wikimedia.org/T67958#942583 (10Tgr) 5Open>3Resolved >>! In T67958#701205, @Tgr wrote: > We might want to check how this could happen in the first place; IIRC the code always passe... [23:18:42] 3MediaWiki-extensions-CommonsMetadata, Multimedia: Multilang mode should always return a list of languages - https://phabricator.wikimedia.org/T59846#942586 (10Tgr) a:5Tgr>3None [23:19:32] 3MediaWiki-API, Multimedia: extmetadata should return a link to the uploader's user page - https://phabricator.wikimedia.org/T60679#942587 (10Tgr) [23:19:40] 3MediaWiki-API, Multimedia: extmetadata should return a link to the uploader's user page - https://phabricator.wikimedia.org/T60679#942588 (10Tgr) a:5Tgr>3None [23:19:45] MaxSem: one class per file [23:19:53] MaxSem: and no other things in the same file [23:19:59] That's the unit test [23:20:12] I didn't add it though, but seems our convention indeed. [23:20:24] Krinkle, check and check [23:21:00] 3Structured-Multimedia-Data, Multimedia: Improve CMD handling of multiple information templates - https://phabricator.wikimedia.org/T77816#942591 (10Tgr) 5Open>3Resolved Mingle duplicate of the three related bugs, which have been fixed. [23:22:48] 3Beta-Cluster, MediaWiki-User-login-and-signup: Safari sets forceHTTPS=deleted incorrectly, causing login failure on Beta Cluster - https://phabricator.wikimedia.org/T72145#942595 (10kaldari) @greg: I can confirm this bug is still occurring. [23:22:49] 3MediaWiki-extensions-MultimediaViewer, Multimedia: Make event passing between LightboxInterface and MultimediaViewer non-global - https://phabricator.wikimedia.org/T77253#942596 (10Tgr) a:5Tgr>3None [23:22:53] 3MediaWiki-extensions-Popups: Show structured data in hovercards - https://phabricator.wikimedia.org/T85187#942598 (10Jaredzimmerman-WMF) Until we have cached Wikidata queries it will likely not be possible to include Wikidata information on the hovercard but this work is planned in the future. [23:23:05] 3MediaWiki-extensions-CommonsMetadata, Multimedia: "commons-metadata" is indicated as a source for categories even when they are not from commons - https://phabricator.wikimedia.org/T59260#942599 (10Tgr) a:5Tgr>3None [23:23:28] 3MediaWiki-extensions-CommonsMetadata, Multimedia: "commons-metadata" is indicated as a source for categories even when they are not from commons - https://phabricator.wikimedia.org/T59260#614706 (10Tgr) p:5Low>3Volunteer? [23:24:23] bleh, figured it out [23:24:27] silly test [23:25:30] (03PS3) 10MaxSem: Store coordinates as double [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/180704 [23:25:40] (03CR) 10jenkins-bot: [V: 04-1] Store coordinates as double [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/180704 (owner: 10MaxSem) [23:27:43] 3MediaWiki-File-management, Multimedia: Extmetada is inaccessible on Commons files - https://phabricator.wikimedia.org/T58598#942601 (10Tgr) 5Open>3declined Wontfixing, extmetadata/CommonsMetadata will be superseded and this bug would only be a problem if it started using new data sources. [23:27:44] 3MediaWiki-extensions-MultimediaViewer, Multimedia: License Info for Media Viewer - https://phabricator.wikimedia.org/T58143#942603 (10Tgr) [23:30:39] (03CR) 10Gergő Tisza: [C: 04-1] "Just a nitpick." (031 comment) [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180541 (owner: 10MarkTraceur) [23:31:27] (03PS4) 10MaxSem: Store coordinates as double [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/180704 [23:34:48] (03PS1) 10GWicke: Pull in improved timeout handling in the cassandra driver [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/181704 [23:34:57] (03CR) 10GWicke: [C: 032 V: 032] Pull in improved timeout handling in the cassandra driver [services/restbase/deploy] - 10https://gerrit.wikimedia.org/r/181704 (owner: 10GWicke) [23:37:45] MaxSem: Aye, nice catch [23:38:25] thanks for your help Krinkle :) [23:38:38] 3Mobile-Web: notification-count badge in mobile not clickable - https://phabricator.wikimedia.org/T85256#942606 (10kaldari) 3NEW [23:41:40] (03CR) 10Gergő Tisza: [C: 032] Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [23:42:02] (03PS3) 10Krinkle: Adjust Date and Time in email confirmation email [core] - 10https://gerrit.wikimedia.org/r/119936 (https://bugzilla.wikimedia.org/27158) (owner: 1001tonythomas) [23:42:44] (03CR) 10Gergő Tisza: [C: 032] "On second thought, not -1-worthy." [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180541 (owner: 10MarkTraceur) [23:42:47] (03Merged) 10jenkins-bot: Add unit tests for details step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181075 (owner: 10MarkTraceur) [23:42:50] (03CR) 10jenkins-bot: [V: 04-1] Add tests for upload step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/180541 (owner: 10MarkTraceur) [23:43:37] (03PS4) 10Krinkle: Adjust date and time in email confirmation email [core] - 10https://gerrit.wikimedia.org/r/119936 (https://bugzilla.wikimedia.org/27158) (owner: 1001tonythomas) [23:44:00] (03CR) 10Krinkle: "Updated to remove odd capitalisation of certain words." [core] - 10https://gerrit.wikimedia.org/r/119936 (https://bugzilla.wikimedia.org/27158) (owner: 1001tonythomas) [23:44:48] (03CR) 10Gergő Tisza: [C: 032] Add unit tests for Thanks step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181116 (owner: 10MarkTraceur) [23:44:51] (03CR) 10Krinkle: [C: 04-1] "Because confirmations can be sent by other users and from the JobQueue system, it's important that the using of user preferences is tied t" [core] - 10https://gerrit.wikimedia.org/r/119936 (https://bugzilla.wikimedia.org/27158) (owner: 1001tonythomas) [23:44:53] (03CR) 10jenkins-bot: [V: 04-1] Add unit tests for Thanks step controller [extensions/UploadWizard] - 10https://gerrit.wikimedia.org/r/181116 (owner: 10MarkTraceur) [23:49:26] 3MediaWiki-extensions-UploadWizard, Multimedia: Refactor details UI code so it's less repetitive and nasty - https://phabricator.wikimedia.org/T76388#942615 (10Tgr) I assume this is not testable so it can be moved to accepted. [23:53:55] (03PS1) 10TTO: Fix case of "API" in title of special page [extensions/ApiFeatureUsage] - 10https://gerrit.wikimedia.org/r/181705 [23:54:12] (03CR) 10jenkins-bot: [V: 04-1] Fix case of "API" in title of special page [extensions/ApiFeatureUsage] - 10https://gerrit.wikimedia.org/r/181705 (owner: 10TTO) [23:55:25] (03CR) 10TTO: "Don't know how a string change could make the tests fail like that." [extensions/ApiFeatureUsage] - 10https://gerrit.wikimedia.org/r/181705 (owner: 10TTO) [23:58:16] 3Mobile-Web: Delay when rendering main menu - https://phabricator.wikimedia.org/T85253#942618 (10bmansurov) The bug seems to be introduced in this patch https://gerrit.wikimedia.org/r/#/c/180344/