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

SPDX XML format needs review (and schema) #217

Open
goneall opened this issue Mar 17, 2020 · 3 comments
Open

SPDX XML format needs review (and schema) #217

goneall opened this issue Mar 17, 2020 · 3 comments
Milestone

Comments

@goneall
Copy link
Member

goneall commented Mar 17, 2020

The XML schema example follows the same pattern as the JSON and YAML formats. It is not clear if the result is acceptable to a typical XML producer or consumer.

We would like users of the XML format and those with XML / XSD expertise to review the example.

Ideally we would create a schema consistent with the final version of the XML example.

@goneall goneall added this to the 2.2 milestone Mar 17, 2020
@kestewart
Copy link
Contributor

From discussion, we're going to mark the XML as beta, since we haven't had a good review. Gary to submit a note indicating its beta quality.

@kestewart kestewart modified the milestones: 2.2, 3.0 Apr 7, 2020
@goneall
Copy link
Member Author

goneall commented Jul 16, 2021

@kaushal-khurana Take a look at the XML example and see if it looks like a reasonable XML representation of and SPDX document. You can find other formats of the same document in the examples directory.

Feel free to add any issues to this repo for any suggested improvements.

If you want to take on creating an XSD, you can create a pull request to this repo.

Also, FYI, the XML file is generated by the tools-java. The specific code can be found here: https://github.com/spdx/spdx-java-jackson-store/blob/master/src/main/java/org/spdx/jacksonstore/JacksonDeSerializer.java

@goneall
Copy link
Member Author

goneall commented Apr 4, 2024

Moving to 3.1 where we will consider additional serialization formats.

@goneall goneall modified the milestones: 3.0, 3.1 Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants