Page MenuHomePhabricator

Find constraint violations
Open, HighPublic

Description

As a user I need to find constraints violations fast and easy, so I can fix them effectively.
I need to filter violations for

  • a specific Property like IMDb ID (P345)
  • a specific Constraint status like 'mandatory constraint'

Optionally I would like to find violations for a specific group of items like all 'instance of cat'.

The way users currently work is with this list:
Wikidata:Database reports/Constraint violations created by KrBot

Related Objects

StatusAssignedTask
OpenNone
OpenNone
ResolvedLucas_Werkmeister_WMDE
ResolvedMarostegui
ResolvedSmalyshev
ResolvedSmalyshev
Resolved Jonas
ResolvedLucas_Werkmeister_WMDE
ResolvedLucas_Werkmeister_WMDE
DeclinedNone
ResolvedSmalyshev
ResolvedSmalyshev
OpenNone
Resolved Jonas
OpenNone
OpenNone
Resolved Addshore
OpenNone
ResolvedLydia_Pintscher
Resolved Addshore
ResolvedLucas_Werkmeister_WMDE
Resolved Addshore
OpenNone
OpenNone

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 19 2018, 3:45 PM
Jonas triaged this task as High priority.Apr 19 2018, 4:00 PM

Do we need to find violations for a specific type like 'Format Constraints'?

I think not.
I am also not sure if we need the search for a specific constraint status. Would love to hear more opinions.

I personally would like to see all violations for specific type. The format (regex) one is good example. (if UI allows) in this way I can see what could be easily fixed automatically with bot, for example.

Nikki added a subscriber: Nikki.Sep 20 2018, 10:17 AM