Fork me on GitHub

Wikimedia IRC logs browser - #wikimedia-tech

Filter:
Start date
End date

Displaying 94 items:

2019-05-22 12:00:24 <Baylee> ey, anyone mind deleting a page on beta real quick?
2019-05-22 12:01:36 <Krenair> ok
2019-05-22 12:01:46 <Krenair> any particular page or should I just pick one?
2019-05-22 12:02:01 <Baylee> https://deployment.wikimedia.beta.wmflabs.org/wiki/User:TerraCodes
2019-05-22 12:02:39 <Krenair> poof
2019-05-22 12:03:27 <Baylee> thanks
2019-05-22 14:00:24 <wm-bot> Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @alaa_wmde & @nuria - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting
2019-05-22 14:50:22 <wm-bot> Technical Advice IRC meeting starting in 10 minutes in channel #wikimedia-tech, hosts: @alaa_wmde & @nuria - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting
2019-05-22 15:02:05 <apergos> *ding*
2019-05-22 15:02:09 <alaa_wmde> hey!
2019-05-22 15:02:18 <alaa_wmde> *dong*
2019-05-22 15:02:29 <apergos> ...the witch is dead?
2019-05-22 15:03:09 <alaa_wmde> lol
2019-05-22 15:03:29 <tgr> o/
2019-05-22 15:03:30 <alaa_wmde> can be bg music why not
2019-05-22 15:03:44 <alaa_wmde> \o tgr
2019-05-22 15:08:07 <apergos> while I wait for someone to show up with real questions, here's one: does the rewrite of parsoid in php mean that parsoid will be a mw extension
2019-05-22 15:08:20 <apergos> or will it remain a service somehow? what's the architecture going to be?
2019-05-22 15:09:24 <tgr> not quite an extension but yes, it will be invoked in-process
2019-05-22 15:09:34 <tgr> not immediately though
2019-05-22 15:10:23 <apergos> does 'not quite an extension' mean it will move into core?
2019-05-22 15:10:32 <alaa_wmde> how was it written previously?
2019-05-22 15:10:57 <alaa_wmde> is it this one https://github.com/wikimedia/parsoid?
2019-05-22 15:11:07 <tgr> mostly a composer library, probably
2019-05-22 15:11:22 <apergos> nodejs
2019-05-22 15:11:50 <tgr> previously it was a standalone node.js service with RESTBase caching, yeah
2019-05-22 15:13:32 <apergos> yes that's the repo
2019-05-22 15:14:02 <apergos> I understand the back end won't change (at least for now), just asking about the service piece
2019-05-22 15:14:03 <apergos> thanks
2019-05-22 15:16:36 <tgr> first switch is to an 1:1 port to PHP, which can be accessed via the MediaWiki REST API
2019-05-22 15:16:49 <tgr> so it's a drop-in replacement for the current service
2019-05-22 15:17:28 <tgr> longer term it will replace the PHP parser, which means being called in-process and in real time
2019-05-22 15:18:07 <apergos> oh wow, replacing the existing parser, that's huge
2019-05-22 15:19:20 <alaa_wmde> interesting.. I learned two new things already in this session :D
2019-05-22 15:19:22 <apergos> is there a draft roadmap around for folks who want to follow along?
2019-05-22 15:21:46 <alaa_wmde> this looks like a starting point https://www.mediawiki.org/wiki/Parsing/Notes/Moving_Parsoid_Into_Core/Porting
2019-05-22 15:23:31 <apergos> great find, thanks!
2019-05-22 15:24:15 <alaa_wmde> theres lso this board now https://phabricator.wikimedia.org/project/view/3594/
2019-05-22 15:24:51 <Lucas_WMDE> from https://www.mediawiki.org/wiki/Parsing/Notes/Moving_Parsoid_Into_Core/Porting#Make_use_of_types, it looks like Parsoid-in-MW definitely won’t happen before the PHP7.2 migration is done
2019-05-22 15:25:08 <Lucas_WMDE> though I guess PHP-Parsoid-as-service isn’t bound by that
2019-05-22 15:25:15 <apergos> it shouldn't be
2019-05-22 15:25:26 <apergos> and php7.2 migration is going quite well
2019-05-22 15:25:52 <alaa_wmde> amused
2019-05-22 15:26:22 <alaa_wmde> or rather happy to hear that :)
2019-05-22 15:26:35 <Lucas_WMDE> yay
2019-05-22 15:26:42 <apergos> https://phabricator.wikimedia.org/T219150 for progress
2019-05-22 15:27:02 <apergos> (I gotta run now, hope many other questions are asked and answered! will do the backread later)
2019-05-22 15:31:42 <Lucas_WMDE> oh, 10% already went live? nice
2019-05-22 15:32:34 <pavithraes> While installing an extension, I get 'extension.json does not exist!' on creating a symbolic link but works fine if I download directly into the extensions/ dir. Why is this happening?
2019-05-22 15:37:12 <alaa_wmde> checking
2019-05-22 15:39:26 <tgr> probably web server security settings?
2019-05-22 15:44:27 <alaa_wmde> I can reproduce it simply by symlinking somewhere outside the extensions follder
2019-05-22 15:46:02 <alaa_wmde> symlinking to another folder within extensions folder itself works fine .. so it is more likely now to be related to server configs as tgr
2019-05-22 15:46:13 <alaa_wmde> ... suggested
2019-05-22 15:47:19 <tgr> MediaWiki does a plain file_exists
2019-05-22 15:49:27 <tgr> you might have Apache with FollowSymlinks disabled, you might have open_basedir in PHP config, you migh be using some extra hardening like SELinux, etc
2019-05-22 15:51:45 <alaa_wmde> pavithraes: are u using apache or nginx? how does the configuration look like?
2019-05-22 16:05:33 <alaa_wmde> so yeah file_exists is used internally which means symbolic links for extension folders cannot be used for now
2019-05-22 16:08:15 <pavithraes> alaa_wmde:
2019-05-22 16:08:50 <pavithraes> alaa_wmde: I'm using Apache.
2019-05-22 16:10:40 <pavithraes> alaa_wmde: Makes sense. I'll look into it.
2019-05-22 16:13:46 <alaa_wmde> pavithraes: I tried even with mount binding on filesystem but that caused same issue .. I believe we'll need probably to change media wiki to account for symlinks in order to make this work
2019-05-22 16:22:58 <pavithraes> FollowSymLinks is enabled
2019-05-22 16:34:10 <RhinosF1> https://lists.wikimedia.org/pipermail/wikitech-l/2019-May/092099.html - Finally got IRCCloud working
2019-05-22 16:34:43 <RhinosF1> What's on Group 1?
2019-05-22 16:34:56 <RhinosF1> If you don't know - train reverted
2019-05-22 16:36:03 <James_F> RhinosF1: Roughly, all wikis that aren't Wikipedias and aren't a test wiki.
2019-05-22 16:37:54 <Lucas_WMDE> plus a handful of Wikipedias, apparently: https://noc.wikimedia.org/conf/highlight.php?file=dblists/group1-wikipedia.dblist
2019-05-22 16:40:47 <James_F> Yup, "roughly". :-)
2019-05-22 16:41:28 <James_F> E.g. group0 includes MediaWiki.org, locked wikis, officewiki, and a couple of others.
2019-05-22 18:18:52 <apergos> https://wikitech.wikimedia.org/wiki/Deployments/One_week list of which wikis are in which group, RhinosF1
2019-05-22 18:20:44 <RhinosF1> apergos, Thanks, That's the nicest displayed of the few I've seen
2019-05-22 18:20:51 <apergos> yw :-)
2019-05-22 18:22:26 <RhinosF1> apergos, Is this best task to track deployment on? https://phabricator.wikimedia.org/T224116
2019-05-22 18:22:44 <James_F> RhinosF1: I'm deploying now.
2019-05-22 18:23:40 <RhinosF1> James_F, Ah, Cool. Good luck! Also why didn't stashbot give the task title for that.
2019-05-22 18:24:06 <James_F> No recent comments from stashbot in this channel; maybe it's broken?
2019-05-22 18:24:37 <apergos> https://tools.wmflabs.org/versions/ this is where you can keep track of what's actually running
2019-05-22 18:26:54 <RhinosF1> Ah that will have to be the next task, Fixing stashbot, A good day for the Devs.
2019-05-22 18:28:07 <paladox> RhinosF1 it's because the bot only likes T224116 not https://phabricator.wikimedia.org/T224116
2019-05-22 18:28:08 <stashbot> T224116: operand type was used: expects array(s) or collection(s) in /srv/mediawiki/wmf-config/flaggedrevs.php on line 182 - https://phabricator.wikimedia.org/T224116
2019-05-22 18:28:18 <James_F> Oh, right.
2019-05-22 18:31:03 <RhinosF1> Paladox, or maybe restarting my brain is the next task
2019-05-22 18:31:09 <paladox> heh
2019-05-22 18:32:01 <RhinosF1> Paladox, :) - try !RhinosF1 update
2019-05-22 18:32:17 <RhinosF1> Then !RhinosF1 restarting
2019-05-22 18:32:23 <RhinosF1> *restart
2019-05-22 19:12:33 <Krinkle> thedj: Is this still something we want to do? https://phabricator.wikimedia.org/T132946
2019-05-22 19:15:40 <James_F> Krinkle: Is there a way TMH can splice the "transcodes" object into the imageinfo response?
2019-05-22 20:10:34 <Krinkle> James_F: maybe, not sure if that is extendable.
2019-05-22 20:11:43 <James_F> I think the WBMI people were looking at splicing in their captions into files.
2019-05-22 20:11:47 <James_F> hunts for tasks.
2019-05-22 20:12:06 <James_F> Oh, right, it's marked as blocked by T132947.
2019-05-22 20:12:12 <stashbot> T132947: Make it possible for extensions to add additional info to the fileinfo/imageinfo response. - https://phabricator.wikimedia.org/T132947

This page is generated from SQL logs, you can also download static txt files from here