I think I may be confused about namespaces.
When I create a link to another topic from within a page every page is created as a new namespace off the root directory. I would have expected the pages to become nested namespaces within the page.
Is the expected behavior of DokuWiki?
Do I need to do something special to create namepaces?
--- This represents an wiki page with several links ---
--- This wiki is in namespace: best_practices
[[coding_standards | Coding Standards]]
[[testing_standards | Testing Standards]]
This will result in 2 new namespaces (coding_standards, testing_standards) created off the root namespace. I wanted the pages to be nested in best_practices namespace which I can accomplish with the following code:
--- This represents an wiki page with several links ---
--- This wiki is in namespace: best_practices
[[best_practices:coding_standards | Coding Standards]]
[[best_practices:testing_standards | Testing Standards]]
I would have expected the pages to automatically fall under the best_practices namespace without verbosely specifing. If I wanted these pages as standalone namespaces I would have expected to create the links as follows:
--- This represents an wiki page with several links ---
--- This wiki is in namespace: best_practices
[[:coding_standards | Coding Standards]]
[[:testing_standards | Testing Standards]]
Am I mis-understanding the usage of namespaces?
Is it considered bad form to have every page a root level namespace?