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

Reply via email to