On Thu, Feb 21, 2013 at 2:59 PM, Ryan Lane rlane32@gmail.com wrote:
See:
https://bugzilla.wikimedia.org/show_bug.cgi?id=45255
https://gerrit.wikimedia.org/r/#/c/50305/
Just in case this is controversial, I thought I'd bring this topic up on the list.
We currently send 404s for empty user pages, even for valid users. It would be ideal to use user page urls as OpenID provider identity urls, but most users never create their user pages. OpenID expects identity urls to be 200s, not 404s. I'd like us to send 200s rather than 404s for any valid user's user pages, whether the page has content or not.
No objection for me. We should be showing a nice user dashboard on the user page anyway, regardless of whether the user's filled out any text.
Seems to me it might be better to override WikiPage::hasViewableContent() though rather than hardcode that check into Article::showMissingArticle().
-- brion