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

Most efficient way to get the entire graph #431

Closed
anvaka opened this issue Nov 28, 2015 · 2 comments
Closed

Most efficient way to get the entire graph #431

anvaka opened this issue Nov 28, 2015 · 2 comments

Comments

@anvaka
Copy link

anvaka commented Nov 28, 2015

Hello!

We'd like to visualize clojars-web and add it to the family here https://anvaka.github.io/pm/#/

I read through https://github.com/clojars/clojars-web/wiki/Data yet still not sure what's the best way to get the entire packages graph with their dependencies.

Could you please point me to the right direction?

Thank you!

@tobias
Copy link
Member

tobias commented Dec 4, 2015

The dependency graph would come from the dependencies in the pom files, which we don't process. One way to build the graph would be to rsync all of the pom files, then use aether to recursively resolve all of the dependencies from the pom files. It would be a bit of a pain to implement, but there may be tools out there already that wrap aether to do something similar.

@danielcompton
Copy link
Member

Leiningen does something similar with lein deps :tree, there might be some useful info there.

@tobias tobias closed this as completed Dec 18, 2015
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

3 participants