[01:18:53] 3Wikimedia / 3Continuous integration: Add jenkins jobs for mediawiki/skins/CologneBlue, Nostalgia, Modern, Example - 10https://bugzilla.wikimedia.org/66926#c13 (10Kunal Mehta (Legoktm)) mediawiki/skins/Vector also needs jobs. [02:35:08] 3Wikimedia / 3Quality Assurance: create API level tests to monitor services on beta/test2wiki and also on production (tracking) - 10https://bugzilla.wikimedia.org/58353#c8 (10Matthew Flaschen) Željko, which tests are you referring to? [07:14:07] (03CR) 10Hashar: [C: 032] "Job config refreshed http://integration.wikimedia.org/ci/job/mwext-TranslateSvg-testextensions-master/" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153130 (owner: 10Jarry1250) [07:15:18] (03Merged) 10jenkins-bot: Add separate entry for TranslateSVG to note dependency [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153130 (owner: 10Jarry1250) [15:32:16] Woah. [15:32:22] Zuul now gives ETAs? Nice! [15:32:31] Who do I give stroopwaffels to? [15:32:45] (I imagine either hashar or Krinkle. :-)) [15:34:03] James_F: where? [15:34:07] Where do you see ETAs? [15:34:17] Krinkle: https://integration.wikimedia.org/zuul/ [15:34:33] (When there's a change being checked.) [15:34:34] James_F: you mean the blue progress bar? [15:34:51] No, it says "(ETA 1m, queued 2m ago)" or similar. [15:35:51] Krinkle: Anyway, I'm taking it that it's not your doing. :-) [16:03:38] (03PS1) 10Jforrester: Add the new unicodejs library to the testing system [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/153330 [16:03:48] Krinkle: Also ^^^ would be nice to merge and deploy if you're in the mood. [16:06:20] James_F: moving it out will mean that invalid documentation comments won't be detected until after release/pull-through to VE repos. [16:06:32] Maybe this time 'round we can set it up from the get go? [16:07:14] Krinkle: There's no documentation outstanding, though… [16:07:21] (Is there?) [16:08:35] also an opportunity to use the new jsduck conf file (jsduck.json instead of jsduck.conf.json). [16:08:39] James_F: What do you mean? [16:08:48] We currently index it in ve standalone jsduck conf [16:08:52] Krinkle: UnicodeJS. [16:08:53] and also validate/test [16:08:54] Yes [16:09:05] Oh, eww, silent cross… ick. [16:09:14] OK, will write again from scratch. [16:09:16] * James_F sighs. [16:09:36] James_F: What do you mean by "doc outstanding"? [16:09:47] Krinkle: Nothing built into .docs AFAICS. [16:10:10] https://github.com/wikimedia/VisualEditor/blob/master/.docs/config.json#L15 [16:10:16] https://github.com/wikimedia/VisualEditor/blob/master/.docs/categories.json#L176 [16:10:23] https://doc.wikimedia.org/VisualEditor/master/#!/api/unicodeJS [16:11:47] James_F: https://gerrit.wikimedia.org/r/#/c/153078/2..3 [16:13:04] James_F: I'll push the npm job out though, no problem. [16:13:11] That'll confirm some of the pending patch set. [16:13:13] Krinkle: Wait. [16:13:22] k [16:13:27] Krinkle: It needs the jsduck steps and publishing steps too. [19:35:53] 3Wikimedia / 3Continuous integration: Add pre-commit hook to check executable rights - 10https://bugzilla.wikimedia.org/68902#c2 (10db) There is a hook, which rejectes patch sets without valid Change-Id, the same is needed here, maybe call it post-commit hook or server-commit hook, but that is wat is needed... [23:00:24] 3Wikimedia / 3Continuous integration: Add pre-commit hook to check executable rights - 10https://bugzilla.wikimedia.org/68902#c3 (10Chad H.) (In reply to db from comment #2) > There is a hook, which rejectes patch sets without valid Change-Id, the same > is needed here, maybe call it post-commit hook or serv...