11 Jan 2020 |
tgr | certainly a niche product compared to an operating system, probably 2-3 magnitudes more than all the money made with MediaWiki | 23:19:45 |
tgr | I think the reasons for why it's a niche product lie elsewhere | 23:20:02 |
tgr | knowledge management is not exactly a niche area today | 23:20:18 |
tgr | richardheigl: I'm curious what MediaWiki architecture changes have been particularly painful to you? | 23:22:28 |
tgr | there has been a major auth layer rewrite four years ago, I don't think anything changes since then | 23:23:12 |
tgr | * there has been a major authentication layer rewrite four years ago, I don't think anything changed since then in auth land | 23:23:39 |
richardheigl | This integration project was long before that. | 23:28:40 |
12 Jan 2020 |
tgr | Still, in general, we don't get a lot of feedback on the burden of various changes; without such feedback it is hard to make good trade-offs. So reports that some core change did not go well a 3rd-party user's point of view are helpful. | 00:08:35 |
tgr | on a semi-related note, I'm curious whether people think https://phabricator.wikimedia.org/T227664 would be helpful, or the changelog already fulfills that purpose well | 00:09:29 |
13 Jan 2020 |
bryandamon | This video has over 3k views, the highest by far (non exhaustive) I've seen for EMWCon talks. Congrats @freephile:matrix.org! https://youtu.be/8RsjjB3lbZs | 05:46:02 |
hexmode | Nice. freephile knows how to create clickbait talks ;) | 16:24:00 |
hexmode | * Nice. freephile knows how to create clickbait talks | 16:24:07 |
| * hexmode considers creating a talk titled "10 ways Confluence is hurting your KM Strategy" | 16:25:51 |
| * rundg changes nick to Clicky mcClickbait | 16:27:19 |
15 Jan 2020 |
hexmode | Re: the great composer vs mediawiki debate. Tools are depending on composer more and more and duplicating information (e.g. autoloading) is getting to be a problem.
Example: psalm is a static analysis tool that I love. It provides an ]language server protocol](https://langserver.org/) implementation that, witth the right autoloads, lets me visit, say, MWTimstamp::instance()'s docblock and implementation with a keystroke.
I can make it use MW's autoloader, but it understands extensions installed via composer out-of-the box. | 15:21:09 |
hexmode | I really need to write that RFC | 15:21:11 |
cicalese | Yes, you do. | 15:24:45 |
hexmode | * Re: the great composer vs mediawiki debate. Tools are depending on composer more and more and duplicating information (e.g. autoloading) is getting to be a problem.
Example: psalm is a static analysis tool that I love. It provides an language server protocol implementation that, witth the right autoloads, lets me visit, say, MWTimstamp::instance()'s docblock and implementation with a keystroke.
I can make it use MW's autoloader, but it understands extensions installed via composer out-of-the box.
| 15:31:30 |
rundg | For some unknown reason, all of a sudden I can't upload a file to my wiki. I get The file contains a virus! Details: scan failed (code 2) even if I set $wgAntivirusRequired = "false"; in LS.php | 21:32:54 |
rundg | I was previously able to upload files and haven't done anything with new extensions or anything. I tried setting up ClamAV and clamdscan but that was unsuccessful (the docs seem way out of date). | 21:35:38 |
rundg | https://wiki.wcpl.info/wcpl/Main_Page | 21:36:17 |
16 Jan 2020 |
samwilson | Talking of Composer, I only just learnt about being able to change the installer-name: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Genealogy/+/564231 | 02:03:31 |
| samwilson changed their display name from samwilson to Sam Wilson. | 12:01:46 |
cicalese | Sam Wilson: Interesting. What does that do? | 14:22:35 |
hexmode | It lets you install the composer extension "mediawiki/i-am-from-usa" into extensions/IamFromUSA | 16:24:45 |
hexmode | otherwise it would be extensions/IAmFromUsa | 16:25:06 |
samwilson | Yep, and I made a mistake with the Genealogy extension and gave it a packagist name that doesn't match it's MediaWiki name, so had to add a 2nd param to wfLoadExtension(); now that can be removed and installation made more normal. | 22:59:37 |
17 Jan 2020 |
| adrian joined the room. | 22:39:34 |
18 Jan 2020 |
| andreas joined the room. | 22:36:25 |
20 Jan 2020 |
rundg | How to emphasize the search feature on your Main Page: https://discourse-mediawiki.wmflabs.org/t/cloning-the-search-form-and-functionality/1628 | 21:34:09 |