User Tools

Site Tools


discussion:node_names

In determining the specification of node names there is some discussion on what should be allowed:

The current “beta” parser allows mixed case and this is used by a small number of nodes.

The options are:

  • Allow mixed case and treat as case sensitive
    • “PiNODE” != “PINODE”
    • Pro: Doesn't break existing nodes
    • Pro: Larger name space
    • Con: mixed case could be confusing
    • Pro: Allows CamelCase names
  • Allow mixed case and treat as case in-sensitive
    • node names could be stored as provided or in upper case (giving two potential sub options)
    • “PiNODE” == “PINODE”
    • Pro: Doesn't break existing nodes
    • Con: mixed case could be confusing
    • ?? : May allow Camel Case names (depending on how names are stored)
  • Only allow a single case (Upper case only)
    • “PINODE” (“PiNode” isn't permitted)
    • Con: breaks existing nodes
    • Pro: Removes and confusion over name space
discussion/node_names.1460030367.txt.gz · Last modified: 2020/06/27 23:02 (external edit)