[Wikidata-bugs] [Maniphest] [Commented On] T111338: [Bug] MWException from line 320 of JobQueue.php: Got delayed 'evaluateConstraintReportJob' job; delays are not supported.

2015-09-11 Thread Jonaskeutel
Jonaskeutel added a comment. Sorry, I've been on vacation the last two weeks. You are right, the jobs are no longer needed. TASK DETAIL https://phabricator.wikimedia.org/T111338 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pint

[Wikidata-bugs] [Maniphest] [Commented On] T102992: Review WikidataQuality DB schema

2015-07-03 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. In Version two we have a data issues special page where we want to be able to filter all violations by constraint_type_qid, so we think, an index makes sense. Yes, wbq_violations is unused in v1 and it actually is removed

[Wikidata-bugs] [Maniphest] [Commented On] T103814: enable quality extensions on test.wikidata.org

2015-06-30 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. List of all properties with constraints on test.wikidata.org <http://etherpad.wikimedia.org/p/wbq_test> TASK DETAIL https://phabricator.wikimedia.org/T103814 EMAIL PREFERENCES https://phabricator.wikimed

[Wikidata-bugs] [Maniphest] [Updated] T99354: Review and deploy Wikibase-Quality-Constraints on wikidata.org

2015-06-23 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. We have created some items and properties to provide you some data to play with. The items we recommend you to perform constraint checks against on our special page are: - Berlin (Q81559) - Paris (Q81560) - Douglas Adams

[Wikidata-bugs] [Maniphest] [Commented On] T103412: Something wrong with WikidataQuality and friends: "error: submit not permitted" for l10n-bot

2015-06-23 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. This is probably because of the renaming of the repos. The name "WikidataQuality" was considered bad since the extenstions are not specific to Wikidata. Therefore, the Wikidata*-repos aren't used anym

[Wikidata-bugs] [Maniphest] [Commented On] T102758: Provide short and long messages for violations

2015-06-22 Thread Jonaskeutel
Jonaskeutel added a comment. How do you need this messages? In which form and where? TASK DETAIL https://phabricator.wikimedia.org/T102758 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Aklapper, Jonaskeutel, Wikidata-bugs, aude

[Wikidata-bugs] [Maniphest] [Created] T103341: Rename *Helper.php to something more meaningful

2015-06-22 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added projects: Wikibase-Quality, Wikibase-Quality-Constraints. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. TASK DESCRIPTION *Helper is an invitation for a kitchen sink. We should

[Wikidata-bugs] [Maniphest] [Updated] T102759: Migrate constraints from property talk pages to statements on properties

2015-06-22 Thread Jonaskeutel
Jonaskeutel added a comment. We are working together with Amir (Ladsgroup) to get this done. On this Github repo <https://github.com/WikidataQuality/ConstraintMigration>, you can see the current state. Their is a blocking issue with the PyWikiBot, but there is already a patch for

[Wikidata-bugs] [Maniphest] [Lowered Priority] T88968: Composite Constraints

2015-06-22 Thread Jonaskeutel
Jonaskeutel lowered the priority of this task from "Low" to "Lowest". TASK DETAIL https://phabricator.wikimedia.org/T88968 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Dimitri.schmidt, Andreasburmeister, Lydia

[Wikidata-bugs] [Maniphest] [Updated] T103261: Improve UI on Special Page Constraint Report

2015-06-22 Thread Jonaskeutel
Jonaskeutel added a blocking task: T102755: Sort table in Special Page (status AND claim). TASK DETAIL https://phabricator.wikimedia.org/T103261 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Aklapper, Tamslo, Wikidata-bugs, aude

[Wikidata-bugs] [Maniphest] [Updated] T102755: Sort table in Special Page (status AND claim)

2015-06-22 Thread Jonaskeutel
Jonaskeutel added a blocked task: T103261: Improve UI on Special Page Constraint Report. TASK DETAIL https://phabricator.wikimedia.org/T102755 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Jonaskeutel, Aklapper, Wikidata-bugs, aude

[Wikidata-bugs] [Maniphest] [Triaged] T103114: Reduce class hierarchy for Type and Value Type

2015-06-22 Thread Jonaskeutel
Jonaskeutel edited the task description. Jonaskeutel triaged this task as "Normal" priority. Jonaskeutel set Security to None. TASK DETAIL https://phabricator.wikimedia.org/T103114 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jona

[Wikidata-bugs] [Maniphest] [Updated] T103228: Improve performance of constraint check

2015-06-20 Thread Jonaskeutel
Jonaskeutel added blocking tasks: T89349: Group statements per property for performance reasons, T103114: Reduce class hierarchy for Type and Value Type. TASK DETAIL https://phabricator.wikimedia.org/T103228 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Updated] T103114: Reduce class hierarchy for Type and Value Type

2015-06-20 Thread Jonaskeutel
Jonaskeutel added a blocked task: T103228: Improve performance of constraint check. TASK DETAIL https://phabricator.wikimedia.org/T103114 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Jonas.keutel, Andreasburmeister, Aklapper

[Wikidata-bugs] [Maniphest] [Updated] T89349: Group statements per property for performance reasons

2015-06-20 Thread Jonaskeutel
Jonaskeutel added a blocked task: T103228: Improve performance of constraint check. TASK DETAIL https://phabricator.wikimedia.org/T89349 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Tamslo, Dimitri.schmidt, Andreasburmeister

[Wikidata-bugs] [Maniphest] [Retitled] T89349: Group statements per property for performance reasons

2015-06-20 Thread Jonaskeutel
Jonaskeutel changed the title from "Group statements" to "Group statements per property for performance reasons". Jonaskeutel edited the task description. TASK DETAIL https://phabricator.wikimedia.org/T89349 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/pa

[Wikidata-bugs] [Maniphest] [Created] T103228: Improve performance of constraint check

2015-06-20 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a project: Wikibase-Quality-Constraints. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. TASK DESCRIPTION When there are many statements with many constraints on an item, it may

[Wikidata-bugs] [Maniphest] [Updated] T99358: Security review of Wikibase-Quality-External-Validation

2015-06-18 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. Could you be so kind and clarify the blocking issues for the other two extensions? For Constraints we have seen only one open ticket (https://phabricator.wikimedia.org/T101467), for which we have uploaded a fix. Same for

[Wikidata-bugs] [Maniphest] [Unblock] T99355: Security review of Wikibase-Quality-Constraints

2015-06-18 Thread Jonaskeutel
Jonaskeutel closed blocking task T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker as "Resolved". TASK DETAIL https://phabricator.wikimedia.org/T99355 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jona

[Wikidata-bugs] [Maniphest] [Closed] T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker

2015-06-18 Thread Jonaskeutel
Jonaskeutel closed this task as "Resolved". Jonaskeutel claimed this task. Jonaskeutel added a comment. Please reopen if the removement of the RegEx check does not solve this problem. TASK DETAIL https://phabricator.wikimedia.org/T101467 EMAIL PREFERENCES https://phabricator.wik

[Wikidata-bugs] [Maniphest] [Commented On] T102892: Collect all regular expressions used in Wikidata's Template:Constraint:Format

2015-06-18 Thread Jonaskeutel
Jonaskeutel added a comment. F180605: pattern.txt <https://phabricator.wikimedia.org/F180605> TASK DETAIL https://phabricator.wikimedia.org/T102892 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Andreasburmeister, csteipp,

[Wikidata-bugs] [Maniphest] [Commented On] T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker

2015-06-18 Thread Jonaskeutel
Jonaskeutel added a comment. We removed the check for the regular expression in the version that should be deployed and are working on a fix for the next version. (https://gerrit.wikimedia.org/r/#/c/218857/ ). Can we close this ticket? TASK DETAIL https://phabricator.wikimedia.org/T101467

[Wikidata-bugs] [Maniphest] [Commented On] T102892: Collect all regular expressions used in Wikidata's Template:Constraint:Format

2015-06-18 Thread Jonaskeutel
Jonaskeutel added a comment. Great idea at all. Since we are already parsing all constraints with their parameters, it should be really for us to create this list. I will try to bring it to the office today. TASK DETAIL https://phabricator.wikimedia.org/T102892 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] [Changed Project Column] T102892: Collect all regular expressions used in Wikidata's Template:Constraint:Format

2015-06-18 Thread Jonaskeutel
Jonaskeutel moved this task to DOING on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T102892 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Changed Project Column] T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to DOING on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T101467 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Changed Project Column] T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to TODO on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T101467 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Created] T102763: Hooks to keep violations table up to date.

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION When we save constraint violations in a violation table, the table has to be always up to date, which is quite difficult

[Wikidata-bugs] [Maniphest] [Created] T102762: Add "Help improve items with violations" link + functionality

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION Similar to the link "Random item" where one gets a random item to improve, I think a link "Help imp

[Wikidata-bugs] [Maniphest] [Created] T102761: Auto-completion on special page

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a project: Wikidata-Quality-Constraints. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. TASK DESCRIPTION Currently, one has to enter the entity id to start a constraint check

[Wikidata-bugs] [Maniphest] [Updated] T102759: Migrate constraints from property talk pages to statements on properties

2015-06-17 Thread Jonaskeutel
Jonaskeutel added a blocking task: T102760: Hooks to keep constraint table up to date.. TASK DETAIL https://phabricator.wikimedia.org/T102759 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Jonaskeutel, Aklapper, Wikidata-bugs, aude

[Wikidata-bugs] [Maniphest] [Changed Project Column] T102760: Hooks to keep constraint table up to date.

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to TODO on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T102760 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Updated] T102760: Hooks to keep constraint table up to date.

2015-06-17 Thread Jonaskeutel
Jonaskeutel added a blocked task: T102759: Migrate constraints from property talk pages to statements on properties. TASK DETAIL https://phabricator.wikimedia.org/T102760 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Jonaskeutel Cc: Aklapper

[Wikidata-bugs] [Maniphest] [Changed Project Column] T102758: Provide short and long messages for violations

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to TODO on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T102758 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Changed Project Column] T102759: Migrate constraints from property talk pages to statements on properties

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to DOING on the Wikidata-Quality-Constraints workboard. TASK DETAIL https://phabricator.wikimedia.org/T102759 WORKBOARD https://phabricator.wikimedia.org/project/board/1202/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] [Created] T102760: Hooks to keep constraint table up to date.

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION When a user edits statements on properties, we have to be aware of it and keep the constraint table up to data according to

[Wikidata-bugs] [Maniphest] [Created] T102759: Migrate constraints from property talk pages to statements on properties

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION Currently, every user can define constraints on property talk pages in a certain syntax. It would be way better to have the

[Wikidata-bugs] [Maniphest] [Created] T102758: Provide short and long messages for violations

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION To integrate constraint violations in the UI, we should provide them with a short and a long message explaining why this is

[Wikidata-bugs] [Maniphest] [Changed Project Column] T96856: Adapt Comparers

2015-06-17 Thread Jonaskeutel
Jonaskeutel moved this task to DONE on the Wikidata-Quality-External-Validation workboard. TASK DETAIL https://phabricator.wikimedia.org/T96856 WORKBOARD https://phabricator.wikimedia.org/project/board/1203/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] [Created] T102757: Provide API for constraint check

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION It would be good if other services (e.g. Freebase migration) could check if there is a violation before creating a statement

[Wikidata-bugs] [Maniphest] [Created] T102756: Show parameter on exception

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION In the Special Page, we don't show the constraint parameters when the item was marked as an exception. Maybe this cou

[Wikidata-bugs] [Maniphest] [Created] T102755: Sort table in Special Page (status AND claim)

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION Currently, there are all the violations first and then the compliances, but inside, the order seems to be random. All

[Wikidata-bugs] [Maniphest] [Created] T102754: Take qualifier "start date" and "end date" into account for Single/Multi value constraints.

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION When there is e.g. a Single value constraint defined on a property and it has multiple values, but not overlapping, it

[Wikidata-bugs] [Maniphest] [Created] T102753: Improve Commons link constraint

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION Currently, this check looks in the image table of commons, being not able to check other parameters than "image&qu

[Wikidata-bugs] [Maniphest] [Created] T102752: Find a workaround for checking the format constraint

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a project: Wikidata-Quality-Constraints. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. TASK DESCRIPTION The Format constraint had to be removed (see T101467), but it should be

[Wikidata-bugs] [Maniphest] [Created] T102751: Implement "Mandatory reference" constraint

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Jonaskeutel, Aklapper. Jonaskeutel added projects: Wikidata, Wikidata-Quality-Constraints. TASK DESCRIPTION For some properties (e.g. sexual orientation) it probably makes sense to define a constraint that these have to be used with

[Wikidata-bugs] [Maniphest] [Created] T102750: Implement "Used as source" constraint

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added subscribers: Aklapper, Jonaskeutel. Jonaskeutel added projects: Wikidata-Quality-Constraints, Wikidata. TASK DESCRIPTION Someone defined this constraint in a template, probably meaning properties with this constraint should only be used as a

[Wikidata-bugs] [Maniphest] [Created] T102749: Implement "Value only constraint"

2015-06-17 Thread Jonaskeutel
Jonaskeutel created this task. Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a project: Wikidata-Quality-Constraints. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. TASK DESCRIPTION Someone defined a "Value only" constraint in the templates

[Wikidata-bugs] [Maniphest] [Commented On] T101467: Ex: WikibaseQualityConstraints - remove or sanitize regex for FormatChecker

2015-06-08 Thread Jonaskeutel
Jonaskeutel added a subscriber: Jonaskeutel. Jonaskeutel added a comment. We read about this and understand it's problematic, but we still have no idea how to fix this issue. For concerns about the runtime we could add a timeout which would lead in the worstcase to a false negative, but