Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

amzn/tiny-attribution-generator

Tiny Attribution Generator

A small tool and library to create attribution notices from various formats

Work In Progress!

This is a project being built to extract the "document generation" piece from oss-attribution-builder, so that you don't need a whole website & project manager just to create attribution documents.

It is/will be a library, and a command-line tool.

TODO of wants:

  • Flexible input formats
  • Flexible output formats (full-scale templates? use an existing template engine?)
  • Integrate "tags" from parent project in some fashion:
    • License transformations
    • Validations, annotations
    • Custom text input, maybe
  • Use SPDX as default license source, but allow for others (this may already be done, kinda)

Ideally this'd look like a processor in a pipeline:

  * generic package structures --.
  * npm license data ------------|                  .--> text output
  * cargo license data ----------+--- generator ----+--> html output
  * pypi license data -----------|    & validator   |--> android activity
  * clearlydefined data ---------'                  '--> ...
  * ...

License

This library is licensed under the Apache 2.0 License.

About

A small tool and library to create attribution notices from various formats

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7