[occi-wg] Namespaces & Extensibility

Alexander Papaspyrou alexander.papaspyrou at tu-dortmund.de
Mon Jan 18 15:54:56 CST 2010


Sam,

w.r.t Tim Bray's comment "Do it like Java", occi.<whatever> seems  
perfectly sensible to me.

Another option would be to take org.ogf.occi.<whatever>, since OGF is  
the standardizing OCCI anyway and the ogf.org domain---including  
subdomains---is under control of the OGF corporation.

-Alexander

Am 18.01.2010 um 21:55 schrieb Sam Johnston <samj at samj.net>:

> Afternoon all,
>
> So one of the things we need[ed] to resolve was how to sensibly  
> handle extensibility and the most sensible approach we've been able  
> to come up with so far is one based on domain names. This leaves  
> someone else to take care of splitting up the global namespace so we  
> don't have to run our own registry, or worse, just hope for the  
> best). For XML this typically means using URI-based schemes like http://purl.org/occi/thing#thong 
> , and while this works for machines it's inconvenient for us humans.  
> They also carry a lot of fluff in terms of the URI scheme (http) and  
> delimiters ([:/#.]).
>
> The current approach from the spec is "Attributes defined by this  
> standard reside under the occi namespace (e.g. "occi.abc") but  
> anyone can define a new attribute by allocating a unique namespace  
> based on their reversed Internet domain (e.g. “com.cisco.cdp”)."  
> but we could potentially drop the "occi" namespace (and be careful t 
> o avoid stepping on current and future TLDs), or better yet, set a g 
> ood example by choosing a sensible domain name (ideally occi.org but 
>  that's not available). The current domain (occi-wg.org) is not only 
>  fugly but refers to this working group rather than the spec itself.
>
> The reason I'm raising this (more as an FYI than anything else) is  
> because Tim Bray's just done a nice post "On Namespaces" in which he  
> suggests to "Do It Like Java" - and that's exactly what we've done,  
> and it's what the Sun Cloud API has done too.
>
> Sam
>
> PS If anyone does have a suggestion for a sensible domain - or even  
> a more sensible name for the standard (which is a protocol moreso  
> than an interface at this time anyway) then we're all ears.
>
> _______________________________________________
> occi-wg mailing list
> occi-wg at ogf.org
> http://www.ogf.org/mailman/listinfo/occi-wg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/occi-wg/attachments/20100118/110e71bc/attachment.html 


More information about the occi-wg mailing list