[Mono-list] Surveys: Mono 1.0 and Mono Conference.

Pavlica, Nick Nick.Pavlica@echostar.com
Thu, 09 Oct 2003 13:15:04 -0600


On Wed, 2003-10-08 at 20:24, Miguel de Icaza wrote:
> Hey guys,
> 
>    I want to query the community, and find out about two things:
> 
> 	* What should Mono 1.0 be?
	   

I believe a 1.0 release of Mono should, at a minimum, encompass the
following:
  
   - At least one complete development paradigm.
   - Top notch documentation, packaging, etc.
   - Embody the performance and stability that is generally expected in
      a 1.0 release.  
   - A clear definition of what Mono 1.0 is and is not.  
   - A "Road Map" to what can be expected in future releases.
   
> 
> 	* When and where should we do a Mono developer summit.

A developer summit would be great!  I just hope that you try to make it
as accessible by normal people as possible.  For years I have worked for
companies, and organizations that DO NOT PAY for these types of events,
which means it would have to come out of my pocket.  It's very difficult
to justify spending $2-3000(Travel, etc.) of my own money for this type
of activity. 

[IMHO] The Java One, and similar conferences are examples of what not to
do for a developers summit.  Yes they are fun, but they are really just
a huge interactive commercial for whomever is tying to sell there
product to Engineers, CTO's, etc.  I believe that most people that would
attend this conference would all ready understand what Mono can do for
them and would rather have technical and brainstorming sessions.  Coding
sprints/competitions and the like are other good activities as well.

It would be fun/possible to visit Vancouver B.C.


> 
> * Mono 1.0
> 
> 	Mono is rapidly approaching maturity in various of its class
>         libraries, the question in everyone's minds is: is it worth
>         waiting for the full .net framework implementation to be ready
>         to publish 1.0, or is a subset fine?
>         
>         Mono 1.0 so far is going to be a subset, and my current thinking
>         is `.NET 1.0 minus two major pieces: EnterpriseServices and
>         Windows.Forms'.
>         
>         But today some people suggested that we might want to have a
>         Mono 1.0 release earlier by committing to less than that,
>         something like: 
>         
>         Mono 1.0: 
>         	C# compiler
>         	Toolchain (ilasm, ildasm, al, etc)
>         	corlib, System, System.XML, System.Security.
>         	ADO.NET (System.Data and providers)
>         	ASP.NET (System.Web.Services and System.Web)
>         
>         Anything else that is robust by the time the other components
>         are deemed "stable" would also make it.  So if for example
>         "System.Wasabinator" is of 1.0 quality by the time the rest is
>         done, we can also include it. 
>         
>         We would later publish the other components in upcoming
>         releases:
>         
>         	JScript, VB.NET (compiler and runtimes)
>         	System.DirectoryServices
>         	System.EnterpriseServices
>         	System.Windows.Forms
>         
> * Mono Conference (Code name: Mono Summit of Love).
> 
>         Gnome has been fairly successful at running yearly conferences
>         for users and developers.   And these face to face meetings are
>         fantastic to improve the collaboration between the various parts
>         of the project, and help to go over development bumps rather
>         quickly.
>         
>         Also, it is great to put faces and voices to nicknames and email
>         addresses. 
>         
>         So am thinking that we need to have a such a summit.  There are
>         two questions: what is the audience for this summit and where
>         should we base it.
>         
>         Audience:
>         
>                 We can certainly make this a hacker-only conference, but
>                 given the amount of projects, companies and developers
>                 using Mono, it might make sense to have something with a
>                 larger scope.
>                 
>                 In one extreme we have the `big room with internet
>                 access, printers and laptops' and in the other we have
>                 something more formal including presentations on
>                 specific technologies, tutorials and workshops. 
>                 
>                 I know active Mono developers would like to come (and am
>                 working on getting the funding to pay for airfares and
>                 hotels for those who can not afford a trip to the other
>                 end of the world).
>                 
>         Location:
>         
>                 I suggested Cancun during summer break, but Nat quickly
>                 pointed out that if you are working for a company, there
>                 was no way your boss would authorize such a thing.
>                 
>                 So here are the parameters:
>                 
>                 	* If we are getting many latin-americans/asians,
>                 	  we should do it in a country that does not
>                 	  require VISAs, so that rules out the US and
>                 	  Brasil.
>                 
>                 	* If we are getting mostly US citizens,
>                 	  Europeans that are under the VISA waiver
>                 	  program and just a few foreigners, we might
>                 	  consider the US.
>                 
>                 My choice would be to pick a cheap city, rather than an
>                 expensive one, and one that has good airport
>                 connectivity to minimize airfare cost, for case A we
>                 have:
>                 
>                 	* Cancun, Mexico.
>                 
>                 	* Barcelona, Spain
>                 
>                 For case B we could probably do Boston, unless some
>                 University wants to step up and provide some facilities.
>                 
> Love, Love, Love,
> Miguel.
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list