[09:14:12] 10Release-Engineering-Team, 10Fundraising-Backlog, 10Projects-Cleanup, 10Wikimedia-Fundraising-CiviCRM: Decommission Fundraising's crm/civicrm git repo - https://phabricator.wikimedia.org/T314995 (10Aklapper) 05Resolved→03Open Reopening per last unresolved comment [09:33:18] (03CR) 10Krinkle: [C: 03+1] eslint: switch to es2018 [software/gerrit] (deploy/wmf/stable-3.5) - 10https://gerrit.wikimedia.org/r/860086 (owner: 10Hashar) [09:43:51] Krinkle: I am half thinking rewriting everything to TypeScript since I have spent half an hour yesterday backtracking an explosion in the frontend which would have been trivially caught with strong type [09:44:06] aka returning an Object directly instead of wrapping it in an array [09:46:04] (03CR) 10Hashar: [C: 03+2] eslint: switch to es2018 [software/gerrit] (deploy/wmf/stable-3.5) - 10https://gerrit.wikimedia.org/r/860086 (owner: 10Hashar) [09:46:33] (03Merged) 10jenkins-bot: eslint: switch to es2018 [software/gerrit] (deploy/wmf/stable-3.5) - 10https://gerrit.wikimedia.org/r/860086 (owner: 10Hashar) [09:48:15] hashar: using ts doc comments could improve that when using tsc as a lint step in package.json. I woudl recommend against .ts syntax instead of ts-jsdoc since that's a non-standard code format and thus makes it no longer web compatible and breaks various analysis, debugging and complicates deployment. [09:48:46] qunit tests could help too :) [09:48:54] DEFINITELY [09:49:28] I will look at those ts/jsdoc type annotations [09:50:28] I will share the code on wikitech-l at some point next week to attract some early testers [09:50:56] hashar: so it no longer fetches zuul status, only comment parsing? [09:51:04] (comapred to an earlier draft you had) [09:51:05] yes for now [09:51:17] maybe there's place for a permalink somewhere to keep that part of it [09:51:21] when it isn't ready yet [09:51:29] I have another change that has ported some of your logic from the zuul status page to a gerrit plugin [09:51:29] but no live fetch indeed [09:51:41] 10Continuous-Integration-Config, 10Release-Engineering-Team (Seen), 10Pywikibot, 10Wikimedia-GitHub, and 2 others: AppVeyor test not running since months - https://phabricator.wikimedia.org/T183860 (10Xqt) [09:51:45] which was still relying on crafting a table under the commit message [09:51:52] I want to port that code to the Checks-API UI as well [09:52:01] or I can deploy it as is and port it later [09:52:09] 10Continuous-Integration-Config, 10Release-Engineering-Team (Seen), 10Pywikibot, 10Wikimedia-GitHub, and 2 others: AppVeyor test not running since months - https://phabricator.wikimedia.org/T183860 (10Xqt) 05Open→03Resolved a:03Xqt I don't see any chance to get https://ci.appveyor.com/project/wikimed... [09:52:17] 10Release-Engineering-Team (Radar), 10Pywikibot: Share Appveyor account credentials with Release Engineering - https://phabricator.wikimedia.org/T104306 (10Xqt) 05Open→03Resolved a:03Xqt I don't see any chance to get https://ci.appveyor.com/project/wikimedia/pywikibot-core back. Therefore I moved AppVeyo... [09:52:30] I think the mess is I have tried 3 close but different things in parallel [09:53:12] https://gerrit.wikimedia.org/r/c/operations/software/gerrit/+/859127/2/plugins/wm-zuul-status.js is the one [09:53:36] anyway gotta write doc ,) [09:56:58] thanks for the hints Timo! [10:07:48] yw :) [10:09:50] gotta fix up fresh / podman first [11:30:33] damn [11:30:35] it fixed itself [23:57:33] (03PS1) 10Hashar: Replace ESLint built-in jsdoc by the plugin version [software/gerrit] (deploy/wmf/stable-3.5) - 10https://gerrit.wikimedia.org/r/860976