Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:namespaces [2010-01-26 19:26]
evktalo "would/should" -> "is"
wiki:namespaces [2010-09-12 11:40] (current)
evktalo use brainstorm instead of feedback namespace as the example; feedback will be merged into brainstorm
Line 1: Line 1:
 ====== Namespaces ====== ====== Namespaces ======
-Here is the namespace layout, using the [[dcss:feedback:start]] namespace as an example.+Here is the namespace layout, using the [[dcss:brainstorm:start]] namespace as an example.
  
 <code> <code>
 dcss dcss
  |  |
- *-> feedback+ *-> brainstorm
       |       |
       *-> branch       *-> branch
       |    |       |    |
-      |    *-> snake pit (feedback:branch:snake_pit+      |    *-> snake pit (brainstorm:branch:snake_pit)
       |       |
       *-> job       *-> job
       |    |       |    |
-      |    *-> berserker (feedback:job:berserker)+      |    *-> berserker (brainstorm:job:berserker)
       |       |
       *-> effect       *-> effect
       |    |       |    |
-      |    *-> silence (feedback:effect:silence)+      |    *-> silence (brainstorm:effect:silence)
       |       |
       *-> god       *-> god
       |    |       |    |
-      |    *-> okawaru (feedback:god:okawaru)+      |    *-> okawaru (brainstorm:god:okawaru)
       |       |
       *-> item       *-> item
       |    |       |    |
-      |    *-> scroll (feedback:scroll:start)+      |    *-> scroll (brainstorm:scroll:start)
       |         |       |         |
-      |         *-> silence (feedback:scroll:silence)+      |         *-> silence (brainstorm:scroll:silence)
       |       |
       *-> interface       *-> interface
       |    |       |    |
-      |    *-> exclusions (feedback:interface:exclusions)+      |    *-> exclusions (brainstorm:interface:exclusions)
       |       |
       *-> tiles       *-> tiles
       |    |       |    |
-      |    *-> missing tiles (feedback:tiles:missing_tiles)+      |    *-> missing tiles (brainstorm:tiles:missing_tiles)
       |       |
       *-> internal       *-> internal
       |    |       |    |
-      |    *-> RNG (feedback:internal:RNG)+      |    *-> RNG (brainstorm:internal:RNG)
       |       |
       *-> magic       *-> magic
       |    |       |    |
-      |    *-> school (feedback:magic:school:start)+      |    *-> school (brainstorm:magic:school:start)
       |    |    |       |    |    |
-      |    |    *-> enchantment (feedback:magic:school:enchantment)+      |    |    *-> enchantment (brainstorm:magic:school:enchantment)
       |    |       |    |
-      |    *-> spell (feedback:magic:spell:start)+      |    *-> spell (brainstorm:magic:spell:start)
       |    |    |       |    |    |
-      |    |    *-> silence (feedback:magic:spell:silence)+      |    |    *-> silence (brainstorm:magic:spell:silence)
       |    |       |    |
-      |    *-> system (feedback:magic:system:start)+      |    *-> system (brainstorm:magic:system:start)
       |       |
       *-> misc       *-> misc
       |    |       |    |
-      |    *-> mutations (feedback:misc:mutations)+      |    *-> mutations (brainstorm:misc:mutations)
       |       |
       *-> monster       *-> monster
       |    |       |    |
-      |    *-> naga (feedback:monster:naga)+      |    *-> naga (brainstorm:monster:naga)
       |    |       |    |
-      |    *-> sigmund (feedback:monster:sigmund)+      |    *-> sigmund (brainstorm:monster:sigmund)
       |    |       |    |
-      |    *-> list (feedback:monster:list:start)+      |    *-> list (brainstorm:monster:list:start)
       |         |       |         |
-      |         *-> demons (feedback:monster:list:demons)+      |         *-> demons (brainstorm:monster:list:demons)
       |         |       |         |
-      |         *-> uniques (feedback:monster:list:uniques)+      |         *-> uniques (brainstorm:monster:list:uniques)
       |       |
       *-> species       *-> species
       |    |       |    |
-      |    *-> naga (feedback:species:naga)+      |    *-> naga (brainstorm:species:naga)
       |       |
       *-> vault       *-> vault
            |            |
-           *-> oklob shooting gallery (feedback:vault:oklob_shooting_gallery)+           *-> oklob shooting gallery (brainstorm:vault:oklob_shooting_gallery)
 </code> </code>
  
-This layout is mirrored by [[dcss:brainstorm:start]], but not by [[dcss:issue:start]], as that corresponds exactly to Mantis issues. Based on the above diagram, almost nothing should be more than three levels deep into the [[dcss:content:start]] namespace. The chain of namespaces can continue indefinitely, but new namespaces should only be added if they'll actually help in categorizationAt a certain level of specificity, all relevant discussion can be fit on a single page by using subheadings:+Based on the above diagram, most pages should be less than three levels deep into the [[dcss:content:start]] namespace. The chain of namespaces can continue indefinitely, and new namespaces should be added if the pages on specific topics get long enough to be cumbersomeOften, all relevant discussion can be fit on a single page by using subheadings:
  
 <code> <code>
Line 85: Line 85:
       *-> magic       *-> magic
       |    |       |    |
-      |    *-> school (feedback:magic:school:start)+      |    *-> school (brainstorm:magic:school:start)
       |         |       |         |
-      |         *-> enchantment (feedback:magic:school:enchantment)+      |         *-> enchantment (brainstorm:magic:school:enchantment)
      ~~~      ~~~
                      -Enchantment school split                      -Enchantment school split
Logged in as: Anonymous (VIEWER)
wiki/namespaces.txt · Last modified: 2010-09-12 11:40 by evktalo
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki