Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add credits page #71

Open
jasonaowen opened this issue May 8, 2019 · 2 comments
Open

Add credits page #71

jasonaowen opened this issue May 8, 2019 · 2 comments
Labels
build How the software is built enhancement New feature or request

Comments

@jasonaowen
Copy link
Owner

Add a page that includes the licenses of all of our dependencies (as managed by gradle and, someday, npm - #70). Those licenses should be automatically gathered and the page(s) generated at build time.

We should able to add credits for vendored assets, like images licensed under a Creative Commons license that allows for reuse. (So far, the only image in the repo is the user placeholder, which was licensed CC0; I chose that image because of the license so I didn't have to set this up yet!)

Ideally, our vendored assets would be credited in a Markdown file in the root of the repo, which would be rendered as part of the build process into HTML that can be served from the site.

@jasonaowen jasonaowen added enhancement New feature or request build How the software is built labels May 8, 2019
@jasonaowen
Copy link
Owner Author

Consider the dependency-license-report Gradle plugin; I found the report it generated to be good, but I didn't spend enough time to get that output into the application.

@jasonaowen
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build How the software is built enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant