[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_Pintscher

[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.wikimedia.org

[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 anymore. Instead

[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] [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 https

[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: Jonaskeutel Cc

[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] [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] 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] [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_Pintscher, Aklapper

[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] [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] [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] [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] [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/panel/emailpreferences

[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: Jonaskeutel Cc

[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.wikimedia.org

[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

[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, Tamslo

[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] [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

[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, probably

[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

[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] [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] [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] [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

[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] [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] [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] [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

[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 could

[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] [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] 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. Maybe

[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

[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 improve items with violations

[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

[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 about