!ASIS Issue #008 !topic Flattening of Node Kinds !reference ASIS95-ASIS !from D. Ehrenfried 95-03-08 !keywords Kinds, Node Kinds !discussion This issue was submitted on 1 January 1995 for discussion at the March 1995 ASISWG meeting. The original email had 2 issues. Issue #006 captures the first issue while Issue #008 captures the second issue. Second Issue => 2. With each revision of the interface, more flattening of node types occurs. DIANA has a completely flat list of node kinds and the lack of hierarchy makes that interface more difficult to use and understand in my opinion. I believe that hierarchy promotes easy of use and understandability, both in the interface and in the resulting client code. I do not believe that any of the current suggestions for flattening node kinds are good ones. I would even reverse the flattening that has already occurred. !resolution Rejected. !date 95-06-27 !Notes Although we have not entirely flattened the node types, we have defined several subtypes, thus "classifying" the node types. We also did this with a few of the other types in ASIS.