RE: [Mono-list] Mono 1.1.13 has been released.
El mié, 11-01-2006 a las 19:35 +, Bill Seddon escribió: Hi Bill, > I have a couple of questions arising from my trials. The first is to > ask whether I am the only Windows user of Mono and, if not, am I alone > in experiencing problems trying to get applications to run? I think you are not alone, we are producing applications running on top of mono and using Gtk# because we want to run .NET applications on Windows and Linux. I think the main problem you have is that you are using Windows Forms that is still not complete in mono. > It's > reasonable to ask why someone should be interested in running Mono on > Windows when the original .NET is available. Many reasons, first because you can run the same code (we are actually doing so) on windows [1] and linux platforms. Obviously, something could fail. What it could be done is to track and report those failures found so next releases gets better. >From our experience, using Mono + Gtk# to produce windows applications is getting more a more stable. From the initial releases we started to use (1.0.5) until now, Mono have increased its quality, and stability. But the point is: how alone is a .NET developer when it gets outside Windows platform? This is critical point to keep in mind if you are going to be a .NET developer. > My reason is that Mono > applications can be run without an install. .NET requires a lengthy > installation (and a reboot with 1.1 SP) that many administrators (if > not > users) will not consider. Mono can be copied on (or even run from a > memory stick). This is a good reason. > The second is to ask if there is enough testing being on Windows. The > error in the trivial example below results from trying to return the > root folder of the drive on which an assembly is located. If there is > no real motivation to support Windows, I'd welcome a statement to that > effect so that know to look for an alternative solution. Of course, > I'd > like Windows to be a supported platform but I can understand that it > may > not be priority for Novell. Maybe it is not a main target for Novell to have a mono platform running on Windows, but I'm not wrong when I say you that there are lot of interest on making mono running on Windows. Cheers! [1] http://gmovil.aspl.es > -- Francis Brosnan Blazquez <[EMAIL PROTECTED]> Advanced Software Production Line, S.L. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Mono 1.1.13 has been released.
Hello, > 2- Trying to make an application in mono the most stable as possible to see > it's > viability as a professional framework. I am a professional IT with > perspectives > of going independant professional and i want to know if it is viable to target > development for Windows/Linux of professional quality with mono. (I'm not > greatly impressed so far, i must say :S ) We are always looking for input from users of Mono. If you find problems, limitations and shortcomings, please bring these up and if you can file bug reports here: http://www.mono-project.com/Bugs So we can track those issues. Miguel ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Mono 1.1.13 has been released.
Bill Seddon wrote: >... My reason is that Mono >applications can be run without an install. .NET requires a lengthy >installation (and a reboot with 1.1 SP) that many administrators (if not >users) will not consider. Mono can be copied on (or even run from a >memory stick). > Miguel de Icaza wrote: > ... > >I did not know that the Mono download was more practical than the .NET >download, that is good to know. ... > I can confirm that! I've been following the development of the open-source remake of the game Total Annihilation, TA Spring. The first multiplayer lobby was made in .NET . It didn't went too well, for sure! Almost no one had the .NET framework installed by default, many people didn't knew what that was, many couldn't find how to download it and install it (sometimes even after we directed them to correct places), some could not practically install it as they were on modem internets and the download weighs over 100MBs, etc. In that aspect, .NET is a total bluder and microsoft will, for sure, in the future install .NET with the OS by default. I'm making a «units pack» editor for that same game which will target, mostly, windows users. I'm making it in mono for several reasons. 1- Easiness of instalation and size of download. The only thing that concerns me is if i will be able to make windows users be able to run the programm without the command line or some nasty configuration. 2- Trying to make an application in mono the most stable as possible to see it's viability as a professional framework. I am a professional IT with perspectives of going independant professional and i want to know if it is viable to target development for Windows/Linux of professional quality with mono. (I'm not greatly impressed so far, i must say :S ) 3- Of course, trying to remove myself from microsoft. __ Email gratuito com 2 000 MB Espaço para guardar 20 anos de correio http://www.portugalmail.pt/2000mb ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Mono 1.1.13 has been released.
Hello, > I have an application that works OK under 1.1.9.2 on Windows XP SP2 but > is not as functional as I'd like because of the limitations of SWF in > this (now) old version. However, since 1.1.9.2 each release has failed > to run the app for one reason or another - all problems reported and > test cases provided. Thanks for taking the time to file the bugs. > I have a couple of questions arising from my trials. The first is to > ask whether I am the only Windows user of Mono and, if not, am I alone > in experiencing problems trying to get applications to run? It's > reasonable to ask why someone should be interested in running Mono on > Windows when the original .NET is available. My reason is that Mono > applications can be run without an install. .NET requires a lengthy > installation (and a reboot with 1.1 SP) that many administrators (if not > users) will not consider. Mono can be copied on (or even run from a > memory stick). You are not the only Windows user, but the Windows users of Mono are a minority; The major issue is that most of our developers are using Linux (with a few exceptions). I did not know that the Mono download was more practical than the .NET download, that is good to know. I will work with my team in addressing the issues that you have though. > The second is to ask if there is enough testing being on Windows. The > error in the trivial example below results from trying to return the > root folder of the drive on which an assembly is located. If there is > no real motivation to support Windows, I'd welcome a statement to that > effect so that know to look for an alternative solution. Of course, I'd > like Windows to be a supported platform but I can understand that it may > not be priority for Novell. The major issue is that our test-suite is not as complete as it should be. The particular error that you triggered was caused by our push to fix many of the open bugs that had been lingering on the bug tracking system and while fixing a bug in this iteration we broke this piece of code (I believe I just saw a commit to fix this, the comments are at the bottom here: http://bugzilla.ximian.com/show_bug.cgi?id=76191) As for Windows support: you are right that it is not the top priority for Novell products, but it is a priority of our group to keep the Windows port solid for a number of reasons: * Some of the Novell employees working on Mono are still Windows developer. * Many Novell employees continue to use Windows to develop, and they need Mono to test their software on Windows. * It is an important reference and sanity check for Mono (we actually use this routinely for ensuring that the io-layer implementation is correct). * Today you just gave me a new reason to support Mono on Windows which I had not even thought of. Am sorry that you had to run into these problems, and we will work to address those in our next release. miguel. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Mono 1.1.13 has been released.
I have an application that works OK under 1.1.9.2 on Windows XP SP2 but is not as functional as I'd like because of the limitations of SWF in this (now) old version. However, since 1.1.9.2 each release has failed to run the app for one reason or another - all problems reported and test cases provided. I've just installed and tried to use the Windows version of 1.1.13 to run my application. As soon as I tried I receive some older errors (GC error in ASP.NET code, for example) but a new and, it seems to me, fundamental error. The error and test case are listed below (and will be reported). I have a couple of questions arising from my trials. The first is to ask whether I am the only Windows user of Mono and, if not, am I alone in experiencing problems trying to get applications to run? It's reasonable to ask why someone should be interested in running Mono on Windows when the original .NET is available. My reason is that Mono applications can be run without an install. .NET requires a lengthy installation (and a reboot with 1.1 SP) that many administrators (if not users) will not consider. Mono can be copied on (or even run from a memory stick). The second is to ask if there is enough testing being on Windows. The error in the trivial example below results from trying to return the root folder of the drive on which an assembly is located. If there is no real motivation to support Windows, I'd welcome a statement to that effect so that know to look for an alternative solution. Of course, I'd like Windows to be a supported platform but I can understand that it may not be priority for Novell. Regards Bill Seddon The test case application and error (this example works under 1.1.9.2): --- Mono System.Windows.Forms Assembly [Revision: 54007; built: 2005/12/6 14:35:24] Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range. in <0x0007c> System.IO.Path:SameRoot (System.String root, System.String path) in <0x00202> System.IO.Path:CanonicalizePath (System.String path) in <0x0024b> System.IO.Path:InsecureGetFullPath (System.String path) in <0xf> System.IO.Path:GetFullPath (System.String path) in <0x00031> System.IO.DirectoryInfo:.ctor (System.String path) in (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:.ctor (string) in <0x00032> System.IO.DirectoryInfo:get_Root () in (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo:get_Root () in <0x00080> Test:Main (System.String[] args) --- public class Test { static void Main(string[] args) { Test t = new Test(); Assembly assm = t.GetType().Assembly; FileInfo fi = new FileInfo(assm.Location); MessageBox.Show("Will not succeed returning the root"); DirectoryInfo di = fi.Directory.Root; } } Bill Seddon -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Miguel de Icaza Sent: 11 January 2006 17:19 To: mono-list@lists.ximian.com; Mono Announce Subject: [Mono-list] Mono 1.1.13 has been released. Hello, Mono 1.1.13 has been released. Please notice that I forgot to distribute the announcement for Mono 1.1.12, so the release notes for Mono 1.1.13 contain a second section with the details from Mono 1.1.12. The release notes are here: http://www.go-mono.com/archive/1.1.13/ Miguel ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list