[Opensim-dev] OpenSim Viewgit - Overview of Recent Versioning and Download File Naming

GarminKawaguichi garmin.kawaguichi at magalaxie.com
Sat Nov 28 15:19:47 UTC 2015


Now that code is:

opensim-0.9.0-nnn-g#######.zip (or .tar.gz)

where nnn is a sequential number.

The VersionNumber (in opensim.framework.VersionInfo.cs) reports "0.9.0.0".

Note: developpers don't *generally* like dash ("-"); they prefer 
underscore ("_")

MML


Le 28/11/2015 15:45, Ai Austin a écrit :
> [The notes here are from a comment I added on a Mantis issue to help a 
> tester who was using date ordered commit bisects over the last few 
> weeks to pin down a problem. This is difficult due to the timeline 
> interleaving of the original dev master and a separate development 
> branch for the avination merged code. Some of these commits overlap in 
> time and its important to understand this, as well as a few glitches, 
> now resolved, with ViewGit download file naming and the embedded 
> version numbers on dev master. I hope the notes are useful to anyone 
> doing testing of recent dev master. If the facts are wrong please 
> correct.  And remember code in dev master is bleeding edge and will 
> bite ...]
>
> ---------------------------
> A version number of 0.8.3 was in use briefly for dev master after the 
> 0.8.2 release was branched off.  Some development of 0.8.3 dev master 
> continued and those have opensim-####### (using the first characters 
> of the full long Git commit code) style naming for ViewGit downloads 
> as used previously.
>
> The 0.6.9.rc1 download moniker was a ViewGit file naming issue from 
> the avination code merge commits that had been developed over the last 
> month or more on a separate branch. That ViewGitt download file naming 
> issue was resolved by @Melanie, though all commits in place remain 
> with the faulty file naming for downloads. Due to the large number of 
> changes introduced by the avination code merge the devs chose then to 
> switch the viewgit label to 0.9.0-g####### (note the "g" for git and 
> the first 7 hex characters of the commit code).
>
> The actual code version change to report in code 0.9.0 was done by 
> @Diva and followed a few days later, so some ViewGit downloads 
> labelled as 0.9.0-g####### report their version number as 0.8.3.0.
>
> Since the avination code was worked on over the last month or more in 
> parallel with the main dev master, there are commits done on the 
> original code base that overlap in time with commits now merged in 
> from the avination branch... so trying to separate out now the commits 
> on a timeline basis will be very hard. When all the avination code was 
> merged the commits have dates that interleave those original main 
> branch commits. That's why you see some commits labelled for download 
> as just opensim-#######.zip in between those with the faulty 0.6.9.rc1 
> and more recently the 0.9.0 file formats.
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20151128/c96bf4d6/attachment.html>


More information about the Opensim-dev mailing list