an r followed by numbers (see regex above) should in all cases be a revision and numbers followed by r or beta, etc should be a beta.
"Delta 4" is a stupid way to number/version an addon. To the addon author: Make Delta 4 be the code name, but internally version it something real (think Windows Vista being 6, and Windows 7 being 6.1 internally. No program could ever interpret 7 as newer than "vista", but 6.1 < 7 is easy)
Offering the use of major.minor.etc, revisions, and dates is sufficient in my opinion. I do not expect it to work with everything, but the 5-10% (give or take) of authors who want to be cute or don't know how to version something correctly will (should) quickly correct it to make their addons update correctly.
|