Skip to content
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

Profile hardware - Draft Hardware Profile Submission #947

Open
wants to merge 115 commits into
base: profile-hardware
Choose a base branch
from

Conversation

stevenc-stb
Copy link

This is the draft hardware submission. Please review and advise.

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Need to move to model/Core/Vocabularies/processType.md

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Add new Relationship Types 

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Improved clarity 

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Improved Clarity. 

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Clarity

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Fix coordinateOrientationType 

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Moved to model/Core/Vocabularies/processType.md

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
move to /Core/Vocabularies/processType.md 

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
@bact bact added the Profile:Hardware Hardware Profile and related matters label Dec 21, 2024
stevenc-stb and others added 3 commits January 14, 2025 10:11
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
model/Hardware/Properties/mass.md Outdated Show resolved Hide resolved
model/Hardware/Classes/HBOMPhysical.md Outdated Show resolved Hide resolved
model/Hardware/Properties/physical.md Outdated Show resolved Hide resolved
stevenc-stb and others added 2 commits January 14, 2025 10:30
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Copy link
Member

@zvr zvr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking forward to the Tech call, to have some of this explained.

@@ -0,0 +1,32 @@
SPDX-License-Identifier: Community-Spec-1.0

# Process
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we agreed on renaming this to DefinedProcess or ProcessPlan or something...

model/Core/Classes/Action.md Outdated Show resolved Hide resolved
model/Core/Classes/Action.md Outdated Show resolved Hide resolved
model/Core/Classes/Action.md Outdated Show resolved Hide resolved
model/Core/Classes/Process.md Outdated Show resolved Hide resolved
@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

processVersion


## Summary

The state of a document is defined by the enumeration.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is a "document" ?

@@ -0,0 +1,17 @@
SPDX-License-Identifier: Community-Spec-1.0

# version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hardwareVersion

@@ -0,0 +1,39 @@
SPDX-License-Identifier: Community-Spec-1.0

# HBOMDimensions
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a separate class instead of these being properties of HBOMPhysical ?
And what does HBOM mean, anyway?

@@ -0,0 +1,24 @@
SPDX-License-Identifier: Community-Spec-1.0

# PhysicalHardware
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the difference between PhysicalHardware and HBOMPhysical ?

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
@bact
Copy link
Collaborator

bact commented Jan 14, 2025

Note: Currently this PR failed the spec-parser because there are some headers without content.

("Properties" header in model/Hardware/Classes/InstantiatedProcess.md and model/Hardware/Classes/VirtualHardware.md )

It pass the CI now by removing the empty Properties sections temporarily (please put them back when you see fit).
The rest of the PR looks good and spec-parser emits no further error messages.

Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
bact added a commit to bact/spec-parser that referenced this pull request Jan 14, 2025
To let the user knows more about why there's an error.

For example, in a case similar to spdx/spdx-3-model#947 (comment)

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>

## Description

Documents states vary by state. Enumerations are used to define the state.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A note from Tech Call 2025-01-14, this vocab is something to do with "readiness" of a document.

bact and others added 3 commits January 14, 2025 19:03
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
Signed-off-by: stevenc-stb <steven@smarttalkbeacon.com>
model/Hardware/Classes/InstantiatedProcess.md Outdated Show resolved Hide resolved
model/Hardware/Classes/VirtualHardware.md Outdated Show resolved Hide resolved
bact added 2 commits January 15, 2025 05:08
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
model/Hardware/Classes/InstantiatedProcess.md Outdated Show resolved Hide resolved
model/Hardware/Classes/VirtualHardware.md Outdated Show resolved Hide resolved
bact added 2 commits January 15, 2025 05:11
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@bact bact self-requested a review January 15, 2025 05:15
@bact bact self-requested a review January 15, 2025 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Profile:Hardware Hardware Profile and related matters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants