How much does product versioning matter?
|
| Use numbers that make sense and increment logically |
| VS 1.1.* style |
| Year.Month.Day.Build |
| For people=x.y.sp, for coders=semver |
| Depends on the update mechanism, see Chromium vs YAMTD (Yet Another MSI To Download) |
| using dates |
Twtpoll created by @shanselman more than 23 months ago
![]()
Comment with Twitter
@kvandermotten Important: Assembly Version != Assembly File Version !
Comment posted more than 22 months ago
@kvandermotten See mu blog post from 2007 about the subject: http://blogs.u2u.net/kris/post...
Comment posted more than 22 months ago
@codputer Without semantic versioning users are lost to understand the difference between products. Hell, I'm lost especially when I building 3 different solution!
Comment posted more than 23 months ago
@pilotbob Use SemVer but version the CLR and the BCL separately.
Comment posted more than 23 months ago
@DerailleurAgile The sample size for this straw poll is now statistically significant (+/- 3%). The crowd has spoken: Go forth and make semantic versioning a reality from this day onward. And stop using "CU" this, that and the other thing. It's really confusing and annoying and I hate having to read lengthy docs telling me what order I have to patch to get to the CU.
Comment posted more than 23 months ago
@heisthedon Often i got very confused with SP and the updates I need to install.
Give me number...
Comment posted more than 23 months ago
@joel_priddy Using the x.y.z number format is way more intuitive than the alternative.
Comment posted more than 23 months ago
@Mike_Christian Using names has to be the most useless means of versioning anything. Apple snobs love to trash Microsoft for having so many version releases and service packs. They don't realize Apple has just as many for OSX, but they name hem after cats. How am I supposed to know that "OSX Tabby" means 10.8.13?
Comment posted more than 23 months ago
@tillig I can see use of x.y plus "Update" when assembly version numbers don't change (which helps due to strong name challenges and app compatibility) but even then... I think semantic versions would be better. I would love to get away from Update 6 SP2 R7 Beta.
Comment posted more than 23 months ago
@KimCM I prefer the SemVer x.y.x version numbers, combined with an alias name for this product, like "magic unicorn", "Natty Narwhal" or "Vista". It's just easier to talk about names.
Comment posted more than 23 months ago
Comment with Facebook
| 1,737 votes |
8,342 web views |
839 mobi views |
This poll has ended!
| @shanselman
(Portland, Oregon) 3K+ BFFs | 69K+ followers | 85K+ tweets Tech, Diabetes, Parenting, Race, Linguistics, Web, Fashion, Podcasting, OSS, Code, Ratchet, Black Hair, Phony. I work for MSFT, but these are my opinions. |
| Tweet |
|
![]()