-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update diagrams for v3.0.1 #852
Conversation
Signed-off-by: Arthit Suriyawongkul <[email protected]>
- Updated modified property names based on change log - Fix casing in types - Fix casing in Classes in from-to relationship description - Sort enums Signed-off-by: Arthit Suriyawongkul <[email protected]>
@bobmartin3000, @sbarnum - can you please review the diagrams before we merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cross checked the changes, and LGTM.
There are two issues that need fixed before merging this PR.
|
Signed-off-by: Arthit Suriyawongkul <[email protected]>
@sbarnum I see that in the diagram we labelled
Should I change the casing of |
Should Its one-line description can be:
|
Also fix casing and add prefix for XML Schema Datatypes Signed-off-by: Arthit Suriyawongkul <[email protected]>
Signed-off-by: Arthit Suriyawongkul <[email protected]>
I thought it had to be an So yes, the diagram has to be fixed. |
Thank you @zvr I will fix that then. |
Signed-off-by: Arthit Suriyawongkul <[email protected]>
I apologize for delayed response.
|
Given my notification issues, if you need anything further from me to help get us across the 3.0.1 finish line please ping my cell (in my email sig). |
Thank you Sean. For very detailed comments. I will start to look at all of them now |
Agree on the point on the big change set in this late date. I have checked quickly and found that at Line 8 of the TTL ontology: https://spdx.github.io/spdx-spec/v3.0/model/spdx-model.ttl we already have XSD import: @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . And Lines 19-22, we have one of the XSD types specified as: [ sh:datatype xsd:string ;
sh:maxCount 1 ;
sh:nodeKind sh:Literal ;
sh:path <https://spdx.org/rdf/3.0.0/terms/AI/informationAboutTraining> ], I think I can produce two sets of diagrams, ones with and without the xsd: prefix. And we can pick one from our decision here.
Changed.
The two arrow groups got merged again.
Removed. PNGs and SVGs to be upload. |
Signed-off-by: Arthit Suriyawongkul <[email protected]>
@sbarnum new PNGs and SVGs are uploaded. |
From updates in spdx/spdx-3-model#852 Signed-off-by: Arthit Suriyawongkul <[email protected]>
From updates in spdx/spdx-3-model#852 Signed-off-by: Arthit Suriyawongkul <[email protected]>
Signed-off-by: Arthit Suriyawongkul <[email protected]>
ping @sbarnum - can you take another pass and confirm we're good to merge. |
Signed-off-by: Arthit Suriyawongkul <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new model.drawio and related PNG & SVG files look good to me.
There remains one significant issue.
The 'images' folder in the branch to merge in this PR contains 2 files (model-security-profile.drawio and model-security-profile.png) that should NOT be present in the model. These appear to be an attempted duplication of the content in the model-security tab of the model.drawio diagram and its associated PNG and SVG images. They are both SIGNIFICANTLY out of date, incomplete, and incorrect. They should be removed.
Once that is done, this looks ready to merge.
Signed-off-by: Arthit Suriyawongkul <[email protected]>
@sbarnum Thank you. I have removed both files. |
Note: The PR to update the diagrams in spdx-spec repo to the most updated ones (from 22 Aug 2024, from this PR) is at spdx/spdx-spec#1077 (Files in spdx-spec are ones that will be displayed on our website at https://spdx.github.io/spdx-spec/v3.0.1-draft/annexes/rdf-model/ ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on tech call on 27 Aug 2024 - approved
Changes
contentType
->/Core/contentType
alder32
parameters
->parameter
imports
->import
hasInputs
->hasInput
hasOutputs
->hasOutput
locationHint: anyUR
->locationHint: anyURI
DateTime
, from "String" toxsd:dateTimeStamp
xsd:
to XML Schema Datatypes (xsd:string, xsd:decimal, xsd:boolean, xsd:positiveInteger, xsd:nonNegativeInteger)Post-merge notes