[00:27:07] Would anyone be able to have a look at https://gerrit.wikimedia.org/r/#/c/323982/? Or may I add you to look later? [00:27:42] zomg [00:27:55] Do we have any existing extensions that don't match $name.php or extension.json? [00:28:02] I'm guessing not, for WMF purposes at least [00:29:19] Well, nice thing is you can support both [00:29:22] If you merge this patch [00:29:38] Then we can do --extension-dir to pick up *most* and --list-file to catch the weird leftovers [00:29:50] yeah [00:29:53] but that's what I'm saying [00:29:56] I don't think we have any :P [00:30:16] like, none :) [00:30:34] Either way, patch should land heh [00:30:40] Not even wikitech shit [00:30:58] Wikidata? It did some weird stuff with $wgExtensionMessagesFiles [00:31:37] Well, yeah, that's the only then.. [00:31:40] Cause it does it's weird meta repo [00:31:51] $wgExtensionEntryPointListFiles[] = "$IP/extensions/Wikidata/extension-list-wikidata"; [00:32:09] Yeah, that's why [00:32:23] damn it wikidata [00:32:24] :D [00:32:42] Hey, clearing out 90% of the lists will make me happy [00:32:46] Makes my life easier [00:33:22] :) [00:33:36] surely it's 75%? :P [00:34:05] Whateverrrr [00:34:16] extension-list makes deploying hard. [00:34:24] Have to deploy to both branches at once for l10n to not break [00:34:32] extension-list makes that go away [00:34:39] (and keeps useless l10n from a branch) [00:34:40] yeah, I don't disagree ;) [16:35:04] bd808: meeting? [16:35:22] crap, on my way [17:46:00] anomie: hide-if is horrible. [17:46:43] MatmaRex: How so? [17:47:00] anomie: i've solved the issue with cloners and javascript, i'll update the patch soon. but then i noticed that without javascript, hide-if is basically completely incompatible with html5 form validation attributes (which are used by OOUI forms, and which will be used by normal forms after https://gerrit.wikimedia.org/r/#/c/323408/3) [17:48:21] (and so are cloners, but that's just a bug and it's fixable, and not fundamental incompatiility) [17:49:44] if you have a checkbox field A, and field B that is required, but hidden if A is unchecked – that's impossible to express with html5 form validation. the only thing you can do is remove the validation on B (or on the entire form). [17:57:49] ori: https://phabricator.wikimedia.org/T152222 [18:28:06] MatmaRex: In ooui, is there a standard way to explain why a TextInputWidget's value failed validation? [18:28:51] anomie: wrap it in FieldLayout and set the 'errors' config option to something (or use setErrors()) [18:29:02] anomie: i think HTMLForm uses that