Skip to content

Profile operations mk202605#1269

Draft
mkurzman wants to merge 55 commits into
spdx:profile-operationsfrom
boschglobal:profile_operations_mk202605
Draft

Profile operations mk202605#1269
mkurzman wants to merge 55 commits into
spdx:profile-operationsfrom
boschglobal:profile_operations_mk202605

Conversation

@mkurzman
Copy link
Copy Markdown
Contributor

This is a draft as input for our next increment discussion.
Restarted with latest fork from develop and only contains the draw.io extract for profile operations.

bact and others added 30 commits January 7, 2026 22:43
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Lint Markdown and make it relatively strict to avoid MkDocs issues.

Ignore few rules due to specific use in our model format. For example:

- MD034 - Bare URL used / We need that in metadata section
- MD036 - Emphasis used instead of a header / We use `*Example*` in description
- MD041 - First line in file should be a top level header / Our file line has to be the license line

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

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
From 21 Jan 2026 AI Team - remove IBAN from sensitive data / legal complication concerns.

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

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Make the pattern more defensive/portable.

SHACL processor may rely on platform's regex engine and some engine interpret `\d` as any Unicode decimal digit beyond ASCII `0` - `9` characters.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
- Add maintainers of FunctionalSafety, Hardware, Operations, Service, and SupplyChain
- Fix Karen Bennet GitHub name

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Updated the Markdown lint workflow to include its own file in the paths for push and pull request events.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
From https://datatracker.ietf.org/doc/draft-kunze-ark/, used by libraries and acrhives.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Derived definition from https://github.com/iscc/iscc-core

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
- Remove duplicated headings
- Remove double blank line

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Based on changes in

spdx#1217
spdx#1218
spdx#1219

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Add maintainers of new profiles in 3.1 to maintainer list
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Fixes spdx#1233

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Reference spdx#1213

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Per comments on PR spdx#1234

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
goneall and others added 25 commits March 11, 2026 16:18
Co-authored-by: Alexios Zavras (zvr) <github@zvr.gr>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Co-authored-by: Alexios Zavras (zvr) <github@zvr.gr>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Co-authored-by: Alexios Zavras (zvr) <github@zvr.gr>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Make DateTime and SemVer patterns more portable
Add DOI, ISNI, ORCID iD, ROR ID entries to ExternalIdentifierType
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
* Clarify ElementMap key must be case insensitive

Fixes spdx/spdx-spec#1363

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>

* update case insensitive language per review

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>

---------

Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action) from 22 to 23.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases)
- [Commits](DavidAnson/markdownlint-cli2-action@v22...v23)

---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
  dependency-version: '23'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Update 'conformsTo' definition in RelationshipType.md and add in assumes relationshipType for Assumptions.

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>
* Add Assumption.md to define assumption element

This file defines the structure and properties of an assumption element in the context of functional safety, including metadata and properties such as devLifecycleStage, rationale, assumptionStatement, and assumptionUUID.

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @bact

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @bact

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Update model/FunctionalSafety/Classes/Assumption.md

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @bact

Apply suggestion then fix trailing blanks

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Create assumptionUUID.md documentation file

Add documentation for assumptionUUID including summary, description, and metadata.

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Update description in assumptionStatement.md

Clarify description of design constraint in assumption statement.

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Update model/FunctionalSafety/Classes/Assumption.md

Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

* Apply suggestion from @kestewart

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>

---------

Signed-off-by: Kate Stewart <13152682+kestewart@users.noreply.github.com>
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
draft contains OpenSourceProject updates based on Steven's feedback and is meant as next increment input for discussion 

Signed-off-by: Marcel Kurzmann <marcel.kurzmann@bosch.com>
@mkurzman mkurzman marked this pull request as draft May 15, 2026 10:00
@bact bact added the Profile:Operations Operations profile and related matters label May 15, 2026
@bact
Copy link
Copy Markdown
Collaborator

bact commented May 15, 2026

The profile-operations branch itself may need to get updated as well. (it is currently 52 commits behind the develop)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Profile:Operations Operations profile and related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants