Open chshersh opened 6 years ago
This will become even more important with multiple public libraries. I.e. show deps per component.
This should be co-designed with the rendering of the upcoming per-component description
/synopsis
fields
Currently, in this example the dependencies of the test-suite are not shown at all: https://hackage.haskell.org/package/lapack-0.2.1/dependencies :-( Maybe i should open a new issue ...
@amigalemming yeah, that seems like a actionable-right-now task which doesn't require design work
When I look at the package on Hackage and I want to compare this package with other packages, I evaluate number of dependencies of the library as a part of comparing process. Unfortunately, this is not an easy thing to do, because currently Hackage shows dependencies for both library and executable in the same section. Consider
life-sync
package:Currently dependencies for this package look like this:
So the
Dependencies
section contains dependencies for both library and executable. If I press thedetails
button I can see separation between library and executable. But I'm looking at Hackage for 3 years and noticed thedetails
only now. It would be really great if the separation between package components was clearer. For example something like this: