Michael added a comment.

  So, I started to look into this a bit more, and while the technical part of 
having `HttpError` emit that header is easy (see above commit), actually 
getting the information is not.
  
  - `revision-missing`: checking if the entity exists in principle should be 
doable. I would hope that this info is effectively cached somewhere by this 
point
  - `entity-deleted`: as far as I can tell, we only access the //archive// 
table in the `DispatchChangeDeletionNotificationJob` so far. This would 
probably mean writing a `EntityArchiveLookup` for it or something?
  - `revision-hidden` requires solving this can of worms: T198467: Wikibase 
should handle old revisions with suppressed content gracefully. 
<https://phabricator.wikimedia.org/T198467>
    - > "All callers must be surveyed and adapted. A quick search shows about 
80 callers."
  - `no-slot` not yet sure if that is something that needs to be done in 
Wikibase or MediaInfo

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

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

To: Michael
Cc: Michael, Lydia_Pintscher, Lucas_Werkmeister_WMDE, dcausse, Zbyszko, 
Addshore, Aklapper, Suran38, Biggs657, Invadibot, Lalamarie69, MPhamWMF, 
maantietaja, Juan90264, Alter-paule, Beast1978, CBogen, Un1tY, Akuckartz, 
Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Namenlos314, Gaboe420, 
Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, 
QZanden, EBjune, merbst, LawExplorer, Lewizho99, Maathavan, _jensen, 
rosalieper, Scott_WUaS, Jonas, Xmlizer, jkroll, Wikidata-bugs, Jdouglas, aude, 
Tobias1984, Manybubbles, 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