Skip to content

Consider adding LICENSE files to individual crate releases #1626

Description

@molenzwiebel

Hi there!

In order to give proper attributions for any crates I use, I use the cargo about tool. This automatically gathers the licenses for each (transitive) dependency used. This tool is currently failing for all jsonrpsee-related crates, as the LICENSE file is situated in the root of the repository and is therefore not included in the bundles that are pushed to crates.io. The reason why just the license field in Cargo.toml is not enough is because licenses like MIT require reproduction of the author copyright line, which is only part of your LICENSE file.

I've gone ahead and manually elaborated the licenses in my project for now, but it'd be great if you could consider adding the licenses to the releases of the individual packages too.

Thanks for your work on jsonrpsee!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions