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.
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.
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
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 of
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
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
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_
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
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
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
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
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 to
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 if
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
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
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
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
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/To
18 matches
Mail list logo