[[PageOutline(2-5, Table of Contents, floated)]] = MediaWiki - wiki.transitionnetwork.org = Documentation for the [https://wiki.transitionnetwork.org/ wiki.transitionnetwork.org] server which is running [https://www.mediawiki.org/ MediaWiki] on PenguinServer. The site is now running the latest version of Mediawiki, it was upgraded to 1.22.5 on ticket:706 to enable the new !VisualEditor to be used, prior to this the site was running the long term support version of Mediawiki, see ticket:455 and also see the install notes on ticket:357#comment:10 and ticket:470#comment:10 login is via HTTPS. == Parsoid == The new MediaWiki visual editor: [https://blog.wikimedia.org/2013/03/04/parsoid-how-wikipedia-catches-up-with-the-web/ Parsoid: How Wikipedia catches up with the web]: > Parsoid is implemented as a node.js-based web service. There are two distinct, and somewhat independent pieces to Parsoid: the parser and runtime that converts Wikitext to HTML, and the serializer that converts HTML to Wikitext. As part of the [ticket:706 upgrade to 1.22.5] a [https://www.mediawiki.org/wiki/Parsoid Parsoid] server was installed and then on ticket:736#comment:6 we changed to using a deb repo for updating parsoid and then on ticket:799#comment:11 and ticket:841#comment:3 we switched to using [https://docs.webarch.net/wiki/MediaWiki#VisualEditor a remote Parsoid server] as the latest version of Parsoid didn't work on Debian Wheezy. == Updates == See https://www.mediawiki.org/wiki/Version_lifecycle for information about versions and their end-of-life dates. * 1.23.9 - ticket:841 * 1.23.8 - ticket:816 * 1.23.7 - ticket:813 * 1.23.5 - ticket:793 * 1.23.3 - ticket:781 * 1.23.2 - ticket:766 * 1.23.0 and 1.23.1 - ticket:736 * 1.22.6 - ticket:733 * 1.22.5 - ticket:706 * 1.19.13 - ticket:700 * 1.19.12 - ticket:694 * 1.19.11 - ticket:686 * 1.19.10 - ticket:669 * 1.19.9 - ticket:620 * 1.19.8 - ticket:595 * 1.19.7 - ticket:551 * 1.19.6 - ticket:536 * 1.19.5 - ticket:532#comment:2 * 1.19.4 - ticket:506#comment:1 * 1.19.3 - ticket:470#comment:11 Update process: {{{ sudo -i cd /web/wiki.transitionnetwork.org export MW="1.23.9" wget https://releases.wikimedia.org/mediawiki/1.23/mediawiki-$MW.tar.gz -O mediawiki-$MW.tar.gz wget https://releases.wikimedia.org/mediawiki/1.23/mediawiki-$MW.tar.gz.sig -O mediawiki-$MW.tar.gz.sig gpg --verify mediawiki-$MW.tar.gz.sig tar -zxvf mediawiki-$MW.tar.gz rsync -av mediawiki-$MW/ www/ chown root:root -R www/ chown -R www-data:www-data www/cache/ chown -R www-data:www-data www/images/ cd www/maintenance/ php update.php cd /web/wiki.transitionnetwork.org rm mediawiki-$MW.tar.gz mediawiki-$MW.tar.gz.sig rm -rf mediawiki-$MW }}} Note that we are using a git version of [https://www.mediawiki.org/wiki/Extension:VisualEditor VisualEditor], see ticket:736#comment:14, this might not be needed after the next update. Then check https://wiki.transitionnetwork.org/Special:Version and make sure everything is working OK and do a test edit on the https://wiki.transitionnetwork.org/Sandbox page to test the !VisualEditor. == Tickets == Open Mediawiki tickets: [[TicketQuery(max=1000,status=accepted|new|assigned|reopened&component=Mediawiki,compact)]] [[TicketQuery(status=accepted|new|assigned|reopened&component=Mediawiki,order=id,desc=1,format=table,col=summary|owner|reporter)]] Closed Mediawiki tickets: [[TicketQuery(max=1000,status=closed&component=Mediawiki,compact)]] [[TicketQuery(status=closed&component=Mediawiki,order=id,desc=1,format=table,col=summary|owner|reporter)]]