>>>>> On Wed, 18 Apr 2007 12:26:22 -0400, John Peacock <[EMAIL PROTECTED]> said:
> I have a couple of distros[1][2] that contain child modules that implement > specific feature (and hence have no life outside of the parent distribution). > Consequently, I want them to always report the same $VERSION as the parent > module. However, if I use a block like this[1]: > use base qw(SVN::Notify::Mirror); > $VERSION = $SVN::Notify::Mirror::VERSION; So imagine an assembled dish washer of 1200 parts and each of them says "I have no life outside of this machine", I don't need a version, I just inherit the version of the module I'm part of. And imagine a car manufactured by folks who think alike. They decide the cardanshaft doesn't have a life of its own, so they just give it the id number of the car they build it for. How practical, they say: we can never do any wrong. When we put wrong parts together, nobody can sue us because the part numbers are automagically always the right ones. How would the master of the version number educate them? -- andreas