The current method in Gzz of rotating across all dimensions is cumbersome. Dimensions should be logically grouped together into namespaces that are relevant for specific applications and even users. This can help avoid name collisions when the same dimension name makes sense in multiple contexts. The current workaround for this is to use multi-dotted dimension names ( ex: d.erangell.primesieve.mersenne ) Mappings of dimension namespaces across users and applications would also be needed, which could be supported by transclusion links.
The current method in Gzz of rotating across all dimensions is cumbersome. Dimensions should be logically grouped together into namespaces that are relevant for specific applications and even users. This can help avoid name collisions when the same dimension name makes sense in multiple contexts. The current workaround for this is to use multi-dotted dimension names ( ex: d.erangell.primesieve.mersenne ) Mappings of dimension namespaces across users and applications would also be needed, which could be supported by transclusion links.