Since we were forced to migrate to composer[1], on translatewiki.net SMW has stopped working completely for our main case, because properties are not set at all.[2] This means we're unable to manage our hundreds of i18n support requests;[3] encouraged by Jeroen, I created a test case which doesn't make use of templates[4] and I'm asking help on how to make it work. Initially we tried refreshing data as docs suggest and got stuck with the insuccess of the process[5] but local hacks brought the script to completion and still no properties are set from LQT namespaces.

We therefore think that $smwgNamespacesWithSemanticLinks is not working; I see the help page for it was created few days ago (thanks!)[6] but it doesn't really say how it interacts with composer. Nikerabbit set it via $wgExtensionFunctions, which docs declare "liable to fail in odd ways",[7] but was (allegedly) recommended by Jeroen and is not explained anywhere, nor I managed to get answers to questions about it since December. What to do? Our sysadmins have not had time to debug SMW in the last few months, I hope you can offer a solution they can apply.

Nemo

[1] Diff: <https://git.wikimedia.org/commitdiff/translatewiki.git/2f13c8ef01e5c33d544c4d6699a3dad8c7097725>
Current config: <https://git.wikimedia.org/blob/translatewiki.git/HEAD/TranslatewikiSettings.php>
Current composer.json: <https://git.wikimedia.org/blob/translatewiki.git/HEAD/composer.json>
[2] See for instance "Developer". <https://translatewiki.net/wiki/Special:Properties>
[3] <https://translatewiki.net/wiki/Support/Open_requests>
<https://translatewiki.net/wiki/Template:Support>
[4] <https://translatewiki.net/w/i.php?title=Summary:Support/HTML_tags_or_wiki_text%3F>
[5] <https://bugzilla.wikimedia.org/show_bug.cgi?id=58969>
[6] <https://semantic-mediawiki.org/wiki/Help:$smwgNamespacesWithSemanticLinks>
[7] <https://www.mediawiki.org/wiki/Manual:$wgExtensionFunctions>