[oslc-core] Defining domain namespaces
Steve K Speicher
sspeiche at us.ibm.com
Thu Jun 17 17:16:36 EDT 2010
Even though there are subdomains, I wonder if "Estimation and Measurement"
will ever fall under any other parent domain.
A nit but agree, domains could manage their own subdomains.
Thanks,
Steve Speicher | IBM Rational Software | (919) 254-0645
Arthur Ryman <ryman at ca.ibm.com> wrote on 06/17/2010 03:44:09 PM:
> From: Arthur Ryman <ryman at ca.ibm.com>
> To: Steve K Speicher/Raleigh/IBM at IBMUS
> Cc: oslc-core at open-services.net, oslc-core-bounces at open-services.net
> Date: 06/17/2010 03:44 PM
> Subject: Re: [oslc-core] Defining domain namespaces
>
> Steve,
>
> +1.
>
> We need some wiki page to register the {domain} part.
>
> We should allow domains to further manage the namespace for subdomains,
> e.g. in Software Project Management domain I'd like to use spm as my
> domain name, but I'd like to manage the namespace among difference
> specifications, e.g. use ems for Estimation and Measurement Service.
> Therefore the namespace for that spec would be:
>
> http://open-services.net/ns/spm/ems#
>
> Regards,
>
___________________________________________________________________________
>
> Arthur Ryman, PhD, DE
>
>
> Chief Architect, Project and Portfolio Management
>
> IBM Software, Rational
>
> Markham, ON, Canada | Office: 905-413-3077, Cell: 416-939-5063
> Twitter | Facebook | YouTube
>
>
>
>
>
>
>
> From:
> Steve K Speicher <sspeiche at us.ibm.com>
> To:
> oslc-core at open-services.net
> Date:
> 06/17/2010 02:08 PM
> Subject:
> [oslc-core] Defining domain namespaces
> Sent by:
> oslc-core-bounces at open-services.net
>
>
>
> Dave and I were just making sure we were in alignment with namespace URI
> definitions across the domains and going forward.
>
> The guidance includes defining a namespace URI structure that matches:
> http://open-services.net/ns/{domain}#
>
> So for CM 2.0, even though we had a 1.0 spec with 1.0 in the namespace
> URI, we'll have:
> http://open-services.net/ns/cm#
>
> The value of doing this, and nailing it down now, is:
> - Uniform across all domain specs, including a "final" change to the
Core
> NS to be http://open-services.net/ns/core#
> - Additional properties can be added in existing namespaces for existing
> resources.
> Example, adding a property to oslc_cm:ChangeRequest, we'll just add
it
> and shapes can be used to discover the addition of them
>
> There is some precedence for this in Dublin Core, as DC went from:
> http://purl.org/dc/elements/1.1/ to http://purl.org/dc/terms/
>
> Please raise any concerns or objections.
>
> Thanks,
> Steve Speicher | IBM Rational Software | (919) 254-0645
>
>
> _______________________________________________
> Oslc-Core mailing list
> Oslc-Core at open-services.net
> http://open-services.net/mailman/listinfo/oslc-core_open-services.net
>
>
>
More information about the Oslc-Core
mailing list