tag | 23f1726fb6b6d5e777517d806976c52544cb1bfa | |
---|---|---|
tagger | Steve Winslow <steve@swinslow.net> | Sun Jul 04 13:09:25 2021 -0400 |
object | 18cda74d8702967eaee879bab37227132659f470 |
tag version 0.2.0 for release
commit | 18cda74d8702967eaee879bab37227132659f470 | [log] [tgz] |
---|---|---|
author | Steve Winslow <steve@swinslow.net> | Sun Jul 04 13:05:33 2021 -0400 |
committer | GitHub <noreply@github.com> | Sun Jul 04 13:05:33 2021 -0400 |
tree | 2db86ea5dbe0e44f1bfeb20d384dfd284c84aeee | |
parent | dedb0ab0c00ad6bd340898de92ea2b83576c1bd0 [diff] | |
parent | 9b311ccdd63ede93730728a72aa147e72898807e [diff] |
Merge pull request #90 from swinslow/issue-85 Update documentation for 0.2.0 release
tools-golang is a collection of Go packages intended to make it easier for Go programs to work with SPDX® files.
2021-07-04: v0.2.0: added support for parsing SPDX JSON files as well as other improvements and bugfixes. See [RELEASE-NOTES.md] for full details.
tools-golang currently works with files conformant to versions 2.1 and 2.2 of the SPDX specification, available at: https://spdx.dev/specifications
tools-golang provides the following packages:
Examples for how to use these packages can be found in the examples/
directory.
tools-golang doesn't currently do any of the following:
We are working towards adding functionality for all of these. Code contributions are welcome!
tools-golang uses https://github.com/spdx/gordf to manage RDF input and output.
Other than that, tools-golang does not require anything outside the Go standard library.
Thank you to all of the contributors to spdx/tools-golang. A full list can be found in the GitHub repo and in the release notes.
In particular, thank you to the following for major contributions:
JSON parsing support was added by @specter25 as part of his Google Summer of Code 2021 project.
RDF parsing support was added by @RishabhBhatnagar as part of his Google Summer of Code 2020 project.
As indicated in LICENSE-code
, tools-golang source code files are provided and may be used, at your option, under either:
As indicated in LICENSE-docs
, tools-golang documentation files are provided and may be used under the Creative Commons Attribution 4.0 International license (CC-BY-4.0).
This README.md
file is documentation:
SPDX-License-Identifier: CC-BY-4.0