Re: [Mono-dev] Developing Mono

2014-05-14 Thread Martin Thwaites
Hi Miguel, As always, I'm sure we're all thankful for your work. I'm watching your repeat build thread which I'm assuming is the one you're referring to. Please don't hesitate to ask me if there is anything at all I can do to help move things along. I can do a fair bit with C#, but beyond

Re: [Mono-dev] Compiling mono on windows for developing (not running)

2014-05-14 Thread Alex J Lennon
On 13/05/2014 23:26, Martin Thwaites wrote: Hi Alex, I've been giving your tutorial ago, and I have some things that may be good to add... firstly, I'm building from git, and I checked it out using the visual studio clone. I think this lead to a line endings error, so you need to run the

Re: [Mono-dev] Developing Mono

2014-05-14 Thread Alex J Lennon
On 14/05/2014 00:40, Robert Jordan wrote: On 14.05.2014 00:55, Martin Thwaites wrote: So I've given in, and I'm now looking at using linux (ubuntu 14.04) to try and add some things to mono. I have the same issues with loading the net_4_5.sln file in MD as I do in VS, in that it won't

Re: [Mono-dev] Developing Mono

2014-05-14 Thread Bryan Crotaz
Personally I'd do this using nant and wrap the nunit console call in ncover communit edition to get a code coverage report. Bryan Crotaz Silver Curve On 14 May 2014, at 09:59, Alex J Lennon ajlen...@dynamicdevices.co.uk wrote: On 14/05/2014 00:40, Robert Jordan wrote: On 14.05.2014 00:55,

Re: [Mono-dev] Developing Mono

2014-05-14 Thread Bryan Crotaz
To do this remotely on a test image, I'd have a script: Start VM with chosen image Package a release (eg .deb) Ssh into VM as root Install package Run ncover around nunit console Retrieve nunit and ncover XML Shut down VM Process results using xsl Publish results to all committers since last

Re: [Mono-dev] Developing Mono

2014-05-14 Thread Alex J Lennon
On 14/05/2014 10:05, Bryan Crotaz wrote: To do this remotely on a test image, I'd have a script: Start VM with chosen image Package a release (eg .deb) Ssh into VM as root Install package Run ncover around nunit console Retrieve nunit and ncover XML Shut down VM Process results using

Re: [Mono-dev] Developing Mono

2014-05-14 Thread Edward Ned Harvey (mono)
From: mono-devel-list-boun...@lists.ximian.com [mailto:mono-devel-list- boun...@lists.ximian.com] On Behalf Of Martin Thwaites I have the same issues with loading the net_4_5.sln file in MD as I do in VS, in === Section 1: Building Mono === Don't expect the .sln file to work. Just

[Mono-dev] Possible issue with Uri.cs

2014-05-14 Thread SilentBob
Hi, I am seeing an issue with XmlDocument .Load() always throwing an exception. I have studied the code in the class library and noticed the following issue that can be narrowed down to Uri.cs. Path.GetFullPath(dev0:/dir1/dir2) = //dev0:/dir1/dir2

Re: [Mono-dev] Mono and ASP.NET vNext

2014-05-14 Thread Marcelo Zabani
Wow! This is such great news!! As for running Owin applications with Unix HTTP servers, I've developed Foshttp://github.com/mzabani/Fos on a very permissive license and a focus on good documentation and running with Mono on *nix. I would very much love getting contributions on this, because my

Re: [Mono-dev] Mono and ASP.NET vNext

2014-05-14 Thread Nikita Tsukanov
I'll try to implement OWIN host on top of my libevent built-in http server ( https://github.com/kekekeks/evhttp-sharp ) since for now it's the fastest thing for handling HTTP-requests on Mono I know (now it has host implementation for NancyFx which we are using in production for half of a year).

Re: [Mono-dev] Mono and ASP.NET vNext

2014-05-14 Thread Nikita Tsukanov
s/built-in http server/built-in http server wrapper/ 2014-05-14 19:40 GMT+04:00 Nikita Tsukanov kek...@gmail.com: I'll try to implement OWIN host on top of my libevent built-in http server ( https://github.com/kekekeks/evhttp-sharp ) since for now it's the fastest thing for handling

[Mono-dev] Killing .NET 2.0 support?

2014-05-14 Thread Miguel de Icaza
Hey guys, Maintaining the .NET API has become a pain and we feel that everything that could run with 2.0 could run with 4.5. So we are wondering if we should just kill this and get on with our lives. It would let us use Async internally in our class libraries (among other things) I wonder if

Re: [Mono-dev] Killing .NET 2.0 support?

2014-05-14 Thread Jonathan Lima
Yeah, I think that is a good move. It could even speed up old apps that use 2.0 runtime by using async and other new tools internally. Also the effort to maintain 2.0 runtime can be used on maintaining newer libraries and doing more important tasks. So, +1 -- Thanks, Jonathan On Wed, May 14,

Re: [Mono-dev] Killing .NET 2.0 support?

2014-05-14 Thread Rafael Teixeira
I think it is a good move. But all tests for NET_20 profile (as compiled in that profile) must be run and succeed in the NET_45 profile, before killing it. My 2 cents, Rafael Teixeira O..:.) On Wed, May 14, 2014 at 3:32 PM, Miguel de Icaza mig...@xamarin.com wrote: Hey guys,

Re: [Mono-dev] Killing .NET 2.0 support?

2014-05-14 Thread Martin Thwaites
I don't know whether it's relevant, however we recently upgraded an ASP.NETWebForms application from 2.0 to 4.0 and there were numerous little gotchas on the. NET runtime. Granted a lot of these were with third party libraries, but I would be concerned that this could simply cause some

Re: [Mono-dev] Mono and ASP.NET vNext

2014-05-14 Thread Miguel de Icaza
Fabulous! Does this one run on Unix? On Wed, May 14, 2014 at 11:29 AM, Marcelo Zabani mzab...@gmail.com wrote: Wow! This is such great news!! As for running Owin applications with Unix HTTP servers, I've developed Fos http://github.com/mzabani/Fos on a very permissive license and a focus

Re: [Mono-dev] Mono and ASP.NET vNext

2014-05-14 Thread Miguel de Icaza
Hello Nikita! Your approach looks fabulous! I look forward to trying it out! Miguel On Wed, May 14, 2014 at 11:40 AM, Nikita Tsukanov kek...@gmail.com wrote: I'll try to implement OWIN host on top of my libevent built-in http server ( https://github.com/kekekeks/evhttp-sharp ) since for

Re: [Mono-dev] Possible issue with Uri.cs

2014-05-14 Thread Miguel de Icaza
Hello, This is an unfortunate problem with the design of the Uri class. They designed it so that it automatically turned things that looked like filenames into a file uri, instead of mandating that the file: scheme be present. I have struggled to figure out a solution to the problem. This

Re: [Mono-dev] Repeat builds of core assemblies

2014-05-14 Thread Miguel de Icaza
Hello! Final update! I got all the code working with the new dependencies! The code lives in the staged-cyclic-builds branch, and I believe it is ready to merge. Will do one final human inspection before I do so. Miguel On Tue, May 13, 2014 at 11:37 PM, Miguel de Icaza