Currently Set Template Version uses three pieces of information TemplateBuildName, TemplateBuild, and TemplateBuildDate. Each of these is a string which is not a problem, but Vince created a web service for checking for updates that uses Project, BuildNumber, and BuildName as strings but BuildNumber is a double. The double is needed to see if there is a new version available, and a string can not be used because 1.1.1 is different than 1.01.01 or 1.1.10. Thus the discussion! I would like to see some consistency between these so the Build Template class can work. The two are very close TemplateBuildName = Project and TemplateBuild = BuildName. The only difference is the BuildNumber with no corresponding field on the $TemplateBuild shared field. What I am proposing is enhancing Set Template Version to include on more additional field called Template Build which would be a number allowing a decimal. Leaving Template Version (TemplateBuild) as a string will allow for 1.0.0 beta 1 and multiple decimals.
Please let me know your thoughts.
Pingback: DXL & Downloading Updates « ChadSmiley Blog
I had the same idea but you were faster blogging it.
I support that aproach.
me too, but you already knew that