!mduWVRtKzYinVAelXP:matrix.org

MWStake General

76 Members
MediaWIki Stakeholders' Group general discussion https://commonmark.org/help/10 Servers

Load older messages


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

21:32:54@freephile:matrix.orgfreephile 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:35:38@freephile:matrix.orgfreephileI 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:36:17@freephile:matrix.orgfreephilehttps://wiki.wcpl.info/wcpl/Main_Page
16 Jan 2020
02:03:31@samwilson:matrix.orgSam WilsonTalking of Composer, I only just learnt about being able to change the installer-name: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Genealogy/+/564231
12:01:46@samwilson:matrix.orgSam Wilson changed their display name from samwilson to Sam Wilson.
14:22:35@cicalese:matrix.orgcicalese Sam Wilson: Interesting. What does that do?
16:24:45@hexmode:matrix.orghexmodeIt lets you install the composer extension "mediawiki/i-am-from-usa" into extensions/IamFromUSA
16:25:06@hexmode:matrix.orghexmodeotherwise it would be extensions/IAmFromUsa
22:59:37@samwilson:matrix.orgSam WilsonYep, 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.
17 Jan 2020
22:39:34@adrian:junta.pladrian joined the room.
18 Jan 2020
22:36:25@andreas:nerdsin.spaceandreas joined the room.
20 Jan 2020
21:34:09@freephile:matrix.orgfreephileHow to emphasize the search feature on your Main Page: https://discourse-mediawiki.wmflabs.org/t/cloning-the-search-form-and-functionality/1628

There are no newer messages yet.


Back to Room List