<div dir="ltr">This page [1] seems to indicate that anyone running OpenSimulator on Debian Squeeze (Current Stable Release) would be using* Mono v2.6.7<div><br></div><div style>However, this page [2] seems to indicate that anyone running OpenSimulator on Ubuntu 11.11 or later would be using* Mono 2.10.x</div>
<div><br></div><div>[1] <a href="http://mono-project.com/DistroPackages/Debian">http://mono-project.com/DistroPackages/Debian</a></div><div>[2] <a href="http://www.mono-project.com/DistroPackages/Ubuntu">http://www.mono-project.com/DistroPackages/Ubuntu</a></div>
<div><br></div><div style>* Note: Unless they manually upgraded.</div><div style><br></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jan 27, 2013 at 9:32 AM, Ilan Tochner <span dir="ltr"><<a href="mailto:ilan@kitely.com" target="_blank">ilan@kitely.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">If, as we both agree, OpenSim works differently with different versions of mono then people are going to report bugs that exist when OpenSim is run on mono versions prior to 2.10 that don't exist with mono version 2.10 and later.<br>


<br>How many people are there in the OpenSim dev community that still actively use a mono version prior to 2.10? In fact, AFAIK, many devs are already looking to see when they can safely move to mono 3.0. So, who is going to work on fixing bugs that no longer exist with mono 2.10 and later? If no ones is going to work on doing that then we can't honestly say that mono 2.6 or 2.8 are still supported.<br>


<br>If we intend to have new OpenSim users, we should have them using the mono version with which they'll get the best experience with the existing / future code base. It doesn't help anyone if they use an outdated version of mono and find that the problems they encounter aren't going to be addressed because they no longer exist with newer versions of mono.<div class="im">
<br>

<br clear="all"><div><div dir="ltr">Cheers,<br><br>Ilan Tochner<br>Co-Founder and CEO<br>Kitely Ltd.<br></div></div><br></div><div><div class="h5"><div class="gmail_quote">On Sun, Jan 27, 2013 at 2:36 PM, Dahlia Trimble <span dir="ltr"><<a href="mailto:dahliatrimble@gmail.com" target="_blank">dahliatrimble@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nobody is asking you to use an older version. The minimum version is simply the earliest version that would be required to run OpenSimulator. Anyone is free to use any later version if they so choose.<br>


<br>It's also not true that later versions are necessarily better. I've personally had to disable features in OpenSimulator and remove them from core due to newer versions of Mono which introduced new bugs that made such features unusable.<div>


<div><br>
<br><br><div class="gmail_quote">On Sun, Jan 27, 2013 at 1:05 AM, Ilan Tochner <span dir="ltr"><<a href="mailto:ilan@kitely.com" target="_blank">ilan@kitely.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="ltr">Mono 2.10 was released Feb 15th, 2011, i.e almost two years ago. I don't think there is any target platform that mono 2.6 runs on that doesn't have mono 2.10 working on it as well.<br><br>There have been many bug fixes in mono between the 2.6 release and the 2.10 release, some of which can definitely effect OpenSim performance and stability. Who would choose to use the older mono version when a better one has been available for at least two years? If someone reports a problem with OpenSim I think we should require them to at least test it using mono 2.10 so we can rule out the older mono being the cause of the problem.<div>



<br>

<br clear="all"><div><div dir="ltr">Cheers,<br><br>Ilan Tochner<br>Co-Founder and CEO<br>Kitely Ltd.<br></div></div><br></div><div><div><div class="gmail_quote">On Sun, Jan 27, 2013 at 4:28 AM, Dahlia Trimble <span dir="ltr"><<a href="mailto:dahliatrimble@gmail.com" target="_blank">dahliatrimble@gmail.com</a>></span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think the point is raise it to the minimum version which supports the codebase. If there was some feature in 2.10 that did not exist in 2.6 and that feature was required for proper execution, then 2.10 would be a better target. Otherwise it would just be forcing people to upgrade who would not otherwise need to.<br>






<br>There's nothing stopping anyone from upgrading to 2.10 if they desire, however, requiring a higher version than is really necessary limits potential users of the software to those who are able to install those versions in their setups. If a goal of OpenSimulator developers is wide adoption, then it makes sense to have it be usable on as many existing hardware/software configurations as possible.<div>





<div><br>
<br><br><div class="gmail_quote">On Sat, Jan 26, 2013 at 11:51 AM, Ilan Tochner <span dir="ltr"><<a href="mailto:ilan@kitely.com" target="_blank">ilan@kitely.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div dir="ltr">I second setting 2.10 as the base. If we'll be forcing people to upgrade I think we should upgrade to the latest stable release and not to one that is outdated.<br><br>If OpenSim works fine with 3.0 then I'd vote for it to be the base. If we're still calling OpenSim alpha we should at least get the benefits of doing so. Supporting old versions of mono is a waste of developer resources.<br>








<br clear="all"><div><div dir="ltr">Cheers,<br><br>Ilan Tochner<br>Co-Founder and CEO<br>Kitely Ltd.<br><br></div></div><div><div>
<br><br><div class="gmail_quote">On Sat, Jan 26, 2013 at 9:20 PM, Trinity <span dir="ltr"><<a href="mailto:trinity93@gmail.com" target="_blank">trinity93@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">








<div dir="ltr">if we can get a way with it why not go to 2.10 else quickly be out of date agian<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jan 26, 2013 at 9:38 AM, James Hughes <span dir="ltr"><<a href="mailto:jamesh@bluewallgroup.com" target="_blank">jamesh@bluewallgroup.com</a>></span> wrote:<br>









<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">+1<div><br>
On 01/24/2013 10:29 PM, Justin Clark-Casey wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Whilst writing JsonStore regression tests this evening, I hit the<br>
problem where modInvoke script methods of more than 4 parameters cannot<br>
be registered on Mono 2.4.3 as it doesn't implement the required larger<br>
multi-parameter Func generic types.<br>
<br>
Therefore, I want to bump the minimum Mono version for OpenSimulator up<br>
to 2.6 which was released more than 3 years ago. This also involves<br>
bumping the minimum .net framework version up to 4.0, as also detailed<br>
at [1]<br>
<br>
[1] <a href="http://opensimulator.org/mantis/view.php?id=5971" target="_blank">http://opensimulator.org/<u></u>mantis/view.php?id=5971</a><br>
<br>
Any comments?<br>
<br>
</blockquote>
<br></div><div><div>
______________________________<u></u>_________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/<u></u>mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br>
</div></div><br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></blockquote></div><br></div>