Convention for namespacing 'type'

Is there a convention for namespacing in the type attribute. For example:

type: 'animals/pets’
type: 'animals:livestock’
type: ‘animals_reptiles’


There is not currently. is open as a feature request for this.

Also, this is part of a larger issue about defining a standard way to communicate types that are part of a hierarchy. There’s been a bit of discussion on that in the past, but no resolution yet. I’ve been thinking about this a lot lately and want to make it a key part of the 1.2 release (along with hypermedia stuff).