OSLC-OP 2023-03-16 Meeting Minutes
OSLC OP Meeting minutes (Mar 02, 2023) Chairs: Jim Amsden, Jad El-khoury Attendees:
Previous minutes: https://github.com/oslc-op/oslc-admin/blob/master/minutes/2022/2023-03-09.md Agenda
Minutes Change Management Pull request pending reviews. May need ot add a section describing the erreata. Prep for PGB meeting The Quarterly PGB meeting is Tuesday 21 March. Proposed agenda:
LDM Specification review using POST to {query endpoint} Config-Context header (optional) query request body: list of object URI references list of predicats Response: triples including: (incoming subject, predicate, reference object) The format of the POST entity request body can be specified ha having Content-Type application/x-www-form-urlencoded, multipart/form-datam, application/json, application/xml, etc. The LDM specification will need to state what Content-Types are supported and provide their request body formats. Discovery of LDM servers URIs follows the same guidelines as in OSLC Core (e.g., rootservices, OPTIONS, etc.). LDM spec does not need to address this further We agree that federating multiple LDM servers is out of scope, clients could use multiple LDM servers is they want, but how they do that is up to them. It could be to cluster multiple LDM servers that have the same data, or multiple LDM servers that have the same or possibly overlapping data. An LDM server has a server URI, some descriptor URI that provides some metadata about the server. In that descriptor is the URI of the {query endpoint} referenced above. The LDM spec needs to define: 1. GET on LDM serverURI results 2. URI to access and content for LDM metadata 3. queryBase URI for the POST query endpoint IBM LDX is a TRS consumer. So it is possible to view the Admin page of that server to see what TRS providers are used as its data sources. This provides a means of determining what information is available in that LDX server. LDM needs to optionally provide some similar mechanism to allow clients to discover the scope of links that are available from that server. It is possible that an OSLC ServiceProvider URL could provide minimal information. This information might also include a means of discovering the predicates that are available. Action items
|
|