Roovet Data:Quality constraints setup
Roovet Data quality constraints
[edit source]WikibaseQualityConstraints is installed and configured with a Roovet-native constraint vocabulary.
Constraint vocabulary
[edit source]| property constraint property | P2302 |
|---|---|
| single-value constraint item | Q47 |
| format constraint item | Q62 |
| regex qualifier property | P1793 |
Starter constraints added
[edit source]| Property | Label | Constraint | Status | Notes |
|---|---|---|---|---|
| P9 | Roovet Articles page | single-value constraint | added | |
| P9 | Roovet Articles page | format constraint | added | regex=^https://articles\.roovet\.com/.+; qualifier=added |
| P28 | Roovet Articles title | single-value constraint | added | |
| P28 | Roovet Articles title | format constraint | added | regex=^[A-Za-z0-9_().,' -]+$; qualifier=added |
| P856 | official website | single-value constraint | added | |
| P856 | official website | format constraint | added | regex=^https?://.+; qualifier=failed: {"error": {"code": "failed-save", "info": "The save has failed.", "messages": [{"name": "wikibase-api-failed-save", "parameters": [], "html": {"*": "The save has failed."}}, {"name": "actionthrottledtext", "parameters": [], "html": {"*": "As an anti-abuse measure, you are limited from performing thi |
| P34 | Roovet Data schema ID | format constraint | failed: {"error": {"code": "failed-save", "info": "The save has failed.", "messages": [{"name": "wikibase-api-failed-save", "parameters": [], "html": {"*": "The save has failed."}}, {"name": "actionthrottledtext", "parameters": [], "html": {"*": "As an anti-abuse measure, you are limited from performing thi | regex=^E[0-9]+$; qualifier=skipped |
Current schemas
[edit source]Notes
[edit source]- The bundled ImportConstraintEntities script failed because its entity serialization format was incompatible with this Wikibase install.
- This page uses locally created Roovet Data constraint vocabulary instead.
- The constraints are informational and are meant to guide cleanup before larger imports.
Next step
[edit source]Verify constraint display/API output for Property:P9, Property:P28, Property:P856, and Property:P34.