Jump to content

Topic on Talk:Stable interface policy/Archive 1

ResourceLoader module names

3
Legoktm (talkcontribs)

Kinda related to the changes made as part of phab:T192623.

While the modules themselves are JavaScript/CSS/LESS and therefore unambiguously out of scope, the names of the modules themselves are often referenced in PHP code (e.g. $out->addModules( 'mediawiki.api' )) and in extension.json.

A strict reading of the "Scope" section would keep them out, but I'm leaning to thinking that we should consider them part of the PHP API, and explicitly document them as in scope of the policy.

Krinkle (talkcontribs)

I've been mostly following the policy already (open to interpretation), and would like it to be included as well.

Let's create a small RFC for this amendment? We'll need to determine a few details, such as how we define soft/hard deprecation.

DKinzler (WMF) (talkcontribs)
Reply to "ResourceLoader module names"