daniel added a comment.

  In T277362#6919927 <https://phabricator.wikimedia.org/T277362#6919927>, 
@Legoktm wrote:
  
  > It just pushes the problem onto someone else, by stopping their development 
and forcing them drop everything just to unbreak their repo
  
  I was not aware this broke any tests in any repo - did it?
  
  My understanding was that there are no automated tests for the cross-wiki 
case in Wikibase. Because there are no such tests, the issue did not show up in 
CI.
  
  I have been wanting to improve this situation for quite a while. Perhaps 
incidents like this one can help to explain why we need to improve our testing 
platform. Some relevant tickets: T261848: Simulate databases for sister sites 
in phpunit <https://phabricator.wikimedia.org/T261848>, T248683: Create and run 
a suite of end-to-end tests for the Wikimedia environment 
<https://phabricator.wikimedia.org/T248683>, T195932: Test all MediaWiki 
tarball extensions in gate for all changes to MediaWiki and each other 
<https://phabricator.wikimedia.org/T195932>.
  
  > - in this case it hit everyone by stopping the entire train.
  
  I don't see why deprecation warnings should stop the train at all. I agree 
that they should be worked on with high priority, but why should they be 
treated as production errors?
  
  > That Wikimedia-deployed code was still using this hard deprecated code was 
identified on Saturday, once that identification was done, why did it have to 
rise all the way to a train blocker on Tuesday to get a revert?
  
  I learned about the issue from Hoo on IRC at 17:30 on Monday. I immediately 
started work on a fix. On Tuesday, that fix got a couple of rounds of review, 
getting the tests right wasn't trivial. However, the urgency wasn't clear at 
all, I didn't hear from the wikidata team all day.

TASK DETAIL
  https://phabricator.wikimedia.org/T277362

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Ladsgroup, daniel
Cc: dancy, Legoktm, RhinosF1, brennen, Lucas_Werkmeister_WMDE, Ladsgroup, 
Addshore, hoo, daniel, WMDE-leszek, toan, Aklapper, maantietaja, 
Hazizibinmahdi, Akuckartz, Iflorez, alaa_wmde, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Jonas, abian, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to