!mduWVRtKzYinVAelXP:matrix.org

MWStake General

128 Members
MediaWIki Stakeholders' Group general discussion25 Servers

Load older messages


SenderMessageTime
11 Jan 2020
@tgr:matrix.orgtgrcertainly a niche product compared to an operating system, probably 2-3 magnitudes more than all the money made with MediaWiki23:19:45
@tgr:matrix.orgtgrI think the reasons for why it's a niche product lie elsewhere23:20:02
@tgr:matrix.orgtgrknowledge management is not exactly a niche area today23:20:18
@tgr:matrix.orgtgr richardheigl: I'm curious what MediaWiki architecture changes have been particularly painful to you? 23:22:28
@tgr:matrix.orgtgrthere has been a major auth layer rewrite four years ago, I don't think anything changes since then23:23:12
@tgr:matrix.orgtgr * there has been a major authentication layer rewrite four years ago, I don't think anything changed since then in auth land23:23:39
@richardheigl:matrix.orgrichardheiglThis integration project was long before that. 23:28:40
12 Jan 2020
@tgr:matrix.orgtgrStill, 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:matrix.orgtgron 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 well00:09:29
13 Jan 2020
@bryandamon:matrix.orgbryandamon 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:matrix.orghexmode Nice. freephile knows how to create clickbait talks ;) 16:24:00
@hexmode:matrix.orghexmode * Nice. freephile knows how to create clickbait talks 16:24:07
* @hexmode:matrix.orghexmode considers creating a talk titled "10 ways Confluence is hurting your KM Strategy"16:25:51
* @freephile:matrix.orgrundg changes nick to Clicky mcClickbait16:27:19
15 Jan 2020
@hexmode:matrix.orghexmodeRe: 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:matrix.orghexmodeI really need to write that RFC15:21:11
@cicalese:matrix.orgcicaleseYes, you do.15:24:45
@hexmode:matrix.orghexmode *

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
@freephile:matrix.orgrundg 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
@freephile:matrix.orgrundgI 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
@freephile:matrix.orgrundghttps://wiki.wcpl.info/wcpl/Main_Page21:36:17
16 Jan 2020
@samwilson:matrix.orgsamwilsonTalking of Composer, I only just learnt about being able to change the installer-name: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Genealogy/+/56423102:03:31
@samwilson:matrix.orgsamwilson changed their display name from samwilson to Sam Wilson.12:01:46
@cicalese:matrix.orgcicalese Sam Wilson: Interesting. What does that do? 14:22:35
@hexmode:matrix.orghexmodeIt lets you install the composer extension "mediawiki/i-am-from-usa" into extensions/IamFromUSA16:24:45
@hexmode:matrix.orghexmodeotherwise it would be extensions/IAmFromUsa16:25:06
@samwilson:matrix.orgsamwilsonYep, 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:junta.pladrian joined the room.22:39:34
18 Jan 2020
@andreas:nerdsin.spaceandreas joined the room.22:36:25
20 Jan 2020
@freephile:matrix.orgrundgHow to emphasize the search feature on your Main Page: https://discourse-mediawiki.wmflabs.org/t/cloning-the-search-form-and-functionality/162821:34:09

Show newer messages


Back to Room ListRoom Version: