Skip to content

Prototype SPDX 3.0 #550

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

Merged
merged 180 commits into from
Jun 7, 2023
Merged

Prototype SPDX 3.0 #550

merged 180 commits into from
Jun 7, 2023

Conversation

armintaenzertng
Copy link
Collaborator

This is the PR for the branch that we try to keep up-to-date with the current development in https://github.com/spdx/spdx-3-model.
Features the model and migration methods to convert SPDX documents from 2.2/2.3 to 3.0

@meretp meretp force-pushed the prototype-spdx-3.0 branch from 650b59f to 02a6572 Compare April 19, 2023 09:02
@armintaenzertng armintaenzertng force-pushed the prototype-spdx-3.0 branch 3 times, most recently from ecb2a55 to a3dc429 Compare April 25, 2023 10:15
@HarshvMahawar
Copy link
Contributor

@armintaenzertng I think the best option is to remove the commit which is causing problem, because as the pr was merged I can't modify the changes(even so will require rebasing which may cause serious issues)
Can it be done?

@armintaenzertng
Copy link
Collaborator Author

@HarshvMahawar, I dropped the offending commit (that added the AIPackage fixture). Feel free to open a new PR that adds it back in again! :)

meretp added 19 commits June 5, 2023 09:23
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…p, NamespaceMap

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…ed classes

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…tion for inherited classes

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…lMap

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…e name according to md-file

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…d all inherited classes

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…eck_types_and_set_values

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
… through the fields of a dataclass and add license header

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
… no longer uses them

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
…act classes

Signed-off-by: Meret Behrens <meret.behrens@tngtech.com>
fholger and others added 11 commits June 5, 2023 09:23
Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
…tegerRange type

Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
…mitted in serialization

Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
…ates properly against the shacl model. Also fill in required root elements for document.

Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
Signed-off-by: Holger Frydrych <holger.frydrych@tngtech.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Signed-off-by: HarshvMahawar <hv062727@gmail.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
willarmiros and others added 5 commits June 5, 2023 12:14
Signed-off-by: William Armiros <william@protectai.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Signed-off-by: William Armiros <william@protectai.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
…DX3 prototype

Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
@armintaenzertng armintaenzertng marked this pull request as ready for review June 5, 2023 10:18
Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
maxhbr
maxhbr previously approved these changes Jun 6, 2023
Copy link
Member

@maxhbr maxhbr left a comment

Choose a reason for hiding this comment

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

LGTM, especially as it is basically already reviewed by the PR workflow, that created it.

Signed-off-by: Armin Tänzer <armin.taenzer@tngtech.com>
Copy link
Member

@maxhbr maxhbr left a comment

Choose a reason for hiding this comment

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

LGTM

@armintaenzertng armintaenzertng merged commit 7881f7e into main Jun 7, 2023
@armintaenzertng armintaenzertng deleted the prototype-spdx-3.0 branch June 7, 2023 08:05
@armintaenzertng
Copy link
Collaborator Author

@willarmiros: In case you missed it, we merged the spdx3 prototype branch into main and will continue to develop it there :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants