[oslc-rm] Using level 0 labels for OSLC links
Ian Green1
ian.green at uk.ibm.com
Tue Aug 20 08:28:46 EDT 2013
Hello Yuriy
I think the use case for compact rendering may justify the fact that a
level 0 label may not be part of the OSLC representation of the
requirement. What use cases do you have for making use of such labels
more uniform across the resource model?
The guidance for link labels indicates that the label should be the label
of the link, not a copy of the label of the object of the link. There are
reasons for this - security is one of them - and another is maintaining
the freshness of the link label if it is a copy of something else. So the
link label is really a label of the link. Not all OSLC implementations
follow this guidance.
best wishes,
-ian
ian.green at uk.ibm.com (Ian Green1/UK/IBM at IBMGB)
IBM Rational
"Oslc-Rm" <oslc-rm-bounces at open-services.net> wrote on 19/08/2013
22:51:22:
> From: Yuriy Yermakov <Yuriy.Yermakov at us.ibm.com>
> To: oslc-rm at open-services.net,
> Date: 19/08/2013 22:51
> Subject: [oslc-rm] Using level 0 labels for OSLC links
> Sent by: "Oslc-Rm" <oslc-rm-bounces at open-services.net>
>
> Hello All,
>
> As far as I know, when it comes to OSLC link labels, OSLC recommends
> to store only "Level 0" labels, i.e. some sort of abstract labels.
> Primary reasons are security (no one to see real data until
> authenticated) and avoiding data duplication.
> One of examples that follow this approach is OSLC selection dialogs
> in Rational DOORS Web Access. When you pick a requirement, the
> dialog won't give you the requirement's title or some other
> attribute that would have any meaning. Instead it returns a string
> that consists of DOORS module name and the requirement's unique number.
> Personally, I understand and support the approach. But I believe
> that it should be formalized in OSLC specs.
> Each OSLC resource should (or may) have this property, level 0 label
> (human readable string, preferably constant) to be used as OSLC link
label.
> If OSLC Service Provider returns level 0 resource labels in
> selection dialogs, then it must also provide them as part of
> resource RDF data, support them in queries, etc., and vice versa.
> Do you think it's a valid suggestion?
>
> Regards,
>
> Yuriy Yermakov
> Advisory Software Engineer
> IBM Rational Software_______________________________________________
> Oslc-Rm mailing list
> Oslc-Rm at open-services.net
> http://open-services.net/mailman/listinfo/oslc-rm_open-services.net
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-rm_open-services.net/attachments/20130820/cb4a60de/attachment-0003.html>
More information about the Oslc-Rm
mailing list