MWStake MediaWiki Manager/MWStakeServices/ExtensionsCatalog: Difference between revisions
Jump to navigation
Jump to search
Lex Sulzer (talk | contribs) (Created page with "* Some background: ** Kick-off MWStake extension stewardship at SMWCon 2019 ** Talk:MWStake_incorporation/Board_meeting * Format right now: https://github.com/dataspects/mediawiki-manager/blob/main/catalogues/ext...") |
Lex Sulzer (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
* Management, roles, responsibilities, privileges, processes, QA? | * Management, roles, responsibilities, privileges, processes, QA? | ||
* Hosting? | * Hosting? | ||
==== CLI (Bash) ==== | |||
The command: | |||
<code>./cli/manage-extensions/show-extension-catalogue.sh</code> | |||
parses https://github.com/dataspects/mediawiki-manager/blob/main/catalogues/extensions.json to '''offer the selection of "certified" extensions''' upon which the commands: | |||
* <code>./cli/manage-extensions/enable-extension.sh <EXTNAME></code> and | |||
* <code>./cli/manage-extensions/disable-extension.sh <EXTNAME></code> | |||
can be executed. | |||
[[File:MWM manage extensions on cli bash abstraction level.png]] | |||
==== API (prototype) ==== | |||
[[File:Mediawiki-manager-ExtensionsStore.png]] |
Latest revision as of 04:09, 21 April 2021
- Some background:
- Format right now: https://github.com/dataspects/mediawiki-manager/blob/main/catalogues/extensions.json
- Management, roles, responsibilities, privileges, processes, QA?
- Hosting?
CLI (Bash)
The command:
./cli/manage-extensions/show-extension-catalogue.sh
parses https://github.com/dataspects/mediawiki-manager/blob/main/catalogues/extensions.json to offer the selection of "certified" extensions upon which the commands:
./cli/manage-extensions/enable-extension.sh <EXTNAME>
and./cli/manage-extensions/disable-extension.sh <EXTNAME>
can be executed.