I think Mono 3.10 is probably about the latest version provided now, so it will probably be a while. Mono 4 will have the latest MS code drop, so we will have to see how that plays out. I think that most distros will ship 3.x by that time, and there should be no worries. If we absolutely had to, I guess we could make Prebuild.exe more dynamic and take a command line toolset version to override the prebuild.xml files. We have a while to figure it out, people that are hitting this already are testing and either know how, or will learn how to manually deal with it.
-BlueWall On Tue, 2014-12-30 at 06:24 -0800, Dahlia Trimble wrote: > And which distros currently ship Mono 4.x? And if there currently were > any, would specifying an alternate compilation method be holding them > back? We used to have multiple prebuild bat files. Maybe we need > something similar for the new Mono. > > > > What about other software that uses Mono? What are they doing? > > > > > On Tue, Dec 30, 2014 at 6:12 AM, James Hughes > <[email protected]> wrote: > I would say that it is a matter of not holding people back. > This is a > breaking point if mono no longer supports the 4.0 toolset, and > I would > say that when a majority of distros make the jump to Mono 4.x, > we would > be holding users of those distros back, and we shouldn't. I > think that > the users of the minority of distros stuck on versions of Mono > before > 3.x (that is where toolset 4.5 is supported) would need to > just run > OpenSim releases supported on their distro if they are married > to that > distro. Windows users are already covered as well. > > Just my two cents ... > > -BlueWall > > On Tue, 2014-12-30 at 05:18 -0800, Dahlia Trimble wrote: > > There already is a profile chosen by the project. If the > latest mono > > dev master can't compile with it, then those with the > expertise to run > > the latest dev master mono can use that expertise to change > the > > profile to a new one. If OpenSimulator doesn't require the > new profile > > to run on older installations, then there is no reason to > make those > > who use existing working installations, including those > using one of > > the most popular server platforms (Debian stable) to go thru > the > > effort of upgrading. As of now there is no such dependency > in OpenSim > > core. We should add one just so people who insist on the > bleeding edge > > mono dev code don't have to change a single line in a single > file? If > > they are such linux experts, let them write a script that > > automatically detects and changes it. > > > > > > Much of the real world does not use bleeding edge software > and doesn't > > have the resources to update at the drop of a hat. Quite > often new > > software has to go thru a vetting process that for large > installations > > can even take years. Often educational institutions have IT > > bureaucracies which prevent such updates. Should we cut them > off also? > > How about installations that have other .NET applications > besides > > OpenSimulator? Will they work with the new Mono? > > > > > > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev > > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev _______________________________________________ Opensim-dev mailing list [email protected] http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
