|
Re: SPDX Java tools update related to hasFiles and Contains property
Gary,
A few comments:
I agree with your assertion that a CONTAINS (or a CONTAINED_BY) relationship is semantically identical to a RDF/JSON/YAML/XML package that has the hasFile(s) property or a
Gary,
A few comments:
I agree with your assertion that a CONTAINS (or a CONTAINED_BY) relationship is semantically identical to a RDF/JSON/YAML/XML package that has the hasFile(s) property or a
|
By
Simon Avery
·
#4287
·
|
|
Re: SPDX Java tools update related to hasFiles and Contains property
Hi Gary, a couple of quick initial reactions / thoughts:
For the Golang tools, I believe it currently handles things similarly to the way you described the Java tools. The in-memory representation of
Hi Gary, a couple of quick initial reactions / thoughts:
For the Golang tools, I believe it currently handles things similarly to the way you described the Java tools. The in-memory representation of
|
By
Steve Winslow
·
#4286
·
|
|
SPDX Java tools update related to hasFiles and Contains property
I would like to get some feedback from the community on some changes I’m making to the SPDX Java tools related to the hasFiles property in JSON and the CONTAINS relationship.
If you’re a user
I would like to get some feedback from the community on some changes I’m making to the SPDX Java tools related to the hasFiles property in JSON and the CONTAINS relationship.
If you’re a user
|
By
Gary O'Neall
·
#4285
·
|
|
Punch List
Thank you everyone for a great conversation today, I’ve opened punch list issues for each of the classes we discussed today:
https://github.com/spdx/spdx-3-model/issues
Regards,
William
Thank you everyone for a great conversation today, I’ve opened punch list issues for each of the classes we discussed today:
https://github.com/spdx/spdx-3-model/issues
Regards,
William
|
By
William Bartholomew (CELA)
·
#4284
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
That is the issue: Is a "Document" element inherited from Collection a fundamental part of the serialized data bytes?
Sean says that at the modeling level Collection is a peer of other Elements, and
That is the issue: Is a "Document" element inherited from Collection a fundamental part of the serialized data bytes?
Sean says that at the modeling level Collection is a peer of other Elements, and
|
By
David Kemp
·
#4283
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
Great, SHOULD not MUST 😊.
Great, SHOULD not MUST 😊.
|
By
William Bartholomew (CELA)
·
#4282
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
I apologize for any confusion in what I said.
I would not assert #2 in William’s message below.
You should be able to transfer a Collection Element without necessarily including all of its
I apologize for any confusion in what I said.
I would not assert #2 in William’s message below.
You should be able to transfer a Collection Element without necessarily including all of its
|
By
Sean Barnum
·
#4281
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
>>unit of transfer = little-d document (sequence of octets) = data that is signed or hashed when an arbitrary set of elements is serialized = Bundle / set of Elements plus context used to aid
>>unit of transfer = little-d document (sequence of octets) = data that is signed or hashed when an arbitrary set of elements is serialized = Bundle / set of Elements plus context used to aid
|
By
Sean Barnum
·
#4280
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
>> If we know some will be different or we don’t want to commit to this always being true, then Collection should be the generalized form (Collection).
I strongly support this approach.
>> If we know some will be different or we don’t want to commit to this always being true, then Collection should be the generalized form (Collection).
I strongly support this approach.
|
By
Sean Barnum
·
#4279
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] SPDX v3 Serialization, with examples
CIL
By
William Bartholomew (CELA)
·
#4278
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] SPDX v3 Serialization, with examples
Sean emphasizes the independence principle - every Element stands alone, with no dependency on any other Element. That principle is what distinguishes SPDX v3 from v2.
1. A document is a file or
Sean emphasizes the independence principle - every Element stands alone, with no dependency on any other Element. That principle is what distinguishes SPDX v3 from v2.
1. A document is a file or
|
By
David Kemp
·
#4277
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] SPDX v3 Serialization, with examples
CIL
By
William Bartholomew (CELA)
·
#4276
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] SPDX v3 Serialization, with examples
William,
Attached is a proposed update to the logical model that allows each Element to be serialized either individually or with other Elements. The value of an Element must not be affected by where
William,
Attached is a proposed update to the logical model that allows each Element to be serialized either individually or with other Elements. The value of an Element must not be affected by where
|
By
David Kemp
·
#4275
·
|
|
SPDX Information model, part 1/2
William,
An information model is quite different from a logical model. A logical model is a description of real-world things (identities, artifacts, etc.) whereas an information model defines
William,
An information model is quite different from a logical model. A logical model is a description of real-world things (identities, artifacts, etc.) whereas an information model defines
|
By
David Kemp
·
#4274
·
|
|
FOSDEM - SCA and Dependency devroom - CFP open
Hi,
There's going to be a SCA & Dependency devroom at FOSDEM this year again. FOSDEM will be virtual again.
For those interested in submitting a talk about their open source projects,
Hi,
There's going to be a SCA & Dependency devroom at FOSDEM this year again. FOSDEM will be virtual again.
For those interested in submitting a talk about their open source projects,
|
By
Kate Stewart
·
#4273
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] SPDX v3 Serialization, with examples
Thanks David, I really like this visualization and have framed the problem. As an aside, we’ve been using the term “logical model” for the information model and “physical model” or
Thanks David, I really like this visualization and have framed the problem. As an aside, we’ve been using the term “logical model” for the information model and “physical model” or
|
By
William Bartholomew (CELA)
·
#4272
·
|
|
Re: SPDX v3 Serialization, with examples
Here is a simple example that should clarify what serialization is intended to accomplish. Information modeling is information-centric - it starts with "information" (variable values used by
Here is a simple example that should clarify what serialization is intended to accomplish. Information modeling is information-centric - it starts with "information" (variable values used by
|
By
David Kemp
·
#4271
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
I agree with #1. For example you should be able to transfer a single Annotation element without having to create an additional Document element just to hold it. If you are going to add a single
I agree with #1. For example you should be able to transfer a single Annotation element without having to create an additional Document element just to hold it. If you are going to add a single
|
By
David Kemp
·
#4270
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
Some of Sean's (I think) suggestions from yesterday's call were:
You should be able to transfer any element (including collections).
If you transfer a Collection (or any of its subclasses) you must
Some of Sean's (I think) suggestions from yesterday's call were:
You should be able to transfer any element (including collections).
If you transfer a Collection (or any of its subclasses) you must
|
By
William Bartholomew (CELA)
·
#4269
·
|
|
Re: [EXTERNAL] Re: [spdx-tech] ContextualCollection and CONTAINS Relationship
1. I think we need only two terms:
unit of transfer = little-d document (sequence of octets) = data that is signed or hashed when an arbitrary set of elements is serialized = Bundle / set of Elements
1. I think we need only two terms:
unit of transfer = little-d document (sequence of octets) = data that is signed or hashed when an arbitrary set of elements is serialized = Bundle / set of Elements
|
By
David Kemp
·
#4268
·
|