Do you think this would work with
https://github.com/cscott/node-mediawiki-express ?
 --scott

On Thu, Oct 8, 2015 at 4:12 AM, Brion Vibber <[email protected]> wrote:

> Nice!
>
> -- brion
>
> On Thursday, October 8, 2015, Daniel Friesen <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
> > As part of a side project in my job at Redwerks[1], I've released an
> > early version of a mediawiki-extension cli tool.
> >
> >   https://github.com/redwerks/mediawiki-extension-command#readme
> >
> > The tool requires Node.js (in addition to git and php to run clones and
> > composer).
> > It can be installed with `sudo npm install -g mediawiki-extension` and
> > then `mediawiki-extension setup`.
> >
> >
> > The command can download and upgrade any extension we have in Gerrit.
> > Extensions using composer will automatically be installed via composer
> > otherwise it'll be cloned from git. If available, release tags (like
> > "1.0.0" or "v3.0.0") will be used, otherwise master will be used.
> >
> > You'll still need to require and configure the extension yourself. But
> > this is supposed to greatly simplify acquiring and bulk-updating
> > extensions via the cli.
> >
> > Some examples of use.
> >
> > Clone ParserFunctions from git.
> >   $ mediawiki-extension download ParserFunctions
> >
> > Install SemanticMediaWiki and SemanticForms with composer.
> >   $ mediawiki-extension download SemanticMediaWiki SemanticForms
> >
> > Clone Widgets with from git and checkout the most recent version tag.
> >   $ mediawiki-extension download Widgets
> >
> > Update all your MediaWiki extensions:
> >   $ mediawiki-extension update --all
> >
> > Switch an extension cloned from git master to the REL branch for the
> > installed version of MediaWiki.
> >   $ mediawiki-extension switch ParserFunctions git-rel
> >
> >
> > [1] http://redwerks.org/
> >
> > --
> > ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]
> >
> >
> > _______________________________________________
> > Wikitech-l mailing list
> > [email protected]
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>



-- 
(http://cscott.net)
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to