Open hadrielk opened 9 years ago
- number bases: this probably needs to be HEX then, as the block type for the SHB has a meaning in HEX that is lost when translating to decimal. But I'm open for discussion.
I'd vote for hex.
Any objections to hex? If not, I'll update the spec.
- Clean up the naming scheme for fields in terms of the "shb_userappl", "if_MACaddr", "ns_dnsIP6addr" type names. Either use lowerCamelCase, or underscore_name_scheme. Don't have all combinations.
if_MACaddr and if_EUIaddr aren't CamelCase, they're "initialism/acronym case" - MAC is an initialism (and acronym) for Medi{um,a} Access Control (yes, the IEEE uses both "Medium" and "Media", sometimes even using both in the same document) and Extended Unique Identifier.
Similarly, in ns_dnsIP6addr and the like, "IP" is an initialism for Internet Protocol. The same applies to if_IPv4addr and if_IPv6addr. For "IP", however:
so we don't have a consistent convention for referring to the two main versions of the Internet Protocol.
This is more of a TODO list (and mostly to myself), than an issue for github:
For the XML file itself, the anchor names, spacing between sections/entries, etc., could use a cleanup.