Jump to content

Topic on Template talk:Extension

Parameter to indicate dependencies

5
Novem Linguae (talkcontribs)

Is there a parameter to indicate dependencies? For example I discovered during the install process for Extension:CentralAuth that it requires Extension:AntiSpoof, and I'd like to add that to the Extension template. If there's no parameter for this, can it be created? Thanks.

Ciencia Al Poder (talkcontribs)
Novem Linguae (talkcontribs)

"it's already stated in Extension:CentralAuth#Installation" - It's stated because I added it. But the infobox would be a good place for this information too. It is the first place I looked, and is an intuitive spot to list something like that, imo.

Ciencia Al Poder (talkcontribs)

I feel adding this "particular" information won't be too useful because infoboxes are too bloated already. I suggest looking at this nice presentation from EMWCon Spring 2023 about infoboxes.

If we add dependencies on other extensions, are users expected to find there also dependencies on other services? Like Extension:CirrusSearch depends on ElasticSearch. Php extensions, too? This will add incomplete installation requirements with questionable benefit.

Jdforrester (WMF) (talkcontribs)
Reply to "Parameter to indicate dependencies"