Page MenuHomePhabricator

[S] Deploy WikibaseQualityConstraints to beta commons
Closed, ResolvedPublic

Description

As a first step in informing users about constraint violations, let's install WikibaseQualityConstraints (the extension that implements the wbcheckconstraint api call) on beta commons to test if commons can make use of wikidata constraints

This ticket is only to deploy the extension to beta.

The idea is to unblock an 'investigation' spike - when (and only when) it's deployed we can see if using beta-wikidata constraints on beta-commons works out of the box. That investigation spike can come after this ticket is complete

Event Timeline

Cparle created this task.Dec 5 2019, 6:04 PM

Hello @Cparle! Before you move on to enable WikibaseQualityConstraints extension for commons, we at WMDE would need to do a small adjustment to WikibaseQualityConstraints code, so that it can be told from which Wikibase's database it should be reading constraint definitions. Currently it always uses "local" database, but for commons you want to be able to tell it "use the database where properties are defined" (i.e. DB of wikidata, not the commons one).
That should be done really soon.

Ok cool, thanks @WMDE-leszek ... is there a ticket for that so I can subscribe to it?

Cparle renamed this task from Deploy WikibaseQualityConstraints to beta commons to [small] Deploy WikibaseQualityConstraints to beta commons.Dec 10 2019, 5:32 PM
Cparle updated the task description. (Show Details)
MBinder_WMF renamed this task from [small] Deploy WikibaseQualityConstraints to beta commons to [S] Deploy WikibaseQualityConstraints to beta commons.Dec 10 2019, 5:44 PM

@Cparle I would have sworn there has been task for this already. But apparently there is not. I've just opened T240587 for it.

Change 566546 had a related patch set uploaded (by Matthias Mullie; owner: Matthias Mullie):
[operations/mediawiki-config@master] Enable WikibaseQualityConstrains on beta Commons

https://gerrit.wikimedia.org/r/566546

Change 566546 merged by jenkins-bot:
[operations/mediawiki-config@master] Enable WikibaseQualityConstrains on beta Commons

https://gerrit.wikimedia.org/r/566546

Change 582010 had a related patch set uploaded (by Cparle; owner: Cparle):
[operations/mediawiki-config@master] Constraints fix for beta

https://gerrit.wikimedia.org/r/582010

Change 582010 abandoned by Cparle:
Constraints fix for beta

Reason:
Barking up the wrong tree

https://gerrit.wikimedia.org/r/582010