[split] Version numbers: 4.5 vs. 4.50 - Printable Version -Shoutbox (https://shoutbox.menthix.net) +-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58) +--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4) +---- Forum: WLM Plus! General (/forumdisplay.php?fid=23) +----- Thread: [split] Version numbers: 4.5 vs. 4.50 (/showthread.php?tid=80058) RE: Willz Skinning Guide by Guido on 12-13-2007 at 07:32 PM Thanks for the effort, Willz!! This will be of help to lots of people. quote:Hmm check the home page of http://www.msgpluslive.net quote:(both are correct, because that part of the version number would act like a decimal. Putting the zero or not would be optional.) RE: RE: Willz Skinning Guide by Willz on 12-13-2007 at 09:53 PM
quote: Well the sentence was: "Messenger Plus! 4.50 has of course introduced a skinning feature which allows a skin to be made without the tedious process of hacking away files." It was a better idea to put 4.50 since it was referring to the version where skinning first came out. Either way later on I don't mention versions and just refer to it as Plus! or Messenger Plus!. Also when I post the next one ill migrate everything to the first post RE: RE: Willz Skinning Guide by CookieRevised on 12-13-2007 at 09:55 PM
I knew somebody would say this quote:Which has already been reported... quote:Nope, The "." in a version number is a delimiter, not a decimal point Anyways, there are two ways to interpret a version number. Either interpret it as a whole number (which is very inlogical IMO). Which means 4,5 is 4,50 is 4,500 etc... This is inlogical since version numbers exist of more than that! This way of interpreting a version number gets already flawed if you have a number like x . xxx . xxx Because what is the decimal point? The first "." or the second "."? It is very inlogical. Also because the individual parts of a version number have different names (major number, minor number, build number, revision number). Also because the individual parts of a version number can contain text. Also because they are treated as individual numbers in almost all development software. ------ The other method of interpreting version numbers is more logical. You read a version number as individual numbers, seperated by a dot ".". This means that 4.5 means major number = 4, minor number = 5 This also means that 4.5 is NOT 4.50... And with this method there is no confusion as to what part of the version to treat as a decimal number with stuff like x . xxx . xxx Because each number stands on its own... ------ Now take also in account that the version numbering of Plus! has always been like the second method. Even in texts and tuts on the website 4.50 is used. It is also used as that in the about window. ------ These three things together means that it might be possible that someone reads 4.5 as being just that: 4,5. And they may wonder how 4.5 is a newer version than 4.40.... (since that is what is listed everywhere else, not 4,4) If you state 4.50. There can not be any confusion at all, no matter how you read it. Those who use the first method to interpret the number would read it correct, and those who use the second method would read it correct also. RE: Willz Skinning Guide by John Anderton on 12-14-2007 at 09:35 AM
quote:I am no technical genius on such things but if its 4.50, I wouldn't call it 4.5 because unlike math, I consider version numbers to have significant digits. In math 4.5 = 4.50. In version numbers, I'd like to think "50" is another number so 4.50 != 4.5 I might be wrong though I guess it all comes down to the creator and how he wants his softwares to be referred to as. Some how I highly doubt Patchy being too particular about the whole 4.5 and 4.50 interchangiability even though Plus! is his "daughter" Now can we get back to the skinning guide and a link to every doc in the first post please? RE: Willz Skinning Guide by Guido on 12-14-2007 at 08:22 PM
quote:None is a decimal point, I didn't say that. I said: quote:(in terms of the trailing zero being optional). I know 4.50.310 is not a decimal number, but 4.50 is rounded up at that nice "50" to be interpreted as 4 and a half, and this gets abbreviated on the official site's homepage as 4.5. 4.5 is not intended to be a version number, it's the name of a series of versions (and 4.50.310 is the first build of it) I understood what you meant and know how version numbers are built (Including Plus!'s ones, there was a similar discussion here back in 3.5 IIRC). My point wasn't that you were wrong about suggesting using 4.50 (in fact it might be better in this context to avoid the confusions you mention), but just that you were wrong about 4.5 being incorrect/non-existant. Otherwise, you should consider it a bug in the website, not in Willz's skinning guide. So, basically, don't run "4.5" through build numbering conventions, because it's not a build version number, it's the brand name of a series of releases. Still, if you make a poll, I believe most non-technical people will recognize 4.5 as an abbreviation of 4.50, and not as an early 4.00 series build -- major.minor.build version naming conventions aside. (Sorry Willz for digressing so much ) RE: [split] Version numbers: 4.5 vs. 4.50 by andrewdodd13 on 12-15-2007 at 12:43 AM
Yeah um, maybe I will explain this better tomorrow, but: RE: RE: Willz Skinning Guide by CookieRevised on 12-15-2007 at 01:16 AM
quote:Isn't the brand name of the series 4.50 in that case? quote:It was never my intention to say it is bluntly wrong. I said (I think) it was inlogical in one way of looking at it as a version number. And that way is also the way I personally use... Neither 4.5 or 4.50 is wrong, if you look at it as just those two numbers. But if you take in account how Plus! has always used the version numbers, the other text on the site, etc, then it would be wrong IMHO (even if you interpret it as the brand name of a series). Series 4 isn't the same as series 40 either...(not the best argument, but blah) quote:Which I actually did though (although I really don't consider this as a 'bug' bug). Willz probably got it from the 'bug' in the website, hence why I suggested it to him. quote:Ok, fair point now that you explained it that way, but people looking at the site might not know that. Hence why I still think it would be better to make it 4.50, so there isn't any confussion in any way you look at it. quote:ermm... I think you just contradicted yourself (if I understood you correctly at least).... There indeed were 50 (well a bit less) iterations of Plus! (the number counts on, it doesn't (always) reset with major builds*), that's exactly what that number means. And 4 is the number of how many major changes there has been. So, 4.5 means (in my way) only 5 iterations, which is serisouly fault. * if it wouldn't count on then your logic of iterations is completely fault, because otherwise that would even mean that Plus! 4.23.276 = 4.3 for example. since 4.23 was the third/fourth in the 4 series. RE: [split] Version numbers: 4.5 vs. 4.50 by markee on 12-15-2007 at 05:06 AM
With version numbering, it acts as cookie says, differently to decimals. You actually remove leading zeros rather than trailing zeros in version numbers. quote: Although this does not comply with numerical understandings and mathematics in general, it is very logical as you never know how many versions or builds a computer program is going to have. Personally when I saw 4.5 on the main website I was a little disappointed. Patchou uses a version similar system to WLM, however it is more like code:This method might not comply with the norm, but it is very easy to understand AND is still a very easy to understand and logical format. You might say that only the major and minor version are needed, but Plus! has always been shown with it's revision number as well.... RE: [split] Version numbers: 4.5 vs. 4.50 by ahmetgns on 12-15-2007 at 11:44 AM
By the way, I just checked the one of the first Plus! Live's version number, which is 4.01.0.240, you know "0" is not needed in the number "1" in fact like "01" as well , so it may be intended to have two digits all the time in that area, so 4.50 is more true imho (agreed with Cookie) RE: [split] Version numbers: 4.5 vs. 4.50 by Voldemort on 12-15-2007 at 05:18 PM
quote: you can't magically dissapear zeros to the left? RE: [split] Version numbers: 4.5 vs. 4.50 by Spunky on 12-15-2007 at 05:26 PM
quote: I've got to say that that kinda make sense, although it'd different due to the fact that a leading 0 may not be a significant figure. However, the 0 in 4.50 is also, not a significant figure. 4.50 suggests to me that it's the fourth major release, the 50th minor, meaning a lot of updates and bug fixes RE: [split] Version numbers: 4.5 vs. 4.50 by riahc4 on 12-17-2007 at 02:13 AM
Um... RE: [split] Version numbers: 4.5 vs. 4.50 by Voldemort on 12-17-2007 at 02:37 AM
quote: it's different.. it is not a decimal number RE: [split] Version numbers: 4.5 vs. 4.50 by riahc4 on 12-17-2007 at 02:43 AM
quote:I agree and different devs use different systems. But if Patchou really wanted to make a difference he would have problably released 4.50.0 then 4.50.1 Since he obviously hasnt (he has to those that know about build numbers; RTW was 310 and now it is 312) So 4.50 is 4.5 RE: [split] Version numbers: 4.5 vs. 4.50 by markee on 12-17-2007 at 04:03 AM
Have a read through my previous post before posting such rubbish. I explained the numbering system that Patchou uses. RE: [split] Version numbers: 4.5 vs. 4.50 by riahc4 on 12-17-2007 at 12:51 PM
quote:But most programmers consider and display it decimal. RE: RE: [split] Version numbers: 4.5 vs. 4.50 by andrewdodd13 on 12-17-2007 at 01:02 PM
quote:Which is wrong. (And further to the previous posts, I think you were right about me contradicting myself Cookie, it was quite late at night, and I wasn't thinking straight). Of course, what we've overlooked is.. what happened to 4.3 and 4.4? RE: [split] Version numbers: 4.5 vs. 4.50 by markee on 12-20-2007 at 09:43 AM
quote:As I explained, the x.5y version numbering is used when there i a significant enough changes to disassociate it from other minor builds, however not enough for a major build (just like what WLM/MSN uses/d). RE: [split] Version numbers: 4.5 vs. 4.50 by Guido on 12-26-2007 at 12:50 AM
Hey guys, I think most of us have agreed that version numbering conventions in the development world don't use decimal numbers and by *those* conventions 4.5.xxx != 4.50.xxx, but I think we're making too much of a fuss over something that should just be focused on what most people will understand or not. 4.5 (in mathematics not in version numbering, and remember it's not a version number) means 4 and a half, with or without trailing zeros, and that's what the 4.5 means in the website: the 4th and a half revolution in Messenger Plus history. RE: [split] Version numbers: 4.5 vs. 4.50 by CookieRevised on 12-26-2007 at 12:18 PM
So you're saying and assuming that everybody who reads it on the main page sees it as a number with a decimal point and/or doesn't care about it? RE: [split] Version numbers: 4.5 vs. 4.50 by Vilkku on 12-26-2007 at 12:34 PM Another example of a program not using decimal numbers (and where there actually is a big difference if you would see the version numbers as decimal numbers) is World of Warcraft. The first patch was called 1.1, then followed by 1.2, 1.3, 1.4 etc. (including some minor patches as 1.8.1, 1.8.2...) until after 1.9 came 1.10, 1.11 and 1.12. If you would consider these as decimal numbers, 1.12 (released August 2006) would be considered older than 1.3 (released March 2005). |