Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365503 - Upgrade MediaWiki
Summary: Upgrade MediaWiki
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Wiki (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P2 normal with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 410874
  Show dependency tree
 
Reported: 2011-12-03 09:07 EST by Sumana Harihareswara CLA
Modified: 2014-09-17 15:50 EDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sumana Harihareswara CLA 2011-12-03 09:07:48 EST
I see from http://wiki.eclipse.org/Special:Version that eclipse.org is running MediaWiki 1.12.0, which is several years old.  There have been several releases since that include security updates, so MediaWiki's developers recommend that users upgrade to at least the latest security release.  The security release is MediaWiki 1.17.1 https://www.mediawiki.org/wiki/MediaWiki_1.17 .  You might enjoy the better category sorting, performance improvements, better RSS feeds, compatibility with more extensions, and a zillion bugfixes.

If you're having any trouble upgrading, please let us know in #mediawiki on freenode or via https://lists.wikimedia.org/mailman/listinfo/mediawiki-l .
Comment 1 Benjamin Cabé CLA 2012-02-09 08:06:52 EST
+1
Comment 2 Laurent Goubet CLA 2013-02-13 08:14:11 EST
Any update on why we have not moved to a more recent version of mediawiki? I often stumble on missing features on the Eclipse wiki (for the TOC, for image tags, for templates ...), which often leads me to (re)find out how outdated our wiki is, and I usually shrug this off and try to cope with the features we have.

MediaWiki 1.12.0, which we use, dates back to 2008 ( https://www.mediawiki.org/wiki/MediaWiki_1.12#MediaWiki_1.12.0 ).

As Sumana mentionned, the newer versions include _a lot_ of features and bug fixes. Back when this bug was raised, the latest stable version was 1.17.1. It is now 1.20.2.

Is there a chance for the eclipse wiki to be updated? (Or at least, have some information on "why not?" :).)
Comment 3 Carsten Hammer CLA 2013-02-13 08:30:43 EST
For me this old version is a reason I cannot easily contribute to the mylyn wikitext project. I only can contribute for wikitext conversions working on at least 1.18 and because of api changes in mediawiki it is impossible to use eclipse mediawiki as conterpart of the wikitext to eclipse help conversion.
I cannot prepare test cases and code samples using eclipse mediawiki because of the old version and so the most *natural* source of mediawiki input for the eclipse project mylyn wikitext is unusable. Many other public mediawiki installations that are up to date cannot be used because of other limitations (on mylyn wikitext side or other).
Comment 4 Denis Roy CLA 2013-02-13 09:05:07 EST
> Any update on why we have not moved to a more recent version of mediawiki? 

In the last few months we've been tied down with new initiatives (CBI, LTS, Polarsys, Locationtech) and a big server move.  On the other hand, the Wiki does work, so it's just a matter of priority.

We'll get to this shortly.  We need a new version.  Thanks for being patient.
Comment 5 Denis Roy CLA 2013-03-19 10:18:51 EDT
Matt I'm going to put this at the top of your pile.

Here's what I'd like to see happen:

1. You isolate the "stock" Mediawiki code from our custom plugins (such as SSO) and our skins (Eclipse Skin, Polarsys Skin, Locationtech skin, etc) in Git repos on Foundation.

2. Craft a mechanism that will allow us to "pull" new versions on any forge.  This could be puppet, drush, whatever.

The end goal is to easily update all the MediaWiki instances across all our forges without mucking with their respective skins.
Comment 6 Jesse Weinstein CLA 2013-04-29 16:09:54 EDT
Just a note that the current MediaWiki version is now 1.20.4, and a request for 
http://www.mediawiki.org/wiki/Extension:LinkSearch (which is built-in to versions after 1.14, so it makes more sense just to update, which is why I'm putting this here rather than opening a new bug).
Comment 7 Denis Roy CLA 2013-06-17 11:31:08 EDT
Do we know if MediaWiki comes with a "mobile" theme out of the box?
Comment 8 Mike Milinkovich CLA 2013-06-17 11:33:17 EDT
I know that there is a Markdown extension for Mediawiki. Does anyone have any experience with it? Would this be a useful thing to add?
Comment 9 Eclipse Webmaster CLA 2013-06-25 15:24:29 EDT
I've got a method to allow us to run the updates via puppet.  There are a few things that need to happen:

We need to move to php5.3
We need to pack the extensions we use into rpm(s).  Some current extensions will be lost(FCKeditor)
We need to update our auth plugin.

However updates to 'core' mediawiki code still requires some manual intervention, as we need to run the update.php file on at least one node before we can push the updated code across the board.

-M.
Comment 10 Jesse Weinstein CLA 2013-09-27 15:37:36 EDT
The current message on the wiki is: "The wiki is down for an upgrade, please check back later". Does this mean that the long-fortold upgrade is actually happening now?
Comment 11 Eclipse Webmaster CLA 2013-09-27 21:30:57 EDT
Yes Virgina there really is a Santa Claus.

The update has finished and we're now running Mediawiki 1.20.  Let me know if you find any issues.

-M.
Comment 12 Jesse Weinstein CLA 2013-10-08 17:24:39 EDT
BTW, the wiki upgrade broke the hack used for the eclipse.ini wiki page (having it start with a space, so it can be lowercase). I've moved the current content over (see http://wiki.eclipse.org/index.php?title=Eclipse.ini&action=history ), but we've still lost the history. It would be good if someone figured out how to restore it.
Comment 13 Jesse Weinstein CLA 2014-01-09 14:50:35 EST
While 1.20.5 (the currently used version) is much more recent, it is still unsupported (per https://www.mediawiki.org/wiki/MediaWiki_1.20 ). As such, I would like to reopen this bug to request an upgrade to one of the supported versions, which are, as of today: "1.22.0 (latest stable), 1.21.3 (legacy version) or 1.19.9 (legacy long term support version)."
Comment 14 Eclipse Webmaster CLA 2014-09-17 15:50:36 EDT
We've upgraded to 1.23,

-M.