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

Improve perceived display performance of projects graphs and stats on home page #844

Closed
pombredanne opened this issue Aug 3, 2023 · 1 comment

Comments

@pombredanne
Copy link
Member

It can take a long time to display the graphics at the bottom of a project page for large codebase with many packages and resources.

I think we should revisit when and how these are computed and displayed.

  • we could pre-compute and cache these computation when a project scans are complete
  • we could display these only on request with a click on a toggle button
  • we could display these automatically for small projects (say with less than 5K resources) and display on demand otherwise
@pombredanne
Copy link
Member Author

pombredanne commented Aug 3, 2023

Dupe of #800

@pombredanne pombredanne added the duplicate This issue or pull request already exists label Aug 3, 2023
@tdruez tdruez reopened this Aug 3, 2023
@tdruez tdruez removed the duplicate This issue or pull request already exists label Aug 16, 2023
tdruez added a commit that referenced this issue Aug 21, 2023
Signed-off-by: Thomas Druez <tdruez@nexb.com>
tdruez added a commit that referenced this issue Aug 21, 2023
Signed-off-by: Thomas Druez <tdruez@nexb.com>
tdruez added a commit that referenced this issue Aug 21, 2023
Signed-off-by: Thomas Druez <tdruez@nexb.com>
tdruez added a commit that referenced this issue Aug 22, 2023
Signed-off-by: Thomas Druez <tdruez@nexb.com>
tdruez added a commit that referenced this issue Aug 22, 2023
Signed-off-by: Thomas Druez <tdruez@nexb.com>
@tdruez tdruez closed this as completed Aug 22, 2023
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

2 participants