[04:54:57] (03CR) 10Tobias Gritschacher: [C: 031] Split simple and js-based styles [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [08:10:35] 10Revision-Scoring-As-A-Service-Backlog, 10ORES: Meta ORES UI: recent changes-like dashboard for judgements - https://phabricator.wikimedia.org/T153161#2895624 (10Nemo_bis) > This is especially important in order to enable admin suppression tools. Please don't reinvent the wheel. Store your data in actual pag... [11:34:48] (03CR) 10Thiemo Mättig (WMDE): [C: 031] Split simple and js-based styles (032 comments) [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [12:11:50] (03PS2) 10Ladsgroup: Split simple and js-based styles [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 [12:12:15] (03CR) 10Ladsgroup: Split simple and js-based styles (032 comments) [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [15:46:30] Amir1, halfak: re IRC convo yesterday: wait, so how does WikiLabels even work at all for non-enwiki wikis? [15:47:00] RoanKattouw: hey, Aaron is AFK today [15:47:09] let me grab the link [15:47:47] RoanKattouw: via installing the gadget and using in a page [15:47:47] https://www.wikidata.org/wiki/Wikidata:Edit_labels [15:47:52] (see this for Wikidata) [15:48:19] hmm OK but then what is T151120 about? [15:48:20] T151120: Generalize standalone gadget interface - https://phabricator.wikimedia.org/T151120 [15:48:22] even for enwiki, people use WP:Labels and not the labels.wmflabs.org/gadget/ [15:48:44] RoanKattouw: to migrate off of these pages [15:48:53] since updating user scripts is a pain [15:48:54] hmm I see [15:49:05] The JS for this is mostly hosted in tool labs already though, right? [15:49:10] and lots of time a gadget is broken causing breakage of the whole thing [15:49:12] And part of it already uses OAuth I think? [15:49:30] it's in labs but gets updated in user script too [15:49:36] let me find the doc [15:49:49] Interesting [15:49:59] I looked at this a month or two ago but I don't remember too many of the details [15:50:04] So my perception of how it works is probably wrong [15:50:04] RoanKattouw: https://meta.wikimedia.org/wiki/Wiki_labels#Installation [15:50:29] It has a loader that loads most of the js [15:51:03] Oh, I see https://meta.wikimedia.org/wiki/MediaWiki:Gadget-WikiLabels.js is where the actual code is [15:51:37] Isn't this code also in the wikilabels repo in github though? [15:52:04] yes [15:52:17] but the difference is that in every deployment we update the gadget too [15:52:24] which is the most painful part [15:52:37] the standalone gadget load it from the wikilabels page [15:53:07] Oh so the standalone gadget is a labs tool which loads JS from meta which then interacts with labs again? [15:53:25] e.g. from http://labels.wmflabs.org/gadget/WikiLabels.js [15:53:39] Oh so the JS is hosted in two places [15:54:24] yes, the stand-alone gadget will load from labs which make things more agile [15:54:35] instead of meta (the current system) [15:57:09] RoanKattouw: to make things more fun, some users has something like this in their user scripts http://labels.wmflabs.org/gadget/loader.js which loads wikilabels js from labs [16:10:53] (03CR) 10Thiemo Mättig (WMDE): [C: 031] "The changes in PS2 look very good. I will merge this tomorrow. Just want to give others a chance to see this." [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [18:17:25] (03CR) 10Catrope: [C: 032] Split simple and js-based styles [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [18:17:47] (03CR) 10Catrope: [C: 031] "Sorry, meant to +1 per Thiemo" [extensions/ORES] - 10https://gerrit.wikimedia.org/r/328576 (owner: 10Ladsgroup) [23:54:03] 06Revision-Scoring-As-A-Service, 10Wikilabels, 15User-Ladsgroup: Generalize standalone gadget interface - https://phabricator.wikimedia.org/T151120#2897575 (10Ladsgroup) a:03Ladsgroup