aude <aude.wiki(a)gmail.com> writes:
I would like to see it located at
help.wikimedia.org
or
help.en.wikimedia.org or something...
I would suggest
ask.wikimedia.org
IMHO
help.wikimedia.org is a bit ambiguous as it can mean
"Please help Wikimedia".
--
Bastien