[11:32:23] [62e0944fbac5842feb5b7718] /wiki/Special:Version RuntimeException from line 448 of /var/www/wiki/mediawiki/core/includes/libs/services/ServiceContainer.php: Circular dependency when creating service! ContentLanguage -> ResourceLoader -> RevisionLookup -> RevisionStore -> RevisionStoreFactory -> BlobStoreFactory -> ContentLanguage [11:32:29] * Reedy looks is everything is up to date [11:33:24] git pull of core may have fixed it... [11:34:35] 75f1fe04a8..97905cc790 master -> origin/master [13:22:20] how hard would it be to add a regex compatible find/replace to the mediawiki editor [13:26:15] which editor? :P [13:26:22] and which regex? [13:27:08] functionality similar to notepad++ find/replace. and WikiEditor [14:04:09] Define "Mediawiki editor" if not WikiEditor, which has this [14:04:34] Oh maybe not regex [14:04:57] That should he fairly straight forward to adda check box for [14:05:19] gotta make it work [14:05:23] a checkbox is useless otherwise ;) [14:05:54] Yeah but I mean the system is there for find replace. And the js native methods support regex already [14:06:36] So repace(str) -> if checked: re=new re(str) replace(str) [14:06:47] re* [14:07:38] Maybe VE's wikitext mode has it already ? c [16:01:54] Reedy: btw, if any of these seem straight forward, could use a CR or two if you're around :) https://gerrit.wikimedia.org/r/#/q/topic:optim+is:open+owner:Krinkle [16:04:59] Krinkle: I'm presuming this doesn't cause a negative result on hhvm? [16:05:32] ie just because it's better on php 7.2... [16:06:53] Reedy: I haven't run the benches on hhvm, I'm expecting the improvement to be logical/universal, but might more or less the same on hhvm. I'm no longer optimising at the lower level for that. [16:16:21] https://integration.wikimedia.org/zuul/ is nice any busy... [16:34:14] Krinkle: https://twitter.com/janl/status/1168467926065864705 [16:35:49] hehe [16:36:14] to be fair, a lot of smart async "get data early but load JS late" came from GA [16:36:46] In fact, a central part of RL was inspired by it (the RLQ variable functions very similar to the ga variable, an array that becomes an object with 'push' function) [16:37:59] * Krinkle been waiting for 15 minutes and the build hasn't even started yet [16:42:51] Where have all those jobs come from? [16:45:02] ", said no one ever in politics when talking about unemployment. [16:45:49] about 60% is Wikibase. I guess WMDE is not taking the day off. [16:46:59] and unfortunately, Wikibase's tests have been allowed to climb to take 50-59 minutes to complete. [16:47:14] After which they are killed by the timeout [17:27:52] Copy and paste from phone to laptop is so magical. When you tap the number in Google Authenticator and then paste on the laptop, it works (after it spins for 2 seconds)