Bonus: make the wikidata and mediainfo roles not break Vagrant provisioning when applied at the same time.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add machinevision role | mediawiki/vagrant | master | +18 -0 |
Related Objects
- Mentioned In
- T222009: Vagrant mediainfo role incompatible with wikidata
rMWVA31269ebf230d: Add machinevision role - Mentioned Here
- T228503: vagrant wikibase cirrus role not working / should set $wgWBCSUseCirrus = true; to enable
T230011: MediaWiki-Vagrant: mediainfo role does not work
T228593: Wikibase on Vagrant: composer-merge-plugin does not install wikibase/data-model anymore
Event Timeline
@Tgr If you have some time to devote to machine vision work, this would probably be a quick and useful one to get done soonish.
Changed my mind about creating the hard dependency on the mediainfo, though in practice any dev working on machinevision will most likely want mediainfo applied.
Change 524309 had a related patch set uploaded (by Gergő Tisza; owner: Gergő Tisza):
[mediawiki/vagrant@master] [WIP] Add machinevision role
The wikidata role is broken even when applied in isolation. Tracked in T228593: Wikibase on Vagrant: composer-merge-plugin does not install wikibase/data-model anymore.
Change 524309 merged by jenkins-bot:
[mediawiki/vagrant@master] Add machinevision role
Bonus: make the wikidata and mediainfo roles not break Vagrant provisioning when applied at the same time.
Done in https://gerrit.wikimedia.org/r/c/mediawiki/vagrant/+/524617.
Also fixed some unrelated problems with those roles: T228593, 528416, 524616.
To go: Mediainfo still doesn't work for unrelated reasons (installs without error but doesn't do anything useful). Filed as T230011: MediaWiki-Vagrant: mediainfo role does not work.
Also possibly T228503: vagrant wikibase cirrus role not working / should set $wgWBCSUseCirrus = true; to enable since WikibaseCirrusSearch is a WikibaseMediaInfo dependency.