Last modified: 2013-12-02 08:25:22 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 T59816, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 57816 - Fatal error: Class 'MapsMappingServices' not found in extensions/Maps/includes/services/GoogleMaps3/GoogleMaps3.php on line 98
Fatal error: Class 'MapsMappingServices' not found in extensions/Maps/include...
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
Maps (Other open bugs)
master
All All
: Unprioritized critical (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 39480
  Show dependency treegraph
 
Reported: 2013-12-01 18:58 UTC by Niklas Laxström
Modified: 2013-12-02 08:25 UTC (History)
4 users (show)

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


Attachments

Description Niklas Laxström 2013-12-01 18:58:08 UTC
Git bisect gives commit e00c9872323055625ce1633d5628a37ee88c9b7f (not in gerrit) as the culprit.

commit e00c9872323055625ce1633d5628a37ee88c9b7f
Author: jeroendedauw <jeroendedauw@gmail.com>
Date:   Sat Nov 30 05:13:02 2013 +0100

    Remove manual autloloading code
    
    Change-Id: Ib1f85bc7f74ab970d322be08392fa976dcd811d4
Comment 1 Jeroen De Dauw 2013-12-02 04:04:03 UTC
Maps no longer supports installation by cloning its git repo in this way. Same story as SMW. Either stick with the 2.x release or use Composer. This support has been removed as it cannot be maintained in a way that is convenient for the users (unless you think cloning 15 git repos is OK).

And yeah, not in Gerrit. https://github.com/JeroenDeDauw/Maps/commit/e00c9872323055625ce1633d5628a37ee88c9b7f
Comment 2 Niklas Laxström 2013-12-02 07:49:47 UTC
Sorry but this is real PITA right now. You are basically forcing me to rewrite our deployment system to support two different ways of getting extensions.
Comment 3 Jeroen De Dauw 2013-12-02 07:55:20 UTC
Nope. I'm not forcing you to use the latest dev version.
Comment 4 Niklas Laxström 2013-12-02 08:12:48 UTC
In the mean while, can you give stable branches for all the affected extension?
Comment 5 Raimond Spekking 2013-12-02 08:21:28 UTC
Does the new composer installation workflow mean that downloading an extension via https://www.mediawiki.org/wiki/Special:ExtensionDistributor?extdist_extension=Maps does not make sense any longer?
Comment 6 Siebrand Mazeland 2013-12-02 08:22:53 UTC
(In reply to comment #5)
> Does the new composer installation workflow mean that downloading an
> extension via https://www.mediawiki.org/wiki/Special:
> ExtensionDistributor?extdist_extension=Maps does not make sense any longer?

As far as I understand, that is a correct assessment, Raimond.
Comment 7 Jeroen De Dauw 2013-12-02 08:25:22 UTC
Maps never officially supported the ExtensionDistributor, as this thing is rather arbitrary and inferior to the release tarballs that have been provided for any recent Maps release.

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


Navigation
Links