On Mon, May 11, 2009 at 7:25 PM, Richard Davies <richard@daviesmail.org> wrote:
We'd reserve part of the namespace for nouns, verbs and attributes for these
vendor extensions. For example, our VNC attribute on a server might be:

 vx_com.elastichosts_vncpassword

and Randy's load balancer attributes on a network might be within:

 vx_com.gogrid_XXXXX

with any verbs he needs within http://api.example.com/<id>/vx/com.gogrid/XXXX

Randy - would this kind of scheme work for you?

The point of vendor extensions was for esoteric cruft that is unlikely to ever be needed by any two vendors (the example I gave was com.cisco.cdp). Attributes that are interesting to multiple vendors (e.g. vncpassword) can be added to the relevant registry after discussion... though for this specific example I was leaning towards a "console" link relation with credentials embedded in the url or link attributes.

Sam