Link to OSLC Core spec: OslcCoreSpecification
How to dial-in to our telecon and login to our screen-sharing session.
(when we need it)
Attendees and notes from the meeting
Dave Johnson talked through the slides, getting lots of feedback on each.
There was a little confusion because the discussion was about two separate but related topics: attachments and non-RDF resources
Definition of attachments
There was some disagreement on this topic. Some see an attachment as a resource that is related to another resource and adds supplementary information. Some see an attachment as a special resource that is tightly bound to another resource and adds supplementary information and, for example, when a resource is deleted its attachments should also be deleted.
Attachment approaches
Attachments approach #1. We agree that this approach is "just the web" but not everybody agreed that it is a good approach for attachments. Nick Crossley took exception to allowing a consumer to post an attachment to "any service" and said that approach would not work for SCM.
Attachments approach #2. There was some disagreement on this approach. Jim Conallen pointed out that the Attachment Factory may be be able to extract much information from the posted attachment. Dave Johnson said this was the approach that OSLC Asset Management took but Scott Bosworth objected to that, pointing out that there is a separate descriptor resource for each Artifact that is "attached" to a resource.
Non-RDF resource approaches
Most attachments are non-RDF resources, like images, photos, MSWord docs, etc.
Non-RDF resource approach #1. Jim Conallen agreed that this is the approach taken by OSLC Architecture Management
Non-RDF resource approach #2. Scott Bosworth pointed out that this approach is required for OSLC Asset Management because artifacts may be remote and the service needs to store a descriptor.
Consensus
The approaches are valid for different uses. We need patterns for specific use cases and shouldn't try to generalize too much.
Next steps:
Dave suggested thee use cases and three patterns.
Scott suggested focusing first on the attachments use case
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() |
attachments.pdf | manage | 142.6 K | 01 Feb 2011 - 21:11 | DaveJohnson |