Topic on Extension talk:Semantic MediaWiki

Which Version of Semantic with which Version of MediaWiki

5
213.61.254.67 (talkcontribs)

I don't understand, which version are compatible.


I use Composer, composer.local.json:

"require": {"mediawiki/semantic-media-wiki": "~2.5", ....


I have checked out MediaWiki REL1_31 and composer install --no-dev --> Result: remove mediawiki/core dev-REL1_31|remove mediawiki/semantic-media-wiki 2.5.8


I have checked out MediaWiki REL1_32 and composer install --no-dev --> Result: remove mediawiki/core dev-REL1_31|remove mediawiki/semantic-media-wiki 2.5.8

213.61.254.67 (talkcontribs)

I have the same problem with Semantic Version 3:

remove mediawiki/core dev-REL1_31|remove mediawiki/semantic-media-wiki 3.0.1

Kghbln (talkcontribs)
213.61.254.68 (talkcontribs)

My problem was in the file composer.local.json the line:

       "extra": {

               "merge-plugin": {

                       "include": [

                               "extensions/*/composer.json"

composer are not understand this recursively... I don't know why.

Kghbln (talkcontribs)

Good to know what the issue was. Admittedly I only explicitly call extension's "composer.json" files here, e.g. by adding "extensions/SyntaxHighlight_GeSHi/composer.json". The issue is probably that not every extension provides such a file and Composer errors out when not finding one.