Based on previous experience in perl 5, I'd say the view on dependencies is overly simplistic. Instead of having a flat set of depends, build-depends, and test-depends, we probably want a two axes system, with phase (runtime, build, test) separated from type of dependency (requires, recommends, suggests)
Based on previous experience in perl 5, I'd say the view on dependencies is overly simplistic. Instead of having a flat set of depends, build-depends, and test-depends, we probably want a two axes system, with phase (runtime, build, test) separated from type of dependency (requires, recommends, suggests)