original design prepended a namespace to the beginning of uuid.
this scoped the uuid to a namespace but it is technically invalid.
this patch drops the behaviour of prepending string. rather, it
takes the namespace, hashes it, and uses uuid v5 to generate valid
uuid based on that namespace
Change-Id: Ibde222c91522fa3c4a1720b6a8da81dac31560b9
Closes-Bug: #1504889
The section was more of a `note` than an `example`, and renders
more clearly when the rst `note` tag is used.
Change-Id: I7b7c92301ce2bcfa60b44a0297eeb3848d89355e
1) Added code-block headers to the JSON examples
2) Formatted the JSON examples
3) Replaced a few instances of double-byte characters with more
their usual counter parts ("-" and "'"), these normally originate
from the openstack wiki for some reason.
Change-Id: I2ca1dbfc5bdf1c50da466b290a6460a42f1b885a
- fix image width to conform to formatting
- move specification out of dev section
- redirect middleware doc to keystonemiddleware
- add full spec pdf link to specifications page
- drop tree depth so we don't have 'serialisation' subheaders in toc
Change-Id: Ia36c029b792f574b2b30623b3b2696242b79d75c