The Admin got sick of me bugging him so he gave me Admin to the vault wiki section of his site. Here's the problem.
In 2.5.7, you could create a page like Bob:Speaks, and you'd be taken to that page where you can edit-and-save the page. However, in 3.0.2, if you create the page Bob:Speaks and the Namespace 'Bob' hasn't been created, you are automatically taken to Default:Speaks.
So it looks like VW is checking the Namespace section of the page name and, looking for an existing namespace. If it doesn't find one, it simply replaces it with Default.
I would think that the behavior should be the following:
1. Parse out Namespace component
2. If namespace exists and page exists, get the page
3. If namespace DNE, store the page name, as is (including the namespace portion) as the full page name in the default name space (effectively making it Default:Bob:Speaks in this example)
If I'm right, then the only workaround would be to create the myriad of 'virtual namespaces' that I have in the namespace manager (which will create a large number of top-level forums; ick) and then move the appropriate articles out of the default forum and into their respective forums for each of the relevant namespaces, then rebuild all of the name spaces.
Is there an easier way?