From dc6d9eadf33b9a0321664d676030b07b2bd04bed Mon Sep 17 00:00:00 2001
From: Melanie Thielker
Date: Sat, 31 Oct 2015 00:01:35 +0100
Subject: Testing stage of the new versioning system. Use at own risk. May not
work. Will eat your babies. Yada. Yada.
---
OpenSim/Framework/Servers/ServerBase.cs | 6 +++---
OpenSim/Framework/VersionInfo.cs | 9 +++++++--
2 files changed, 10 insertions(+), 5 deletions(-)
(limited to 'OpenSim/Framework')
diff --git a/OpenSim/Framework/Servers/ServerBase.cs b/OpenSim/Framework/Servers/ServerBase.cs
index 1a867fd..07a09e6 100644
--- a/OpenSim/Framework/Servers/ServerBase.cs
+++ b/OpenSim/Framework/Servers/ServerBase.cs
@@ -873,8 +873,8 @@ namespace OpenSim.Framework.Servers
protected string GetVersionText()
{
- return String.Format("Version: {0} (interface version {1}, SIMULATION/{2})",
- m_version, VersionInfo.MajorInterfaceVersion, VersionInfo.SimulationServiceVersion);
+ return String.Format("Version: {0} (SIMULATION/{1} - SIMULATION/{2})",
+ m_version, VersionInfo.SimulationServiceVersionSupportedMin, VersionInfo.SimulationServiceVersionSupportedMax);
}
///
@@ -1045,4 +1045,4 @@ namespace OpenSim.Framework.Servers
///
protected virtual void ShutdownSpecific() {}
}
-}
\ No newline at end of file
+}
diff --git a/OpenSim/Framework/VersionInfo.cs b/OpenSim/Framework/VersionInfo.cs
index 54c4508..a145d34 100644
--- a/OpenSim/Framework/VersionInfo.cs
+++ b/OpenSim/Framework/VersionInfo.cs
@@ -61,7 +61,9 @@ namespace OpenSim
/// This is the external interface version. It is separate from the OpenSimulator project version.
///
///
- public readonly static int MajorInterfaceVersion = 8;
+ /// Commented because it's not used anymore, see below for new
+ /// versioning method.
+ //public readonly static int MajorInterfaceVersion = 8;
///
/// This rules versioning regarding teleports, and compatibility between simulators in that regard.
@@ -80,6 +82,9 @@ namespace OpenSim
/// "SIMULATION/0.1"
/// - this is an older teleport protocol used in OpenSimulator 0.7.5 and before.
///
- public readonly static float SimulationServiceVersion = 0.3f;
+ public readonly static float SimulationServiceVersionAcceptedMin = 0.3f;
+ public readonly static float SimulationServiceVersionAcceptedMax = 0.4f;
+ public readonly static float SimulationServiceVersionSupportedMin = 0.3f;
+ public readonly static float SimulationServiceVersionSupportedMax = 0.4f;
}
}
--
cgit v1.1