RE: [Mono-list] Mono 1.1.13 has been released.

2006-01-13 Thread Francis Brosnan Blazquez
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.

2006-01-12 Thread Miguel de Icaza
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.

2006-01-11 Thread PauloMorfeo
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.

2006-01-11 Thread Miguel de Icaza
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.

2006-01-11 Thread Bill Seddon
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