Page MenuHomePhabricator

Ensure VE-core's modules.json groups are a subset of VE-MW's extension.json ones
Closed, DuplicatePublic8 Estimated Story Points

Event Timeline

There are also core-specific modules, like the bulid and mobile groups, and libraries we already have in mw (jquery etc)

Fair point, it's a bit complicated.

Jdforrester-WMF changed the point value for this task from 1 to 8.Oct 31 2016, 3:20 PM

I'd suggest creating a extension-ve-mw.json with ve-mw specific modules, then creating a grunt task to stitch together that file with bits of modules.json. We could specify which core modules to merge in with a "@coreModules" list on extension-ve-mw.json.

Unfortunately we can't add json comments to flag modules.json as a generated file :( (we can add a "@comment" property at the top though)