Upgrade testing

Hi all!

I spent some time yesterday to try a MediaWiki/server upgrade. If you
want to test the new version, see "To do" section below.

*Context:**
*Ryan had been recommending me to upgrade version of both Ubuntu and
MediaWiki for a while, and today's the day to test it. I hope this will
help us with some issues we were having due to MW versions, improve
performance, and will allow me leverage some logging features that newer
MW version has. 

Since the latest Ubuntu long-term-support ("LTS") version got out last
month, I thought that I should also upgrade the server version too. With
that upgrade, we will have only the database servers left to upgrade. As
a matter of fact, the /upgrade/ wiki is actually using a separate
database server than the rest and is running with a much more recent
MySQL version (5.6, instead of 5.1) too. It means that I might roll out
database upgrade very soon too.

*To do:*

I'd like that we spend some time to see if things are working well and
that nothing is lost. Note that anything you do, as long as you see
/upgrade/ in the address, that data will be lost.

All data is coming from the live site snapshot from yesterday.


Compare pages (Note the /upgrade/ part)

* http://docs.webplatform.org/wiki/Special:Version
* http://docs.webplatform.org/upgrade/Special:Version
*
http://docs.webplatform.org/wiki/WPD:Infrastructure/analysis/2014-OAuth_study_notes
*
http://docs.webplatform.org/upgrade/WPD:Infrastructure/analysis/2014-OAuth_study_notes
* http://docs.webplatform.org/wiki/css/properties/border-radius
* http://docs.webplatform.org/upgrade/css/properties/border-radius

And also...
* Edit a page,
* Create a page
* Create an account very similar to yours but with special characters,
see[4]
* Try to add a compatibility table info from [5], like done at [1]
*

Enabled/Disabled extensions*

While we are at it, I thought that we'd test how the site works by
gradually removing non standard extensions, and enabling filtering
extensions. Maybe it'll help with some account spam in the meantime we
have our new account system

Disabled:

Those were non standard extensions (and non source controlled too (!))
that aren't much popular and will eventually be deprecated and/or
migrated (e.g. section comments, account profile).

* WebplatformSectionCommentsSMW  (see attachment "SectionComment")
* EditSectionIcon
* SocialProfile (see attachment "SocialProfile")


Enabled:

Those are maintained extensions by the Wikimedia foundation and thought
they'd be useful.

* AbuseFilter [3] (Adds new filters, see through API [2])
* AntiSpoof [4]


  [0]: http://docs.webplatform.org/upgrade/Special:Version
  [1]: http://docs.webplatform.org/upgrade/WPD:Projects/CompaTables
  [2]:
http://docs.webplatform.org/u/api.php?action=query&list=abusefilters  
  [3]: http://www.mediawiki.org/wiki/Extension:AbuseFilter
  [4]: http://www.mediawiki.org/wiki/Extension:AntiSpoof
  [5]: http://docs.webplatform.org/compat/compat-mdn-human.json

-- 
Regards,

Renoir Boulanger  |  Developer operations engineer
W3C  |  Web Platform Project

http://w3.org/people/#renoirbhttps://renoirboulanger.com/  ✪  @renoirb
~

Received on Tuesday, 6 May 2014 15:45:12 UTC