Skip to content

incorrect SPDX v2.3 → v3.0 external references in example4-bin.json #124

Closed

Description

@augelu-tng

The example4-bin.json SPDX v3 document seems to incorrectly reference external elements from the example4-src.json document using v2.3 identifiers (SPDXRef-lib-src, SPDXRef-main-src) rather than the v3.0 identifiers (SPDXRef-gnrtd6, SPDXRef-gnrtd17).

Activity

  1. goneall commented on Sep 18, 2026

    @goneall
    Member

    This is due to the examples being generated from the SPDX spec version 2 examples using the SPDX converter.

    It raises an interesting question about how we should handle converting external references. I created spdx/Spdx-Java-Library#449 to track.

  2. bact commented on Sep 23, 2026

    @bact
    Collaborator

    Discussed in 22 Sep 2026 Tech call:

    Two related issues:

    1. Invalid examples from the automated conversion (generation) - short-term
    2. Lack of standardized way for conversion - long-term
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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