Last modified: 2011-08-24 22:02:06 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T32486, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 30486 - Under mw 1.17wmf1 Maps reports "Maps requires MediaWiki 1.17 or above"
Under mw 1.17wmf1 Maps reports "Maps requires MediaWiki 1.17 or above"
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
Maps (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Jeroen De Dauw
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-21 11:30 UTC by Gregor Hagedorn
Modified: 2011-08-24 22:02 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Gregor Hagedorn 2011-08-21 11:30:01 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.
Comment 1 Gregor Hagedorn 2011-08-21 11:32:06 UTC
1.17wmf is in r95132
Comment 2 Jeroen De Dauw 2011-08-21 15:36:45 UTC
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/
Comment 3 Gregor Hagedorn 2011-08-22 06:08:59 UTC
(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!
Comment 4 p858snake 2011-08-22 07:20:41 UTC
(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.
Comment 5 Gregor Hagedorn 2011-08-22 07:58:53 UTC
> "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.
Comment 6 Jeroen De Dauw 2011-08-22 18:42:42 UTC
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?
Comment 7 Gregor Hagedorn 2011-08-23 12:24:43 UTC
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.
Comment 8 Krinkle 2011-08-24 22:02:06 UTC
For what it's worth, for comparison purposes 1.17wmf1 is indeed greater or equal than 1.17, not lower!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links