Page MenuHomePhabricator

Composer support
Closed, DeclinedPublic

Description

According to https://www.mediawiki.org/wiki/Composer/For_extensions#Specify_the_extensions_to_be_installed this should install the latest compatible version of the Vector skin:

	"require": {
		"mediawiki/vector-skin": "*",
	},

When running composer update I get:

Problem 1                                                                                                                                                                                                          
    - The requested package mediawiki/vector-skin * is satisfiable by mediawiki/vector-skin[dev-REL1_23, dev-REL1_24, dev-REL1_25, dev-REL1_26, dev-REL1_27, dev-REL1_28, dev-REL1_29, dev-master, 1.x-dev, dev-wmf/1.29.0-wmf.21, dev-wmf/1.30.0-wmf.10, dev-wmf/1.30.0-wmf.11, dev-wmf/1.30.0-wmf.12, dev-wmf/1.30.0-wmf.7, dev-wmf/1.30.0-wmf.9] but these conflict with your requirements or minimum-stability.

Are there any stable versions of Vector compatible with MW 1.30? Or any stable versions at all?

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 12 2017, 11:44 AM

Is this just because Vector hasn't tagged any stable version yet?

Legoktm closed this task as Declined.Sep 18 2017, 3:12 AM
Legoktm added a subscriber: Legoktm.

The Vector skin doesn't support being installed by composer.

Are there any stable versions of Vector compatible with MW 1.30?

MW 1.30 itself is still in alpha, so there's no stable version of Vector for it. "master" is what is compatible with 1.30

Or any stable versions at all?

You can use the REL_ branches for whatever MediaWiki version you're running.