Sep 11, 2013

Software versioning

Luồng: Alpha → Beta → RC → Final (1.0) → Version up (major, minor, bug fix)

Alpha:
<SoftwareName>.0.8.Alpha1.201308xx.r<subversion version>.zip
<SoftwareName>.0.8.Alpha2.201308xx.r<subversion version>.zip
<SoftwareName>.0.8.Alpha3.201308xx.r<subversion version>.zip

Beta (Sau đó):
Beta 2: <SoftwareName>.0.9.Beta1.20130723.r<subversion version>.zip
Beta 2: <SoftwareName>.0.9.Beta2.20130723.r<subversion version>.zip
Beta 3: <SoftwareName>.0.9.Beta3.20130730.r<subversion version>.zip
Beta 4: <SoftwareName>.0.9.Beta4.20130806.r<subversion version>.zip

Release Candidate (Sau đó):
Beta 2: <SoftwareName>.0.9.RC1.20130723.r<subversion version>.zip
Beta 2: <SoftwareName>.0.9.RC2.20130723.r<subversion version>.zip
Beta 3: <SoftwareName>.0.9.RC3.20130730.r<subversion version>.zip
Beta 4: <SoftwareName>.0.9.RC4.20130806.r<subversion version>.zip

Final:
<SoftwareName>.1.0.20130830.r<subversion version>.zip

Version up (Tiếp sau đó):
<SoftwareName>.1.x.y.201309xx.r<subversion version>.zip
<SoftwareName>.2.x.y.201309xx.r<subversion version>.zip

Trong đó:
- Tăng x nếu thêm chức năng (thay đổi lớn)
- Tăng y nếu fix lỗi, sửa nhỏ.

Xem
http://en.wikipedia.org/wiki/Software_versioning#Sequence-based_identifiers

Image source:
http://adullact.net/plugins/mediawiki/wiki/milimail/index.php/Developer_Documentation

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook Nguyễn Vũ Hưng's blog on Free and Open Source,
Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not
limited to Linux Users' Groups, Free and Open Sources forums, mailing
lists, the above is my personal opinion and is *not* the opinion of my
employer(s), associations and/or groups I join.

No comments: