On Sun, Jun 3, 2012 at 2:55 PM, Aristotle Pagaltzis <pagalt...@gmx.de> wrote:
> I have an article half-written about how versions should be assigned to > modules to make the CPAN infrastructure run optimally smoothly, as well > as why, that I want to publish so I can stop repeating myself. :( I've got a half-written perlmonks.org Meditation written up right now. I respect you and I don't want to antagonize you, but I still intend to publish it, as I'm not satisfied and I don't want to wait for your article (which may not address all my concerns in any case). > But in the meantime, the gist is: > > 1. Put a version number in every single file. > 2. Always use the same version in all files within a distribution. > > (Probably (most reasonably) you’ll use the same version in all the files > as for the distribution itself. Though that is the *one* place where you > can actually diverge without spoiling the machinery. Fairly useless, of > course.) IMO, that's not enough. But out of courtesy to list-subscribers who feel this discussion is off-topic, I'm reluctant to prolong the thread and thus I will hold back on what I feel needs to be added. Marvin Humphrey