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 KrBot: - Report is generated for property, not for item. Tasks like data import work with few numbers of properties, but with huge amount of items. So such processes can not be controlled using reports for individual items. - Bot processes all property values, not some subset of items. - Report contains all constraints for individual property. This allows review a property status quickly. - Bot processes deprecated values also. It is important for Format, Type and some other constraints. Maybe we should think about checking constraints in items edit API. This may make constraints reports redundant at all in future. I created T291335 <https://phabricator.wikimedia.org/T291335> to discuss the idea. TASK DETAIL https://phabricator.wikimedia.org/T290961 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ivan_A_Krestinin Cc: Ivan_A_Krestinin, Tacsipacsi, Bugreporter, Aklapper, VladimirAlexiev, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org