Last modified: 2011-08-24 22:02:06 UTC
Installed Mediawiki 1.17wmf1 in yesterdays SVN version Installed Maps in trunk version r93922. Mediawiki does not load, Maps displays: Error: This version of Maps requires MediaWiki 1.17 or above; use Maps 0.7.x for older versions. Disabling Maps fixes this. Goal is to use Semantic Maps with Mediawiki 1.17wmf1, Maps is required for this.
1.17wmf is in r95132
1.17 WMF < 1.17 as far as I know. You need 1.17 or later. If you can't get this version of MW, use Maps and Semantic Maps 0.7.7. http://svn.wikimedia.org/svnroot/mediawiki/branches/Maps0.7.x/ http://svn.wikimedia.org/svnroot/mediawiki/branches/SemanticMaps0.7.x/
(In reply to comment #2) > 1.17 WMF < 1.17 as far as I know. That is a bit confusing! thanks for your help however!
(In reply to comment #2) > 1.17 WMF < 1.17 as far as I know. You need 1.17 or later. Its based on the same 1.17wmf is basically 1.17.0 with a few backports added into it as needed.
> "1.17wmf is basically 1.17.0 with a few backports added" .. that was my assumption when reporting the bug. Jeroen: perhaps Maps would work with "1.17wmf", except that the version check is not able to understand "1.17wmf" as a 1.17-Version? If you can make the version check accept "1.17wmf", we would do the testing.
Just remove the version check in that case. It's in Maps.php and looks like this: if ( version_compare( $wgVersion, '1.17', '<' ) ) { die( '<b>Error:</b> This version of Maps requires MediaWiki 1.17 or above; use Maps 0.7.x for older versions.' ); } If the extensions work properly w/ "1.17wmf", then I'll modify the check to also accept this version, even though it seems like a very unusual use case. Why are you using this version and not 1.17?
Thank you, Jeroen for your help. Sadly, while mw 1.17wmf is basically working well after some manual additions, the way the /maintenance (and database upgrade) scripts have been changed in 1.17wmf specifically for the wikimedia setup prevents us from using this version (we did try to replace them with 1.17 or 1.18, neither version of /maintenance is compatible with 1.17wmf). So indeed, 1.17wmf cannot be used. Presently there seems to be no way to have an agile software version through a SVN checkout. The "stable" release are hugely outdated, lacking a large number of features that are live on the Wikipedias. It feels strange to have to depend on an Encyclopedia-Britannica-like classical software release cycle... :-) I have submitted enhancement request bug 30519 in this spirit, but pragmatically we will try to help fixing the bugs in 1.18.
For what it's worth, for comparison purposes 1.17wmf1 is indeed greater or equal than 1.17, not lower!