[Tagging] Discussion about Multivalued Keys
moltonel 3x Combo
moltonel at gmail.com
Wed Jan 27 21:54:14 UTC 2016
On 27/01/2016, Colin Smale <colin.smale at xs4all.nl> wrote:
> One way, using a "subscript syntax" with a "data structure" construct
> using a "." as a separator":
> Alternatively, using a "suffix syntax", something like you suggest
> Thirdly, using the "seamark" construction:
Concerning foo_1 vs foo vs foo:1, I this the last one can be safely
thrown to the idea bin (despite being used by seamarks) because ':'
clashes with namespacing, which is firmly established. foo looks
better than foo_1 to my programer eyes, but is has no technical
advantage (?) and I suspect that most people will find foo_1 more
pleasing, it's also one less character to type, less annoying to parse
with a regexp, and much more established in taginfo.
Concerning using '.' as a separator instead of ':', I don; t see what
it brings us, beside familiarity to users of some programing languages
(but change language and sudenly ':' becomes more familiar).
More information about the Tagging