Michael added a comment.

  `Special:BadTitle/M123` would be also ok with me. For me, it would be not so 
much depending on the entity type, but rather that it should have //some// 
sensible "not found" response. Redirecting to the (missing) page of a 
non-exisitng entity is sensible. Showing a completely unrelated page just 
because its page-id happens to match the numeric part of the entity-id is not 
sensible to me.
  
  I'm fine with an algorithm that is roughly as follows:
  Is it not an Entity? -> 400 Bad title error
  Is it an existing Entity? -> redirect to Entity
  Is it know where the Entity would be located if it would exist? -> redirect 
to page of missing Entity (`P1`, `Q7`, ...)
  Otherwise: Redirect to `Special:BadTitle/<entity-id>` or show directly some 
404 error

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

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

To: Michael
Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, 
Astuthiodit_1, karapayneWMDE, toberto, Invadibot, maantietaja, CBogen, 
ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, 
Ricordisamoa, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to