OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

oslc-core message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (OSLCCORE-25) Define a stable URI for OSLC Shape resources

    [ https://issues.oasis-open.org/browse/OSLCCORE-25?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60366#comment-60366 ] 

Martin Pain  commented on OSLCCORE-25:

Instead of:
    http://open-services.net/ns/[vocab short name]/shapes/[SPEC-version]/[shape-name] 

I suggest:
    http://open-services.net/ns/[vocab short name]/shapes/[shape-name]-[SHAPE-version]


Otherwise we have to choose between:
- Change Management 3.1 (if we ever have such a thing) containing a mixture of 3.0 and 3.1 shapes, or
- Change Management 3.1 containing some 3.1 shapes that are identical to the 3.0 shapes but with a different URI.
By using shape version rather than spec version, we avoid that decision.

In other words, I suggest not typing a shape to a particular spec version, as shapes are likely to be shared between spec versions (if we have future versions).

> Define a stable URI for OSLC Shape resources
> --------------------------------------------
>                 Key: OSLCCORE-25
>                 URL: https://issues.oasis-open.org/browse/OSLCCORE-25
>             Project: OASIS OSLC Lifecycle Integration Core (OSLC Core) TC
>          Issue Type: Task
>            Reporter: Nick Crossley
>            Assignee: Nick Crossley
> In the same way that we publish stable vocabularies to open-services.net/ns, we need to be able to publish OSLC Shape resources with stable URIs.

This message was sent by Atlassian JIRA

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]