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

[Task]: Back-end license checking #238

Open
3 tasks
daphnegold opened this issue Jul 13, 2023 · 0 comments
Open
3 tasks

[Task]: Back-end license checking #238

daphnegold opened this issue Jul 13, 2023 · 0 comments
Labels
project: grants.gov Grants.gov Modernization tickets topic: backend Backend development tickets

Comments

@daphnegold
Copy link
Contributor

daphnegold commented Jul 13, 2023

Summary

The proposed back-end license checking tool, license-check, needs to be configured. It's unclear if the license verification is robust enough to meet our needs regarding automation.

Acceptance criteria

  • Check that pip-licenses is robust enough to automatically verify licensing checks (if not, consider another tool like liccheck)
  • If a different tool is chosen, update ADR [ADR]: Back-end Code Quality Tools #101
  • Configure Github Actions to run automatically

Open Questions or Notes

  • This helps to ensure all the licenses are good and check automatically.
  • What is the driving request behind this? What does a good outcome for this look like? Is it enough to ask, we want to use this new library, would that work? @acouch
  • Exclude certain licenses that are incompatible with open source.
@widal001 widal001 added the project: grants.gov Grants.gov Modernization tickets label Jul 14, 2023
@daphnegold daphnegold moved this from Backlog to Sprint Backlog in Simpler.Grants.gov Product Backlog Jul 18, 2023
@daphnegold daphnegold added the topic: backend Backend development tickets label Jul 18, 2023
@sumiat sumiat added this to the Developer Tools milestone Jul 25, 2023
@sumiat sumiat moved this from Sprint Backlog to Refinement in Simpler.Grants.gov Product Backlog Jul 25, 2023
@sumiat sumiat modified the milestones: Developer Tools, Technical Improvements Sep 26, 2023
@sumiat sumiat moved this from Refinement to Backlog in Simpler.Grants.gov Product Backlog Oct 31, 2023
@acouch acouch removed their assignment Apr 16, 2024
@margaretspring margaretspring removed this from the Technical improvements - Cross-Deliverables milestone Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project: grants.gov Grants.gov Modernization tickets topic: backend Backend development tickets
Projects
Development

No branches or pull requests

5 participants