On Sun, Dec 08, 2002 at 04:24:34PM -0800, Toby Bartels wrote:
I have changed my mind. Languages are definately namespaces. Talk about an English article can go in the en_Talk namespace. Users, Meta, etc, can all be non-lingual.
I also propose only a single level of namespaces; none of this en:Image:foo stuff. If the image really needs to be "English" we can have an en_Image namespace, yielding en_Image:foo.
Wikipedia pages now have a 3level name structure: language (or meta or sep11), namespace (possibly empty), and title. What's wrong with this?
What's wrong is that it is unnecessary complexity. Can you give any reason why it has to be 3 levels, instead of 2? Having the three levels makes the coding tricky when you have pages that only need the two and are language independant.
Jonathan