Skip to content

Should pom.developer.organization be a candidate fallback for sbom.organization? #129

@mathjeff

Description

@mathjeff

In spdx/spdx-gradle-plugin#38 we're considering whether, if pom.organization is unspecified, perhaps pom.developer.organization should be a possible fallback for sbom.organization.

I think an example pom is:

https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.pom

which contains the text:

<developers>
<developer>
<id>JetBrains</id>
<name>JetBrains Team</name>
<organization>JetBrains</organization>
<organizationUrl>http://www.jetbrains.com</organizationUrl>
</developer>
</developers>

which I think was causing this text to appear in the sbom:

“supplier" : "Person: JetBrains Team"

whereas maybe it would be better to output this text instead:

“supplier" : "Organization: JetBrains"

Perhaps it might make sense for the spdx-maven-plugin to do something similar to what's being considered for the spdx-gradle-plugin here too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions