Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread Miguel de Icaza
Hello,

 I use mono essencially to make WebApplications,  and  i can't seen new 
 good features in that area. For example the XSP sucks. We cannot use 
 this kind of server in a production environment
  and i think this component should  evolute for this server work as 
 iqual as IIS.

We have been working on an improved version of XSP/mod_mono, but if you
are using it and experiencing problems, we need to know about them.

If we do not know about them, it is very hard for us to fix the
problem.  We have a test suite and various programs that we run against
it, but it is not enough.

Miguel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread Miguel de Icaza
Hello,

  There are a number of areas in which we are focusing for the
  Mono 1.2 release:
 
 Is a working/bulletproof implementation of AppDomain.Unload on the radar 
 for 1.2? Is it likely to make it back into the 1.0 branch, since it 
 would be a bugfix in a sense?

That is an important bug, and we would backport the fix to the 1.0
branch as soon as we have one.
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread David Waite
I have always run into pretty fundamental problems while trying to
port my ASP.NET apps over to run on xsp. Much to the credit of
gonzalo, these issues have usually been fixed very quickly (and I've
supplied a patch or two as well), but I've always run out of time
before I could get my app functioning under xsp.

Solid ASP.NET support is very important to me within mono, ASP.NET 2.0
support is also going to be important to me soon.  Is this work for an
improved xsp/mod_mono taking place in the 'xsp' module, or in a
separate module? Is there a road map for xsp? Has there been any work,
or are there any plans, to support the ASP.NET 2.0 features?

How can someone like myself (who unfortunately is very spotty in terms
of time he has to contribute to mono) make xsp/mod_mono better? Are
there bite-sized improvements I could tackle?

-David Waite

On Fri, 16 Jul 2004 11:12:58 -0400, Miguel de Icaza [EMAIL PROTECTED] wrote:
 Hello,
 
  I use mono essencially to make WebApplications,  and  i can't seen new
  good features in that area. For example the XSP sucks. We cannot use
  this kind of server in a production environment
   and i think this component should  evolute for this server work as
  iqual as IIS.
 
 We have been working on an improved version of XSP/mod_mono, but if you
 are using it and experiencing problems, we need to know about them.
 
 If we do not know about them, it is very hard for us to fix the
 problem.  We have a test suite and various programs that we run against
 it, but it is not enough.
 
 
 
 Miguel
 ___
 Mono-list maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/mono-list

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread John Luke
I don't know why I am asking about this, but wasn't there a plan for
smaller ECMA profiles for things like mobile devices?  When I attended
a .NET user group meeting a few months ago this seemed to be a major
point of interest among the existing .NET users there.  Forgive me if
I missed an obvious answer somewhere.

