Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^2: Module version numbers best practice (KISS)

by BrowserUk (Patriarch)
on Oct 18, 2013 at 19:09 UTC ( [id://1058804]=note: print w/replies, xml ) Need Help??


in reply to Re: Module version numbers best practice (KISS)
in thread Module version numbers best practice

Make your version numbers very simple
  1. values that can be interpreted as numbers and that always sort the same whether treated as numbers or as strings
  2. Avoid trying to assign meaning to your version strings or parts of them.
  3. use 1.001_001 form
  4. avoid Perl's idea of assigning meaning to whether or not the middle part is odd or even
  5. skip multiples of 10 for the 2nd and 3rd parts
  6. don't let the third part go above 99
  7. if the 2nd part goes above 99, skip to 111to avoid the second digit being 0.
  8. If you expect to get past version 9, then you should start with version 10

8 steps to simplicity :)


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
  • Comment on Re^2: Module version numbers best practice (KISS)

Replies are listed 'Best First'.
Re^3: Module version numbers best practice (KISS)
by LanX (Saint) on Oct 18, 2013 at 19:21 UTC

      Better addressed to the OP?

      Its sarcasm

      The Inter:preter

        Its hardly sharp; nor cutting; and there was no scorn.

        So more a semi-humorous, semi-serious observation that: a) with 8 rules, simple is not so simple; b) maybe those rules could (should) be encapsulated.

        Of course, once you decide that simple requires rules; there can be discussion and even disagreement about what the rules should be.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

      NOT EVEN CLOSE. It would be completely useless, and completely lost on him.

      But if it would be; it would be up to tye to point that out; not his lap dog.

      YOU really are very bad at this aren't you.


      With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1058804]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (5)
As of 2024-04-18 04:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found