This is a suggestion from 2008 that I have been reading: http://wiki.openstreetmap.org/wiki/Namespacing regarding main tags and sub tags. It sure looks good, but I do not really know how it tastes like. /Johan J