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

operations.md added #959

Open
wants to merge 21 commits into
base: profile-operations
Choose a base branch
from

Conversation

mkurzman
Copy link

as discussed in #897


## Summary

The Operations Profile defines fields for describing the business context of the software that cannot (or not yet) directly extracted from the source repository.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
The Operations Profile defines fields for describing the business context of the software that cannot (or not yet) directly extracted from the source repository.
The Operations Profile defines fields for describing the business context of the software that cannot (or not yet) be directly extracted from the source repository.


The intention of the Operations Profile is to provide a common base rather for alignment of tool and infrastructure interfaces and development than for exchanging the data between organizations along the software supply chain. The managed information is expected to be mainly kept within the organizations but in some cases might also be necessary input for processing and determining relevant parameters for the later exchange in the supply chain (e.g. Export Control Classification Number).

The information about Applications shall describe facts about the distribution and business context of a product brought into the market, that could consist of several deliverables. There relation between Application and Deliverable can be 1:n.
Copy link
Contributor

@kestewart kestewart Jan 17, 2025

Choose a reason for hiding this comment

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

Suggested change
The information about Applications shall describe facts about the distribution and business context of a product brought into the market, that could consist of several deliverables. There relation between Application and Deliverable can be 1:n.
The information about Element shall describe facts about the distribution and business context of a product brought into the market, that could consist of several deliverables. The relation between Element and Deliverable targets can be one to many.

Copy link
Contributor

Choose a reason for hiding this comment

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

Applications could be Products, Projects, Packages, etc. so probably best to stick with Element term which could be any of these.

Copy link
Contributor

@kestewart kestewart left a comment

Choose a reason for hiding this comment

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

Good starting point. Couple of comments.

@kestewart kestewart added this to the 3.1 milestone Jan 17, 2025
@umm0 umm0 force-pushed the profile-operations branch from 2a71c84 to 5640f99 Compare January 20, 2025 07:51
@bact bact added the Profile:Operations Operations Profile and related matters label Jan 20, 2025
@bact
Copy link
Collaborator

bact commented Jan 22, 2025

A bunch of type mismatch errors:

ERROR:root:In class /Operations/DeliverableFacts, property programmingLanguage has type tbd but the range of /Operations/programmingLanguage is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property dependencyManager has type tbd but the range of /Operations/dependencyManager is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property packageManager has type tbd but the range of /Operations/packageManager is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property environmentFramework has type tbd but the range of /Operations/environmentFramework is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property applicationCategory has type tbd but the range of /Operations/applicationCategory is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property applicationType has type tbd but the range of /Operations/applicationType is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property distributionMethod has type tbd but the range of /Operations/distributionMethod is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property operatingSystem has type tbd but the range of /Operations/operatingSystem is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property consistsOf has type tbd but the range of /Operations/consistsOf is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property developedBy has type tbd but the range of /Operations/developedBy is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property contact has type tbd but the range of /Operations/contact is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property linkToArchitecture has type tbd but the range of /Operations/linkToArchitecture is xsd:string
ERROR:root:In class /Operations/DeliverableFacts, property osmConcept has type tbd but the range of /Operations/osmConcept is xsd:string

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