[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