Talk:Version Checking Scriptlet
From Audacity Wiki
- If the version number is a fake/malware, e.g. a 2.1.8 or 2.0.8 version, the return is that you using an old or very old version, not that the version is unknown.
- If the input is the next version e.g. currently "from_ver=2.1.3", why does the return say "old or unofficial" instead of just "unofficial"? Perhaps better would be "unofficial or for testing", until we have known commit ID's for RCs and milestone alphas?
- 2.1.8 and 2.0.8 won't be sent by any version we have ever created. Hackers would be sure to re-use an id we have used, so there is no point trying to detect that edge case.
- 2.1.3 RC1 and RC2 did not have commit IDs, and they are indeed old or unofficial versions. Your wording may be a slight improvement, but I would rather hold off on improving the wording until we have a commit ID for RC3.