CycloneDX / CycloneDX/cyclonedx-rust-cargo

Document important design decisions in the Wiki

Open
#346 0 comments 0 reactions 1 assignee Claimed by @amy-keibler View on GitHub
documentation
Dominant language
Rust
Stars
178
Forks
66
PR merge metrics
No merged PRs in 30d

Description

Several design decisions have been discussed, including:

- The division of `cyclonedx-bom` into `models` and `specs`
- How to handle new versions of the specification
- Input validation
- XML serialization/deserialization (why our own library?)
- Quietly v. loudly converting invalid SPDX identifiers to valid ones where possible

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.