On Wed, 14 Jul 2004 18:41:11 -0400, Miguel de Icaza [EMAIL PROTECTED] wrote:
 Hello,
 
 Well, this release was fairly intense, thanks to everyone that
 contributed, the time has come to plan for the new features in Mono.
 
 * Releases
 
 Mono has been branched on the CVS repository and today we have
 two development tracks: the mono-1-0 branches and the HEAD
 branch.   The mono-1-0 is only getting bug fixes and no new
 developments are happening there.   The HEAD branch is where all
 the new features are being developed and where we are landing
 many of the patches that we did not get into the 1.0 release for
 various reasons.
 
 We will follow the Linux kernel model for release numbering,
 which means that we will release bug fixes and updates to the
 Mono 1.0 distribution, and those will be named 1.0.1, 1.0.2 and
 so on.
 
 The development versions of Mono will be released as well and
 will be named Mono 1.1.0, 1.1.1 and so on.
 
 * Updated Mono Roadmap.
 
 I am working on an updated version of the Mono roadmap to plan
 our upcoming releases, at this point we are completing the
 feature list of the things that my team inside Novell will be
 working on.
 
 Since Mono is developed by a large community outside of Novell
 the release will likely contain more than what my team is
 commited to do, purely based on external contributors, but the
 roadmap will try to be as conservative as possible in our time
 and feature estimates.
 
 I would like to make a release of Mono 1.2 (the next stable
 release) by February of next year, which means that we have
 roughly six months of development before we go into pure bug
 fixing mode.
 
 * Focus of the Novell team.
 
 There are a number of areas in which we are focusing for the
 Mono 1.2 release:
 
 * C# 2.1 implementation
 
 * AMD64 JIT port.
 
 * Visual Basic compiler.
 
 * Improved IO-Layer and Internationalization framework.
 
 * Gtk# improvement and GUI designer.
 
 * Mono Debugger.
 
 * Windows.Forms support.
 
 * JIT performance work.
 
 * Integration of patches that were too big to make
   it into the 1.0 release.
 
 * Code Access Security Framework.
 
 * Continued bug fixing of major and critical bugs.
 
 Those are the areas that people have expressed their most
 interest.  Notice also that the above is still pretty much work
 aimed at the .NET 1.1 framework.
 
 Only a couple of developers are working on new features from the
 .NET 2.0 platform, but we do not believe that we can complete
 the .NET 2.0 API in time for the 1.2 release, so it is best to
 only deliver the bits listed above.
 
 As usual, a preview of the .NET 2.0 API will be available, but
 wont be complete.
 
 * .NET 2.0 work
 
 The Framework almost doubled in size in some parts of the
 framework.  A handful of the Novell developers (Atsushi, Gonzalo
 and Lluis) will be working on the .NET 2.0 APIs in parallel,
 hopefully we can release some of the .NET 2.0 features a few
 months after the 1.2 release comes out.
 
 If you want to help, this is an area where we could use your
 contributions.  Details about the large areas that need work are
 available on the CVS module called `release', look in the
 directory called mono_2_0.
 
 If enough people want, we can transform that list into something
 Web-browsable.
 
 An early ran of the API difference is available here:
 
 http://primates.ximian.com/~jackson/net_2_0/class-status.html
 
 We will automate this process and upload to mono-project.com on
 a constant basis.
 
 * Tinderbox setup
 
 Duncan has setup a tinderbox setup that keeps a close eye on
 both the stable and unstable branches of Mono, you can see the
 state of the build here:
 
 http://www.go-mono.com:8008/
 
 * Some recent developments
 
 A few interesting developments have happened recently on the
 HEAD version of Mono:
 
 * A new, more robust, more complete, more aggressive
   Arrays Bounds Check Elimination.
 
 * Many x86 code generation peephole optimizations.
 
 

Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread Miguel de Icaza
Hello!

 I don't know why I am asking about this, but wasn't there a plan for
 smaller ECMA profiles for things like mobile devices?  When I attended
 a .NET user group meeting a few months ago this seemed to be a major
 point of interest among the existing .NET users there.  Forgive me if
 I missed an obvious answer somewhere.

There was a plan, but it never quite matured, it really needs someone
with the interest to drive that process.

One of the problems with the Compact Framework is that it defines what
someone thought would be a good subset, and it typically has lots of
things that you do not need, and it lacks things that a lot of people
would like to have.

What we have been considering is a tool that would take as input a set
of classes and methods that are required, and the tool would generate a
new DLL with everything required.

It would pull those types and any dependencies required to satisfy that
dependency, and would operate entirely at the assembly level, without
any source code level changes.

This, I feel is a better way of creating embedded versions of Mono than
having ifdefs everywhere.

That being said, for people that need even more, it is possible that
certain dependencies would have to be manually removed, but in general I
think this is a direction that I want to pursue for embedded versions of
Mono.

Miguel.



___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-16 Thread Matt Raffel
Just a small request plz.   Dont CC the mailing list, put the mailing list
address in the TO field so that people's filters work correctly.   If you
need to CC someone, CC a person not the mailing list.



 On Friday 16 July 2004 18:46, Miguel de Icaza wrote:
  Hello!
 
   I don't know why I am asking about this, but wasn't there a plan for
   smaller ECMA profiles for things like mobile devices?  When I attended
   a .NET user group meeting a few months ago this seemed to be a major
   point of interest among the existing .NET users there.  Forgive me if
   I missed an obvious answer somewhere.
 
  There was a plan, but it never quite matured, it really needs someone
  with the interest to drive that process.
 
  One of the problems with the Compact Framework is that it defines what
  someone thought would be a good subset, and it typically has lots of
  things that you do not need, and it lacks things that a lot of people
  would like to have.
 
  What we have been considering is a tool that would take as input a set
  of classes and methods that are required, and the tool would generate a
  new DLL with everything required.
 
  It would pull those types and any dependencies required to satisfy that
  dependency, and would operate entirely at the assembly level, without
  any source code level changes.
 
  This, I feel is a better way of creating embedded versions of Mono than
  having ifdefs everywhere.
 
  That being said, for people that need even more, it is possible that
  certain dependencies would have to be manually removed, but in general I
  think this is a direction that I want to pursue for embedded versions of
  Mono.
 
  Miguel.
 
 
 
  ___
  Mono-list maillist  -  [EMAIL PROTECTED]
  http://lists.ximian.com/mailman/listinfo/mono-list

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-15 Thread Igor Georgiev
 Paulo Aboim Pinto wrote:

  I use mono essencially to make WebApplications,  and  i can't seen new
  good features in that area.

Most importanat feature for ASP.NET  in my opinion is
2.0's Client Callback Feature.

 For example the XSP sucks. We cannot use
  this kind of server in a production environment
  and i think this component should  evolute for this server work as iqual
as IIS.
 I could not get what new good features means here... (I think
 clarification is needed here). It just confused me, because I won't
 expect new good features for a server in a production environment
 (such things usually unstabilizes the product). Maybe you could use
 apache+mod_mono instead of just xsp. It sounds like demanding the
 early tomcat being rich as apache (with many rich modules) is.

 Atsushi Eno
OK. You have a choise show up IIS in the net or use apache/mod_mono.
I prefer apache/mod_mono. It requires some extra work at present time
to avoid some mono bugs, but i can sleep peacefully :)))

GLHF


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.719 / Virus Database: 475 - Release Date: 12.07.2004

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-15 Thread Miguel de Icaza
Hey!

 What about ADO.NET ?

I forgot about ADO.NET, am sorry about that. A couple of developers from
Novell are also working on the new System.Data from the 2.x tree as well
as maintaining the 1.x tree.

Am sure I forgot other bits as well, I apologize in advance.

Miguel
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-15 Thread A Rafael D Teixeira
On Thu, 2004-07-15 at 03:04, Igor Georgiev wrote:
 Most importanat feature for ASP.NET  in my opinion is
 2.0's Client Callback Feature.

Yes, finally they implemented that useful feature, something I already
implemented 4 years ago in my XML/XSLT web framework written in ASP/VB6.

For those not knowing what Client Callback means see:

http://www.dotnetjunkies.com/Tutorial/E80EC96F-1C32-4855-85AE-9E30EECF13D7.dcik

Well we can do it, and as I've done back them we can get it without
needing XMLHTTP: we can just use a hidden IFRAME a secondary form and
some inter-frame javascripting, not very pretty, but effective and able
to run in any modern browser.

Im my previous framework, besides on-demand expanding tree-views I've
built paged-combo-boxes and on-the-fly lookup-filled controls (the user
filled a key value in one input box, and a server-lookup brought
dependent values). 

So we can do a lot better in that area...

Any volunteers? Currently I can help only with advice/guidance, because
I'm very busy with mbas.

Cheers,

-- 
Rafael Monoman Teixeira 
Mono Hacker since 16 Jul 2001 - http://www.go-mono.org/
Mono Brasil Founding Member - http://monobrasil.redesolbrasil.org/
English Blog: http://monoblog.blogspot.com/
Brazilian Portuguese Blog: http://monoblog.weblogger.terra.com.br/

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-15 Thread Stuart Ballard
Miguel de Icaza wrote:
There are a number of areas in which we are focusing for the
Mono 1.2 release:
Is a working/bulletproof implementation of AppDomain.Unload on the radar 
for 1.2? Is it likely to make it back into the 1.0 branch, since it 
would be a bugfix in a sense?

Stuart.
--
Stuart Ballard, Senior Web Developer
NetReach, Inc.
(215) 283-2300, ext. 126
http://www.netreach.com/
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] Mono: Post 1.0 plans and development update.

2004-07-14 Thread Paulo Aboim Pinto
Hello
I've read all the new feature and i think that is a very promissing work 
you have ahead.

I think that WinForms is important and must be a goal if you can 
implement it.

I use mono essencially to make WebApplications,  and  i can't seen new 
good features in that area. For example the XSP sucks. We cannot use 
this kind of server in a production environment
and i think this component should  evolute for this server work as 
iqual as IIS.

Hope you can insert this feature in next release of Mono.
Continues the good work.
(())
Paulo Aboim Pinto
Odivelas - Portugal
Miguel de Icaza wrote:
Hello,
   Well, this release was fairly intense, thanks to everyone that
contributed, the time has come to plan for the new features in Mono.   

* Releases
   Mono has been branched on the CVS repository and today we have
   two development tracks: the mono-1-0 branches and the HEAD
   branch.   The mono-1-0 is only getting bug fixes and no new
   developments are happening there.   The HEAD branch is where all
   the new features are being developed and where we are landing
   many of the patches that we did not get into the 1.0 release for
   various reasons.
   
   We will follow the Linux kernel model for release numbering,
   which means that we will release bug fixes and updates to the
   Mono 1.0 distribution, and those will be named 1.0.1, 1.0.2 and
   so on.
   
   The development versions of Mono will be released as well and
   will be named Mono 1.1.0, 1.1.1 and so on.
   
* Updated Mono Roadmap.

   I am working on an updated version of the Mono roadmap to plan
   our upcoming releases, at this point we are completing the
   feature list of the things that my team inside Novell will be
   working on.
   
   Since Mono is developed by a large community outside of Novell
   the release will likely contain more than what my team is
   commited to do, purely based on external contributors, but the
   roadmap will try to be as conservative as possible in our time
   and feature estimates.
   
   I would like to make a release of Mono 1.2 (the next stable
   release) by February of next year, which means that we have
   roughly six months of development before we go into pure bug
   fixing mode.
   
* Focus of the Novell team.

   There are a number of areas in which we are focusing for the
   Mono 1.2 release:
   
   	* C# 2.1 implementation 
   
   	* AMD64 JIT port.
   
   	* Visual Basic compiler.
   
   	* Improved IO-Layer and Internationalization framework.
   
   	* Gtk# improvement and GUI designer.
   
   	* Mono Debugger.
   
   	* Windows.Forms support.
   
   	* JIT performance work.
   
   	* Integration of patches that were too big to make
   	  it into the 1.0 release.
   
   	* Code Access Security Framework.
   
   	* Continued bug fixing of major and critical bugs.
   
   Those are the areas that people have expressed their most
   interest.  Notice also that the above is still pretty much work
   aimed at the .NET 1.1 framework.
   
   Only a couple of developers are working on new features from the
   .NET 2.0 platform, but we do not believe that we can complete
   the .NET 2.0 API in time for the 1.2 release, so it is best to
   only deliver the bits listed above.
   
   As usual, a preview of the .NET 2.0 API will be available, but
   wont be complete.
   
* .NET 2.0 work

   The Framework almost doubled in size in some parts of the
   framework.  A handful of the Novell developers (Atsushi, Gonzalo
   and Lluis) will be working on the .NET 2.0 APIs in parallel,
   hopefully we can release some of the .NET 2.0 features a few
   months after the 1.2 release comes out.
   
   If you want to help, this is an area where we could use your
   contributions.  Details about the large areas that need work are
   available on the CVS module called `release', look in the
   directory called mono_2_0.
   
   If enough people want, we can transform that list into something
   Web-browsable.
   
   An early ran of the API difference is available here:
   
   http://primates.ximian.com/~jackson/net_2_0/class-status.html
   
   We will automate this process and upload to mono-project.com on
   a constant basis.
   
* Tinderbox setup

Duncan has setup a tinderbox setup that keeps a close eye on
both the stable and unstable branches of Mono, you can see the
state of the build here:
http://www.go-mono.com:8008/
* Some recent developments
A few interesting developments have happened recently on the
HEAD version of Mono:
* A new, more robust, more complete, more aggressive