|
|
|||||||||||||||||||||||||||||||||||||||||||||
Patrik Beno's Blog
Versioning: Can Be Done Right?Posted by patrikbeno on May 30, 2008 at 09:56 AM | Permalink | Comments (37)JSR #277: Stanley Ho explains versioning... Sounds like a bad idea to me... I have commented his post. Anyway, I think the idea deserves its own blog post: I hope to see some discussion about it. And I really wonder what your opinions are. Here it is: Major? Minor? Micro? Update? 3 or 4 numbers? IMHO, doesn't matter at all... Stanley, what happened to or what is wrong with my proposal of versioning? With proposed solution (version compatibility based on version history), module system would not have to do any potentially incorrect assumptions, it would not enforce the-one-versioning-policy-to-rule-them-all ... simply, it would be more flexible
Point is: You could have versioning sequence like this (trying to make my point, not to be factually exact):
Version 7.0 might break your app or might not… You don't know TODAY. Developers of 7.0 WILL know better… TOMORROW Your dependency could read like:
Module system gives you either Merlin, Hopper, Tiger or 6.0.
I would LOVE to know what is wrong whit THIS approach… Because to me this is more sound a solution than playing games with numbers...
|
June 2008
Search this blog:CategoriesCommunityJSR Programming Archives
May 2008 Recent EntriesVersioning: Can Be Done Right? | ||||||||||||||||||||||||||||||||||||||||||||
|
|