[Wikidata-bugs] [Maniphest] T305660: Empty senses/forms lists presentation in dump

2022-04-07 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task. Ivan_A_Krestinin added projects: Dumps-Generation, Wikidata Lexicographical data. TASK DESCRIPTION Non-empty "senses" and "forms" tags are presented as arrays in lexemes dumps. But empty lists are presented as objects.

[Wikidata-bugs] [Maniphest] T298001: Wikidata claims editor is broken after December 2021 update on Firefox v52

2021-12-18 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task. Ivan_A_Krestinin added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION I am failed to edit any statements on any Wikidata item. "Edit" link is missed. Also I can not expand references section.

[Wikidata-bugs] [Maniphest] T289417: Wrong date values for day and month precision

2021-11-17 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. Thank you! I fixed remaining bad values. TASK DETAIL https://phabricator.wikimedia.org/T289417 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: noarave, Ivan_A_Krestinin Cc: Manuel, Wikidata-bugs, Ivan_A_Krestinin

[Wikidata-bugs] [Maniphest] T290961: rewrite KrBot to publish Constraint Violation pages

2021-09-18 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. I think rewriting KrBot is right idea. It has one significant limitation: it generates report periodically. As the reports user I want to see updated report immediately after fixing several items. But please do not lose several important features

[Wikidata-bugs] [Maniphest] T291335: Check constraints on write

2021-09-18 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task. Ivan_A_Krestinin added projects: Wikidata, Wikibase-Quality-Constraints, Wikibase-Quality. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION It is better to prevent writing some wrong values to Wikidata than fixing its after write. Data

[Wikidata-bugs] [Maniphest] T289417: Wrong date values for day and month precision

2021-08-22 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task. Ivan_A_Krestinin added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION API allow to add wrong date values for day and month precision. For example: +2003-12-00T00:00:00Z with precision = DAY +2003-00-00T00:00:00Z

[Wikidata-bugs] [Maniphest] [Commented On] T201836: summary parameter for wbleditformelements

2018-08-13 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. Also it does not process "baserevid" parameter and does not return entity->lastrevid value.TASK DETAILhttps://phabricator.wikimedia.org/T201836EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Ivan_

[Wikidata-bugs] [Maniphest] [Created] T201836: summary parameter for wbleditformelements

2018-08-13 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task.Ivan_A_Krestinin added a project: Lexicographical data.Restricted Application added a project: Wikidata. TASK DESCRIPTIONAPI method https://www.wikidata.org/w/api.php?action=""> does not process "summary" parameter like another API meth

[Wikidata-bugs] [Maniphest] [Retitled] T192715: Add revision information to Wikidata entity dumps (JSON dumps)

2018-04-21 Thread Ivan_A_Krestinin
Ivan_A_Krestinin renamed this task from "Add revision information to Wikidata entity dumps " to "Add revision information to Wikidata entity dumps (JSON dumps)". TASK DETAILhttps://phabricator.wikimedia.org/T192715EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/pa

[Wikidata-bugs] [Maniphest] [Created] T192715: Add revision information to Wikidata entity dumps

2018-04-21 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task.Ivan_A_Krestinin added projects: Wikidata, Dumps-Rewrite.Herald added a subscriber: Aklapper. TASK DESCRIPTIONJSON dumps from https://dumps.wikimedia.org/other/wikibase/wikidatawiki/ does not contain revision IDs for items. This does not allow to merge the data

[Wikidata-bugs] [Maniphest] [Updated] T189747: Toolforge node for constraint reports updating bot

2018-03-17 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. Bot parses full Wikidata dump (844 GB of XML files) and load items and its properties into memory. This in memory data is used for reports generation. Now Wikidata has ~4700 items. So my code uses ~144 bytes per item. I can not load only part of data because

[Wikidata-bugs] [Maniphest] [Created] T189747: Toolforge node for constraint reports updating bot

2018-03-14 Thread Ivan_A_Krestinin
Ivan_A_Krestinin created this task.Ivan_A_Krestinin added a project: Wikibase-Quality-Constraints.Herald added a subscriber: Aklapper.Herald added a project: Wikidata. TASK DESCRIPTIONMy bot updates reports at https://www.wikidata.org/wiki/Wikidata:Database_reports/Constraint_violations I want

[Wikidata-bugs] [Maniphest] [Commented On] T168532: Check constraints on qualifiers and references

2017-08-24 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. About KrBot: current implementation fully ignores references and ranks. Qualifiers are checked only by https://www.wikidata.org/wiki/Q37845003 and https://www.wikidata.org/wiki/Q21510863. Also https://www.wikidata.org/wiki/Q19474404 constraint uses qualifiers

[Wikidata-bugs] [Maniphest] [Commented On] T141859: [Task] Contemporary Constraint check

2017-08-23 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. All other constraints store settings as qualifiers on property page. I think it is good practice make all constraints as similar as possible. This makes implementation and understanding of full constraints system easier.TASK DETAILhttps://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] [Updated] T141859: [Task] Contemporary Constraint check

2017-08-22 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. The most constraints are fully parametrized. Algorithms do not have constantly defined properties. The only exception is P31/P279 in Type/Value type constraints. Some users think that P31/P279 must be parameters too. The second thing is OR aggregation. This makes

[Wikidata-bugs] [Maniphest] [Commented On] T167700: Add button to automatically fix certain constraint violations

2017-06-12 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. Format constraint violations can be autofixed too. See https://www.wikidata.org/wiki/Template:AutofixTASK DETAILhttps://phabricator.wikimedia.org/T167700EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Ivan_A_KrestininCc

[Wikidata-bugs] [Maniphest] [Commented On] T136079: Move Wikibase Quality scripts to gerrit

2017-06-12 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. ConstraintMigration is not needed for me. I use another code.TASK DETAILhttps://phabricator.wikimedia.org/T136079EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Ivan_A_KrestininCc: Ivan_A_Krestinin, Lydia_Pintscher

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

2017-06-02 Thread Ivan_A_Krestinin
Ivan_A_Krestinin added a comment. I confirm, code for the migration is ready to run. I am waiting for wbcheckconstraints API ready status.TASK DETAILhttps://phabricator.wikimedia.org/T102759EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences