Skip to content
This repository was archived by the owner on Aug 5, 2026. It is now read-only.

Implement the package dependency graph  #4

Description

@git-afsantos
  • It might be useful to take Computation Graph component as a basis, and use a D3 force graph to display packages and their dependencies.
  • Packages can be color-coded according to the number of reported issues. For example, HAROS1 had a few heuristics to choose an appropriate color, based on the average number of issues per line of code. We can reuse that, or come up with something better.
  • We can also look into other examples on the D3 documentation pages for inspiration. Maybe there are other views that make more sense than a force-directed graph.
  • A feature that was commonly requested for HAROS (but never got implemented) was to also display third-party package dependencies. HAROS built a graph using only the packages that you provided for analysis. External packages should be displayed differently (even if it is just a different color).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    designVisual or conceptual design of the toolenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions