[00:17:57] now at https://discourse-mediawiki.wmflabs.org/t/edit-conflicts-by-tool-not-detected/1223 [09:14:06] [[Tech]]; Karinakyrylivna; /* Unblock my account please (Karinakyrylivna) */ new section; https://meta.wikimedia.org/w/index.php?diff=18931589&oldid=18926903&rcid=13297940 [11:35:20] [[Tech]]; MarcoAurelio; /* Not all pages tagged with {{tl|delete}} appear in Category:Deleteme */; https://meta.wikimedia.org/w/index.php?diff=18931727&oldid=18931589&rcid=13298269 [11:37:26] [[Tech]]; MarcoAurelio; /* Unblock my account please (Karinakyrylivna) */ off topic for this page - moved to https://meta.wikimedia.org/?oldid=18931731; https://meta.wikimedia.org/w/index.php?diff=18931733&oldid=18931727&rcid=13298277 [15:01:08] Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @nuria & @Thiemo_WMDE - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [15:31:38] Is there a way to check my code with the tests that jenkins-bot does before uploading it ? [15:32:08] Like those tab-space errors for javascript ? [15:42:18] FR30799386: in general yes, but the “how” depends on what repository you’re working with AFAIK [15:43:10] in MediaWiki core it would be `grunt lint`, I believe [15:43:29] https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/495951 [15:44:01] I fixed it up this time by following the comments [15:44:55] it looks like it would be `grunt lint` there as well (after `npm install`) [15:45:05] you can see the registered tasks in Gruntfile.js [15:49:47] Lucas_WMDE : There seem to be 890 issues of something to do with unix linebreaks [15:50:37] Technical Advice IRC meeting starting in 10 minutes in channel #wikimedia-tech, hosts: @nuria & @Thiemo_WMDE - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [15:50:43] Nothing was reported about that during jenkins-bot's runs ? [15:51:07] hm, that’s odd [15:51:52] oh, if you’re on Windows, your git might be configured so that the files only have \r\n in your repository, but in the commit they have \n [15:51:55] then CI wouldn’t see those errors [15:52:45] Is there any way to suppress those errors ? [15:55:44] Like so that I can see the actual error ? [15:56:19] (The ones which jenkin's bot will raise) [15:56:38] not sure [15:58:17] try adding a line "linebreak-style": "off" to .eslintrc.json [15:58:24] in the "rules" block [15:58:38] (and add a trailing comma to the previous line, so it’s still valid JSON) [16:00:15] hola [16:00:33] * revansx[m] sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/xsKvZhuwGLcGVWloqsEzrGNg > [16:02:27] Lucas_WMDE: That works.... [16:03:18] hello Thiemo_WMDE [16:06:21] Who should I add as reviewer for this https://gerrit.wikimedia.org/r/c/mediawiki/extensions/FlaggedRevs/+/495438 [16:06:35] So that it gets reviewed ? [16:07:02] nuria: Hi! [16:07:43] I guess we should do the TAIM introduction. [16:07:46] FR30799386: According to https://www.mediawiki.org/wiki/Developers/Maintainers, the Growth team and Aaron Schulz [16:08:26] Welcome to the Technical Advice IRC Meeting! for the next 60 minutes the amazing @nuria and myself are all yours! [16:08:55] Hello, I have a few questions, One how could an IRC Bot be deployed to monitor specific pages and logs on en-wiki. I know there's hat_collector but it's tempromental and I know it shouldn't affect us but will WMF be doing anything about porn age verification in the UK. [16:09:13] ^^ ShakespeareFan00 / L235 [16:10:33] Also, is there a place to request SQL for Quarry is written? [16:11:14] RhinosF1: to your second question [16:11:32] RhinosF1: you mean to ask for help about a wikimedia quarry query? [16:11:58] RhinosF1: on .. how to get a piece of info from db? [16:12:14] FR30799386: I added a few people and left a comment on the patch. [16:12:45] Nuria - Yes, I mean to ask for a WikiMedia quarry query to be created. [16:13:13] you want someone to write your SQL for you? :) [16:13:22] RhinosF1: you can create the query yourself , anyone has permits to do that , is the question about permits or rather how to write the query? [16:13:59] Nuria - I mean how to write as I'm not experienced in SQL. [16:14:04] Thiemo_WMDE: Okay Great :-) [16:15:04] RhinosF1: I see, you can request help on analytics@ e-mail list (https://lists.wikimedia.org/mailman/listinfo/analytics) on I think (Krenair correct me if I am wrong #wikimedia-cloud) [16:15:16] RhinosF1: what information are you looking for ? [16:15:32] well [16:15:39] you could ask in -cloud I guess [16:15:45] it might not strictly be the right place for it but [16:15:50] Some stats on users and activity nuria [16:16:05] maybe someone will feel particularly extra helpful and have time to help with it [16:16:23] analytics or here in -tech is likely better suited [16:16:26] RhinosF1: for what kind of users ? a edit-a-thon or similar ? [16:18:09] Nuria - mainly looking at the level of accounts that read only and how accurate the active users figure is. I did one query last night and it's interested me. [16:19:15] RhinosF1: can you describe that a bit more ? quarry has access only to editing data (editors, pages edited, deleted) but not users just reading wikipedia [16:19:59] RhinosF1: "looking at the level of accounts that read only "-> can you give an example of this so I can see if that data is elsewhere? [16:20:46] * revansx[m] sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/xiitQzphUYggZPEBOvzPwKev > [16:23:16] ping RhinosF1 [16:23:20] Nuria - The first query I did brought back a number of users that are human, confirmed and have edited recently. I then intend to look into how many users have Edited in 30 days since creating accounts but only once. I also want to look at how many editors create accounts but never reach 4 days 10 edits and also how many are logged as creating accounts but never edit. [16:23:48] revansx[m]: To recap, the question is about the {{#ask:…}} feature of SemanticMediaWiki along with a template that uses comma-separated values, e.g. {{MyTemplate|has Users=A, B}}. [16:24:10] RhinosF1: I see, and you want to know that for all projects ? [16:25:15] Just enwiki [16:25:52] revansx[m]: Personally, I'm not very familiar with SMW. https://www.semantic-mediawiki.org/wiki/Help:Search_operators mentions a "not like" operator, but the help page is broken. It should be !~ but the ~ fall out of the formatting. [16:26:28] RhinosF1: i see, ok, there was a recent research project on this regard that looked at similar data for two samller wikis: https://www.mediawiki.org/wiki/Growth/Analytics_updates/EditorJourney_initial_report [16:26:34] revansx[m]: Can you try {{#ask: [[has Users::!~*User:Jane*]] }} [16:28:12] RhinosF1: I'm curious. What is this "UK porn age verification" you mentioned, and how is it relevant for WMF? [16:28:22] RhinosF1: Wrinting queries for that for enwiki can be done but I think you are probably better off consulting reserach already done on that regard, see query: [16:28:31] After all, we don#t host porn sites, or do we? [16:28:34] RhinosF1: https://meta.wikimedia.org/wiki/Research:Rolling_surviving_new_active_editor (click on sql panel) [16:28:38] Thiemo_WMDE, yes I tried that and it does not work either [16:29:07] RhinosF1: see numbers of newly register editors in enwiki last month: https://stats.wikimedia.org/v2/#/en.wikipedia.org/contributing/new-registered-users/normal|bar|1-Month|~total [16:29:35] The principal things is the UK intends to impose age verification requirements on explicit images. (Although WMF wikis should be exempt) [16:31:06] revansx[m]: That's my best guess. If this doesn't work I suggest to ask at https://www.semantic-mediawiki.org/wiki/Help:Getting_support [16:32:27] RhinosF1: That would be something the legal team needs to look at. Personally I hope they can't force an encyclopedia to censor educational illustrations. :-( [16:33:02] Thiemo_WMDE - looking at the regulation we should be exempt. [16:33:41] Certainly not a technical discussion and not something I can help with. ;-) [16:33:46] What about IRC bots? Is there a way to monitor set pages and logs via IRC? [16:34:20] RhinosF1: "set pages?" (not sure of what those are but maybe Thiemo_WMDE knows.. [16:34:22] Thiemo_WMDE, ok. thanks! [16:34:52] Thiemo_WMDE do you know if there is a SMW channel like this one? [16:35:21] RhinosF1: I know it's possible to monitor edits via IRC, and even do instant rollbacks via commands. But I don't know who is running these IRC channels/bots. [16:35:38] Set pages - pages that are picked by us rather than all [16:36:03] https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki_chatroom [16:36:32] L235 / Revi and JD|Cloud run hat_collector but it's not been working recently. I'm not sure about logs specifically maunal permissions changes. [16:38:37] RhinosF1: https://en.wikipedia.org/wiki/Wikipedia:IRC might contain something you can use. [16:39:24] RhinosF1: and you want to monitor what kind of thing, edits? [16:39:56] RhinosF1: cause yeas, it is very possible and easy, you consume a feed of all edits and "do something" once a page of interest shows up [16:40:05] RhinosF1: doable from a python script [16:40:10] RhinosF1: https://meta.wikimedia.org/wiki/Countervandalism_Network [16:40:35] RhinosF1: but to Thiemo_WMDE 's point that is already done by many bot/tools [16:40:41] RhinosF1: as of now [16:43:42] Nuria - Edits to RfA/B, Arbcom and BRfA pages + manual permissions changes. I've not found one for permissions changes and the edit bots that I use is down. [16:44:16] Pinging maintainer of that bot : revi / L235 / JD|Cloud [16:45:48] RhinosF1: i am not sure what "permission changes" are but it is possible to write a bot to see changes to those pages yes, you can consume one of the eventstreams for edits , an example of how to do that using javascript is here: https://codepen.io/Krinkle/pen/BwEKgW?editors=1010 [16:47:19] Nuria - Permission change - a change to a users permissions [16:49:04] RhinosF1: if that is an edit on a page (i doubt it) you can monitor it just like any kind of edit is monitored [16:50:07] No it's a logged action nuria [16:50:30] RhinosF1: then, i doubt you can monitor it with a bot [16:52:12] Thanks anyway nuria - I'll try to see if the edits one can be fixed first then ask other IRC bot ops. [16:52:52] Hola, si hay tiempo y como hoy se acepta el español :), tenía una duda sobre MediaWiki:Titleblacklist, si es que entra en el ámbito... [16:53:20] I can ask Google to translate this question. ;-) [16:53:42] Anyone know about where PagePreview gets its images? There was a (transcluded) vandal image that's been removed but still appears in previews of [[Syria missile strikes (September 2018)]]. [16:53:52] Titleblacklist is a relatively trivial thing. What is the question? [16:54:16] Gaelan: Yes, I know. :-) This sounds like a caching issue. [16:54:37] Thiemo_WMDE: It should be trivial for me also, but it seems it isn't working [16:54:38] One more thing - Can you tell when T211490 goes live? [16:54:38] T211490: iPad Pro/iOS 12.1: scrolling is broken when editing mobile site in source mode - https://phabricator.wikimedia.org/T211490 [16:54:46] Figured. Can the cache get cleared somehow? [16:55:05] The problem is: We have the line " .*Carla.*Medina.* " [16:55:23] Gaelan: images for page previews are from a service deployed that synthesizes page content, service is deployed on WMF stack [16:55:28] But titles like " El Discusión de Vicente Fernández, Carla Medina Amiga de Alejandro Fernández, siendo en Sismo en México" and many more are being created without problems [16:55:44] By IP [16:56:21] Gaelan: it is still being cached despite page having nbeen edited? [16:56:25] *been [16:56:58] As of now, the page does not have any image: https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&format=json&prop=pageimages&titles=Syria%20missile%20strikes%20(September%202018) [16:57:03] (In es.wikipedia, to complete the information) [16:57:09] Gaelan: i think we need to purge page https://www.mediawiki.org/wiki/Manual:Purge [16:57:50] Gaelan: once purged image should disappear [16:58:29] The cleanup edit (https://en.wikipedia.org/w/index.php?title=Template:Campaignbox_Idlib_demilitarization_and_frozen_conflict&diff=next&oldid=886733043&diffmode=source) happened several days ago, but hovering over the link to [[Syria missile strikes (September 2018)]] from [[Category:21st-century aircraft shootdown incidents]] still appears. I've purged both Syria missile strikes (September 2018) and the category—do I need to purge the [16:58:30] templates in the middle too? [16:59:09] The endpoint also does not return an image any more: https://en.wikipedia.org/api/rest_v1/#!/Page_content/get_page_summary_title [16:59:13] Where does it appear? [16:59:34] Gaelan: i do not think so pages are cached fully on varnish and teh purge takes effect (if not imediately but in a few minutes) in varnish too [16:59:45] Hovering over the link to Syria missile strikes… from https://en.wikipedia.org/wiki/Category:21st-century_aircraft_shootdown_incidents [17:00:02] (In an incognito tab, because my logged-in account uses navpopups instead) [17:01:30] Gaelan: howering on that page or in any page that links to that one? [17:02:50] overing over the link to the Syria page, on some pages that link to it [17:02:56] Hi? [17:03:11] I've been testing on the category i linked, just checked and at least one other link seems fine [17:03:18] jem: Can you please provide a link to one of the pages that was created? I suspect hidden characters that make the regular expression not match. [17:03:32] Ok, Thiemo_WMDE [17:03:46] https://es.wikipedia.org/w/index.php?title=El_Discusi%C3%B3n_de_Vicente_Fern%C3%A1ndez,_Carla_Medina_Amiga_de_Alejandro_Fern%C3%A1ndez,_siendo_en_Sismo_en_M%C3%A9xico&action=edit&redlink=1 [17:03:48] [[Tech]]; L2212; /* Changing the helppage link */ new section; https://meta.wikimedia.org/w/index.php?diff=18932061&oldid=18931733&rcid=13299039 [17:03:49] jem: no entindo bien su pregunta, hay paginas con un cierto titulo que no puede crear porque han sido borradas antes? [17:04:05] Gaelan: When I hover the link there is no image. I believe this is client-side caching in your browser. [17:04:12] nuria: No, el problema es que la lista negra debería impedir su creación y no lo está haciendo [17:04:12] ugh [17:04:25] Y me parece que no es por culpa de caracteres especiales, al menos en el enlace no los veo [17:04:28] jem: i see, I think Thiemo_WMDE can help you there better than me [17:04:34] Ok then [17:04:35] The Popups extension intentionally does this to reduce load on the endpoint that provides the text snippets and thumbnails. The stuff is cached for a while. I can look up for how long if it helps. [17:04:47] Gaelan: f5 and see if it still appears or open dev tools [17:05:07] Not sure if you missed it - when will T211490 go live? [17:05:08] T211490: iPad Pro/iOS 12.1: scrolling is broken when editing mobile site in source mode - https://phabricator.wikimedia.org/T211490 [17:05:30] I gtg. Emptying caches in safari seems to do nothing, but it doesn't show up in chrome. huh [17:07:15] jem: I think the format is wrong. should probably be [17:07:46] RhinosF1: When a patch is merged it should go live with the next "train", once a week. [17:08:19] https://wikitech.wikimedia.org/wiki/Heterogeneous_deployment/Train_deploys [17:08:34] https://wikitech.wikimedia.org/wiki/Deployments [17:08:49] Patch was merged according to gerritbot if I read correctly. [17:09:13] Yes. [17:09:24] RhinosF1: yes, sorry do not know if there is anything holding up teh deployment of that extension, best is to ping people on ticket [17:09:41] ciaoooo everyone [17:10:52] Thiemo_WMDE: Yes, that could be it... there are more lines like that and that confused me [17:10:58] I need to go as well. Did we missed somebody entirely, or does everyone at least have one link or idea to continue working with? ;-) [17:11:10] Thanks, I'll fix it and I'll keep watching [17:32:57] [[Tech]]; Stryn; /* Changing the helppage link */; https://meta.wikimedia.org/w/index.php?diff=18932090&oldid=18932061&rcid=13299080 [20:16:15] Are there known problems serverside especially on Simple English Wikipedia? [20:16:21] https://usercontent.irccloud-cdn.com/file/UnuLQuLZ/image.png [20:18:20] Not for me Opeartor873 - see https://simple.wikipedia.org/w/index.php?title=User:RhinosF1/sandbox&oldid=6471915 [20:20:30] yeah I just found that ticket [20:20:44] https://phabricator.wikimedia.org/T218252 [20:22:45] Kb03: ^^ [20:22:59] Thanks McJill [20:29:43] [[Tech]]; Billinghurst; /* Not all pages tagged with {{tl|delete}} appear in Category:Deleteme */ note; https://meta.wikimedia.org/w/index.php?diff=18932255&oldid=18932090&rcid=13299442 [20:59:34] [[Tech]]; Billinghurst; /* Not all pages tagged with {{tl|delete}} appear in Category:Deleteme */ general note about the weirdness and blackmagic of Translations; https://meta.wikimedia.org/w/index.php?diff=18932300&oldid=18932255&rcid=13299584 [21:18:01] [[Tech]]; L2212; /* Changing the helppage link */; https://meta.wikimedia.org/w/index.php?diff=18932324&oldid=18932300&rcid=13299617 [21:18:25] [[Tech]]; L2212; /* Changing the helppage link */; https://meta.wikimedia.org/w/index.php?diff=18932327&oldid=18932324&rcid=13299620 [21:18:44] [[Tech]]; L2212; /* Changing the helppage link */; https://meta.wikimedia.org/w/index.php?diff=18932329&oldid=18932327&rcid=13299622