[01:49:32] Krinkle, E3 deployed the GuidedTour extension with a missing RL dependency on bewiki. But the state of the RL module is "registered" even after it throws an error in ?debug mode. [01:50:22] http://be.wikipedia.org/wiki/NGC_3878?tour=test&debug=1 reports "Uncaught Error: Unknown dependency: ext.postEdit ", yet the state of that is null and mw.loader.getState( 'ext.guidedTour.lib' ) remains "registered" [01:50:38] spagewmf: I have no idea, need bug and/or more specific bug reproduce instructions [01:50:52] Sure, will file. [01:51:18] Thanks for the 4 days of peace, music, love and JS master class BTW ! [01:52:31] spagewmf: So what is the bug here? [01:52:35] mw.loader.getState('ext.postEdit') is null as it shoudl be [01:52:42] so what is the problem? [01:52:47] (besides the obvious) [01:53:18] kaldari: does echo still avoid the job q? [01:54:06] Krinkle, should the state of the module that depends on it become "unmetDependency" rather than remaining "registered"? [01:54:24] AaronSchulz: Right now, yes [01:54:45] spagewmf: module a depending on module b that doesn't exist [01:54:48] spagewmf: module b is null [01:55:02] spagewmf: module a is "registered" until you try to load it, at which point it should go into state "error" [01:55:21] (and trigger any error callbacks in case someone uses mw.loader.using) [01:56:58] kaldari: probably related to the https://gerrit.wikimedia.org/r/#/c/47378/ stuff [01:58:35] AaronSchulz: thanks, I'll tell luke about that [01:59:11] kaldari: I'm also working on having a "ready queues" list that is not 5 min out of date for noticing new jobs [01:59:21] that would be cool :) [01:59:29] * AaronSchulz talked to tim about this for UW stuff [01:59:47] so we could have very responsive queues (e.g. seconds), unless some stupid thing backs them up of course [02:00:35] yeah, we noticed the delay back when we were using the queue and trying to get people to test stuff in real time [02:00:42] that would be a very useful upgrade [07:54:20] I think zeljkof has a bad internets [13:20:04] New review: Krinkle; "You're welcome." [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/48109 [15:24:12] New patchset: Platonides; "Add support for anonymous functions (closures)." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37510 [15:24:12] New patchset: Platonides; "Add one indentation level to the body of the do while added in ca238f." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37511 [15:24:13] New patchset: Platonides; "Improve checks of wfProfileIn-wfProfileOut." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42960 [15:24:13] New patchset: Platonides; "Separate the warnings for not running wfProfileOut() before throwing an exception." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42961 [15:30:37] New patchset: Platonides; "Improve handling of extension_loaded()" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48242 [15:30:37] New patchset: Platonides; "New files using Redis added in 03833b54e8050005a81eacf7941fe7bc0b6afbb2" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48243 [15:30:37] New patchset: Platonides; "There are too many false positives on deprecated-might due to homonym methods." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42964 [15:30:37] New patchset: Platonides; "Do not complain of the use of User::decodeOptions in User.php:1089" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/47800 [15:35:49] New review: Platonides; "This change conflicts with pretty much any later change to the file. Thankfully, it's easy to replic..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/37511 [15:38:49] New patchset: Platonides; "PEAR mail appeared twice." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48245 [16:23:27] Change on 12mediawiki a page WMF Projects/Data Dumps was modified, changed by Waldir link https://www.mediawiki.org/w/index.php?diff=643536 edit summary: [+38] /* Schedule */ [17:09:47] ohnoes wiki stalking? [17:15:19] I am not able to file a new bug, getting internal server error, any idea anybody? [18:03:55] you should file a bug against that Nischayn22 :) [18:09:31] any specific details, Nischayn22? [18:09:49] when does this error happen? when submitting the form? [18:59:49] New review: Hashar; "please resend this rebased against latest master. Cherry picking gives a conflict." [mediawiki/tools/code-utils] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/48245 [19:00:46] New patchset: Hashar; "New files using Redis added in 03833b54e8050005a81eacf7941fe7bc0b6afbb2" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48243 [19:00:59] New review: Hashar; "rebased on master." [mediawiki/tools/code-utils] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/48243 [19:01:06] Change merged: jenkins-bot; [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48243 [19:07:09] no, no, no... [19:12:18] New review: Platonides; "Why couldn't you have approved them in order? By rebasing changeset 48243 and merging, now the other..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/48245 [19:19:00] New patchset: Platonides; "Readd $runningQueuedFunctions" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48254 [19:19:01] New patchset: Platonides; "PEAR mail appeared twice." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48245 [19:19:01] New patchset: Platonides; "Add support for anonymous functions (closures)." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37510 [19:19:01] New patchset: Platonides; "Add one indentation level to the body of the do while added in cdf0789e." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/37511 [19:19:01] New patchset: Platonides; "Improve handling of extension_loaded()" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/48242 [19:19:02] New patchset: Platonides; "Improve checks of wfProfileIn-wfProfileOut." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42960 [19:19:02] New patchset: Platonides; "Separate the warnings for not running wfProfileOut() before throwing an exception." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42961 [19:19:02] New patchset: Platonides; "There are too many false positives on deprecated-might due to homonym methods." [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/42964 [19:19:03] New patchset: Platonides; "Do not complain of the use of User::decodeOptions in User.php:1089" [mediawiki/tools/code-utils] (master) - https://gerrit.wikimedia.org/r/47800 [20:35:00] Krenair: ah, that error got away finally [21:59:44] New review: Hashar; "As I said, use git diff -w to ignore whitespaces changes, that works well and is exactly meant to ..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/37511 [22:03:53] New review: Hashar; "The way Gerrit works, you have to send unrelated commits as separated changes. This way one can revi..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/48245 [22:16:22] New review: Platonides; "Having a couple of commits doesn't make it harrder, but helps in clarity -when you're not using -w /..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/37511 [22:18:03] New review: Platonides; "Resistance is futile, CodeSniffer is not able to handle the task!" [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/37511 [22:29:24] New review: Platonides; "See, I coded 'Improve handling of extension_loaded()' today. I had thought on basing it on top of or..." [mediawiki/tools/code-utils] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/48245 [22:38:02] https://www.mediawiki.org/wiki/Wikipmediawiki#Wikimedia [22:38:14] "The term Wikimedia servers is often used, referring to the computer hardware on which all Wikimedia projects are hosted. The servers are supported primarily by volunteers, many of whom also work on the MediaWiki software (see below); the Wikimedia servers are not available for hosting projects not run by the Wikimedia Foundation, with the exception of some non-official IRC servers and other non-Foundation-approved installations made by those w [22:38:14] ith access to the servers. See also: Wikimedia servers." [22:38:49] primarily by volunteers? non-official IRC servers? [22:39:00] could probably do with some updating [22:39:54] {{sofixit}} ;) [22:43:44] MaxSem, what do I do with the bit about 'with the exception of' ...? [22:45:55] rewrite the frak outta it [22:46:00] lemme try it.. [22:46:30] http://www.mediawiki.org/w/index.php?diff=643676&oldid=633246 [22:47:16] lol, we edit-conflicted [22:47:33] I just got rid of the bit about non-approved software [22:47:49] It could still be true for all I know though [22:48:01] yeah, this text dates back to 2003 or something:) [22:49:35] MaxSem, I don't think server access is given to anybody who isn't a foundation employee anymore, is it? [22:49:56] there are domas, JeLuF and River [22:50:13] who have had it since forever [22:50:51] also, Robert Stojnic [22:51:22] now it's impossible to get it if you're not an employee, AFAIK [22:53:22] mmm, also Avar [22:55:20] if i've got an abstract file path like "mwstore://local-backend/local-thumb/c/cc/" that i get via $file->getThumbPath(), is there a way i could get its concrete value (e.g. /var/www/mediawiki/images/thumb/c/cc/)? if i use $file->getLocalRefPath(), then i get the file's non-thumb path (/var/www/mediawiki/images/c/cc/) [22:57:43] put maybe more simply, how can i convert 'mwstore://local-backend/local-thumb/' to its concrete path, given that $file->getLocalRefPath() doesn't do so? [23:00:20] is there a function that will return a mediawiki installation's highest-level thumb directory, e.g. /var/www/mediawiki/images/thumb/?