On May 18, 2010 10:38:10 am Harry van der Wolf wrote: > My builds (or those from Skip Gaede or who else might build via XCode) > mentioned the following in the splash screen: > > Hugin <major version>.<minor version>.<patch>-svn<SVN revision> built by > <builder name> > so automatically resolved (by some scripting that is): > Hugin 2010.1.0-svn5156 built by Harry van der Wolf > > Since yesterday they mention: > > Hugin 2010.1.0.a0de66c7eb13 built by Harry van der Wolf > > Due to this mail exchange I now see that I use the wrong version stamp. I > will change that to: > Hugin 2010.1.0.4033 built by Harry van der Wolf
don't (yet). let's first analyze the situation and get a better long term solution than a quick fix. > (from parent: 4033:a0de66c7eb13 tip) > > Remains the fact that we now go from svn number 5156 (my last bundle) to > e.g. hg version 4033 or so in my new build (not yet there). I need to > explain that on my website and remove all older builds to prevent confusion > due to version numbers. indeed 4033 < 5156 yields short term confusion. 2010.2.0.4033 > 2010.1.0.5156 and the confusion is (almost) cleared. the built by <builder name> I introduced to the CMake build to distinguish Windows (and obviously Mac) builds - not every builder produces the same quality of builds, and good builder take pride in their builds and put their names there. It is a plain text field entered at build time by the builder. Not a very reliable indicator. I would rather have something like: Hugin 2010.1.0.4033:a0de66c7eb13 built by Harry van der Wolf and even better something like Hugin <major version>.<minor version>.<patch>-hg<HG repo><HG revision> built by <builder name> with <HG revision> = rev nr + SHA1ID (4033:a0de66c7eb13) and with <HG repo> uniquely identifying the repository used. I first thought of using a shortcut based on the owner / committer name, but that's a bad idea. One person could have multiple repos on their hard drive. Will have to research into more depth what Hg has to offer in this arena. I don't have time until the weekend. Yuv -- You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx
