Skip to content

Conversation

@thiemowmde
Copy link
Contributor

This was introduced with 75343a8 by @JeroenDeDauw. I tried to understand why, but can't figure it out. The component consists of nothing but a series of …Installer classes, including a MediaWikiInstaller one. I can't find usages of these classes, neither today not back then when the dependency was introduced.

Either this was added by mistake, or (more likely) I'm missing something. @JeroenDeDauw, can you please have a look?

@JeroenDeDauw
Copy link
Contributor

Ugh, long ago :) I don't quire remember what was going on here, but if IIRC, then this stuff is needed for packages with type "mediawiki-extension", so they get installed on the location expected for extensions. Looking at composer.json, this package does not (or no longer) have that type, in which case this dependency is not needed.

@addshore
Copy link
Contributor

Looks like there is a conflict?

I'd be happy to merge this otherwise!

@thiemowmde
Copy link
Contributor Author

Conflicted because of #111. Manually rebased now.

@manicki manicki merged commit 96b48c2 into master Jul 18, 2017
@manicki manicki deleted the installers branch July 18, 2017 10:58
@addshore
Copy link
Contributor

We will need a new release in order for this to be able to get pulled into mediawiki/vendor.

@thiemowmde
Copy link
Contributor Author

Please merge #113 for a release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

5 participants