On 6/1/12 9:49 PM, David E. Wheeler wrote:
On Jun 1, 2012, at 2:39 PM, Steffen Schwigon wrote:
In that vein, I would like to know: do you, as someone who has spent
time in the trenches working with packaging, believe that version
numbers and dependencies are best expressed at the distro level or at
the package/module level?

It will be a different answer for each CPAN author
and in Perl this individualism is our collectivism.

No it won’t, and no it isn’t.

I agree with Mr. Wheeler.

As someone who's split modules out of a distribution before and someone who's 
dealing with Ruby gems a lot currently, I'd say that the dependency-on-a-distro 
model is broken.  Perl's dependency-on-a-module model is the correct one.  When 
the contents of a distro change, dependency-on-a-module continues to work, 
whereas a dependency-on-a-distro does not.

Reply via email to