OSLC API definition / language bindings
![]()
Hi,
I've been looking on Jazz.net and open-services.net regarding info for OSLC schema XSD definition and language bindings but I didn't find anything except a plain text representation of the OSLC resources. I understand that XSD is static and maybe a more dynamic method is required to maintained the OSLC API internally. However, how do OSLC service providers maintain their APIs? How can one generate language bindings from an OSLC spec? One would require eventually a reference point such as a static format to start from. Are there any info/thoughts/processes that could be shared? Thanks for sharing. |
One answer
![]() I've been looking on Jazz.net and open-services.net regarding info for OSLC Core is currently discussing 'Resource Shapes' that allow to discover a resource type's attributes in a more dynamic way than XSD. http://open-services.net/bin/view/Main/OSLCCoreSpecDRAFT Generating language bindings is currently not a topic, but we have plans to provide libraries for OSLC-CM (Java and JS) that could be used as a starting point for other languages: https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/105353 -- Regards, Patrick Jazz Work Item Team |