Gary O'Neall
Gary O'Neall
Just FYI - I just completed redesigning the Java tools to make RDF (as well as Tag/Value, JSON, YAML, and XML) optional formats. The project was restructured into a common...
For RDF, the DocumentNamespace is the namespace for the SpdxDocument. For example, if there is a DocumentNamespace `http://spdx.org/spdxdocs/spdx-example-444504E0-4F89-41D3-9A0C-0305E82C3301` there should be a property triple in the RDF like ` ......
From a quick look, it does have the SpdxDocument element, so my hypothesis is not correct. I'll take a deeper look at the example file and see if I can...
The primary issue is that all of the files are using the wrong namespace URI. The following line should be changed to use the document namespace followed by # followed...
From looking at the output RDF file, the FileID is always "None". This looks like it is an issue with the tag/value file. The tag/value file does not include required...
@rjb4standards I would suggest these are represented as a Package object. @ekongobie - any additional suggestions?
@jblu42 I've been actively working with @kestewart to recruit more maintainer bandwidth for this project. Let me know if you are interested in helping out in this effort. I have...
@jblu42 Understand the lack of time - but any contribution is appreciated. If you find stale merges that you think will fix this, pls. review and add a comment to...
One suggested approach is to convert the [tag/value example file](https://github.com/spdx/spdx-spec/blob/development/v2.2.1/examples/SPDXTagExample-v2.2.spdx) to a JSON using the Python libraries and compare that to the [JSON example file](https://github.com/spdx/spdx-spec/blob/development/v2.2.1/examples/SPDXJSONExample-v2.2.spdx.json). Analyzing the difference should provide...
> Should I focus on the tag/value builders and parsers for the upgrade to spec 2.1 and keep the rdf part under the optional section ? I would prefer to...