Topic on Talk:BlueSpice

What is needed to make BlueSpice skins work in vanilla MediaWiki

2
Jdlrobson (talkcontribs)

I've noticed a trend of skins being created that have dependencies on BlueSpice extensions.

This worries me as it suggests the ecosystem for skins is becoming more fragmented, at a time I've been pushing to improve the skin system with some colleagues and fellow volunteers.

I was curious what modifications could be made in MediaWiki core to reduce these dependencies. A good example in the Tuleap skin which requires a global method called mwsInitComponents and enforces the use of OAuth through Extension:TuleapIntegration. The mwsInitComponents method looks very interesting and seems to share some overlap with some of the foundational changes currently happening in MediaWiki core (https://phabricator.wikimedia.org/T293289). Would love your input there on how we can help empower BlueSpice's ideas.

I'd love to see this skin and others in the wider ecosystem how can we get there?

Looking forward to chatting!

RichardHeigl (talkcontribs)

We are generally in the process of reducing dependencies. To what extent this affects the skin, I unfortunately do not know, but pass the question internally. If we can work together here, that's great in any case.

Reply to "What is needed to make BlueSpice skins work in vanilla MediaWiki"