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

Reply via email to