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

Break analysis into phases #106

Open
mscottford opened this issue Sep 1, 2020 · 0 comments
Open

Break analysis into phases #106

mscottford opened this issue Sep 1, 2020 · 0 comments

Comments

@mscottford
Copy link
Member

To assist with user communication, I think we need to break the analysis into separate stages. Each of these stages would probably have a corresponding status value for status reporting. I think it would also be useful to start collecting performance metrics around how long each of these steps takes

  • Cloning repository
  • Detecting manifests
  • Scanning repository history
  • Looking up dependency versions and dates - happens for each manifest (once we add support for more than one at a time per Handle multiple manifests design #10)
  • Computing metrics - happens for each metric and for each manifest (once we add support for more than one metric)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant