2002-07-12 Miguel de Icaza <miguel@ximian.com>
[mono.git] / web / index
index 1116fb1b8f46cb67254892a8f35002b8d64b3a14..6d32ac7ed3591ba946d45e6a6bea5f1c4a6408c1 100644 (file)
--- a/web/index
+++ b/web/index
@@ -1,13 +1,15 @@
+<link rel="alternate" type="application/rss+xml" title="RSS" href="index.rss"/>
+
 <table>
   <tr>
     <td>
        <a href="http://www.ximian.com">Ximian</a> announced the
-       launch of the Mono project, an effort to create an Open Source
-       implementation of the .NET Development Framework.  
+       launch of the Mono project, an effort to create an open source
+       implementation of the .NET Development Framework. 
 
        Mono includes: <a href="c-sharp.html">a compiler</a> for the
        C# language, a <a href="runtime.html">runtime</a> for the
-       Common Language Infrastructure and a set of <a
+       Common Language Infrastructure (the CLR) and a set of <a
        href="class-library.html">class libraries</a>.  
 
        You can read our <a href="rationale.html">rationale</a> for
              Corlib is self hosting.
            </td>
          </tr>
+         <tr>
+           <td>
+             RSS feed:
+           </td>
+           <td>
+             <a href="index.rss"><img src="images/xml.gif"></a>
+           </td>
+         </tr>
        </table>
     </td>
   </tr>
 </table>
 
+@item Jul 9th, 2002
+
+       Ajay was the first to notice <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-July/000641.html">
+       Mono's first birthday</a>.
+
+       In a year, we have achieved plenty:
+       <ul>
+               * 94 contributors with CVS access (84 non-Ximian developers).
+               * A complete CLI implementation:
+               <ul>
+                       <li> A fast and performing x86 JIT engine (inlining, constant propagation).
+                       <li> An interpreter for other systems (PPC, Sparc, StrongArm).
+               </ul>
+               * A self-hosting C# compiler, which can compile its class libraries.
+               * 37,140 file changes in CVS.
+               * 92,000 lines of C code.
+               * 437,000 lines of C# code (compiler, classes, tests)
+               * A working core for ASP.NET and ADO.NET.
+               * Major subsystems are functional: RegularExpressions,
+                 System.XML, XML.Schema, System.Data, System.Web.
+               * The Gtk# project, which is maturing rapidly.
+       </ul>
+
+       Thanks to everyone who has made Mono possible with their
+       feedback, regression tests, their comments, their help on the mailing
+       list, code contributions, complete classes, bug reporting, the
+       countless hours of bug hunting.  This project would not have
+       been possible with every contribution.  
+
+       It has been a great year for everyone involved in the
+       project.  I think we have built a new and exciting community.
+
+       Now we have a solid foundation to build on, so this next year
+       looks even more exciting: not only because we will see more
+       Mono applications, but we will begin using Mono as an
+       `library' to be linked with applications that want to get
+       scripting-like features; Gtk# is our ticket to create nice
+       GNOME applications; And we will be developing CORBA bindings
+       to integrate with other object systems.
+
+       Also, for those interested in optimizations and tuning, this
+       year we will get to play with more advanced optimizations and
+       all kinds of interesting research ideas for improving Mono
+       code generation.
+
+       A special thanks to the Mono developers at Ximian for managing
+       to survive their manager and a special thanks to our
+       regression test marshal Nick Drochak, who has been hunting
+       down, and fixing code in our class libraries and keeping us on
+       track for so long.
+
+@item Jul 8th, 2002
+
+       Radek today fixed the last bugs to get Mono to self host on
+       Linux/PowerPC.
+
+       Alp Toker has released version 0.5 of <a
+       href="http://www.atoker.com/phonic/">Phonic</a>, a media
+       player for .NET. Phonic makes extensive use of Mono-developed
+       technologies such as Gtk# and csvorbis (Ogg player ported by
+       Mark). Hopefully we will be seeing many more exciting
+       applications like these in the near future.
+
+       Dietmar has been moving a lot of the architecture specific
+       code in the JIT engine to our internal representation.  This
+       means that porting the JIT is simpler now, as there is less
+       architecture-specific code to maintain.  The inliner, constant
+       folder and constant propagation are also done at the
+       architecture independent layer.
+
+       Gonzalo is now running the sample ASP.NET applications on
+       Linux with the Mono runtime.  It still needs polishing though,
+       and help with the various ASP.NET controls would be
+       appreciated.  The ASP.NET community seems more poor than the
+       PHP community, we need to have a few open source controls to
+       do things dynamic rendering (libart+gdk-pixbuf again can do
+       most of the work), charts and components like the kind of
+       thing you see in the PHP universe: to bring nice GPL code to
+       the masses of Windows developers, lure them into the world of
+       Linux.
+
+       Dick has also got us the new Process implementation that
+       implements the Win32 semantics.  Now only redirection is
+       missing.
+
+@item Jul 3rd, 2002
+
+       Listen to Paolo Molaro do a talk on Mono at the WebIT
+       conference in Padova, Italy this coming friday.  Details are
+       <a href="http://www.webbit2001.org/event/eventview/534/">here</a>
+
+       You can also see a trip report from the Gnome in the South trip:
+       <a href="http://primates.ximian.com/~miguel/sur.html">here</a>
+
+       Miguel will be doing a couple of talks at the O'Reilly
+       conference about Mono: status update, progress and developing
+       applications with it.  Details are <a
+       href="http://conferences.oreillynet.com/cs/os2002/view/e_sess/2994">here</a>
+       and <a
+       href="http://conferences.oreillynet.com/cs/os2002/view/e_sess/2996">here</a>
+
+@item Jun 30, 2002
+
+       Martin Baulig fixed the remaining bugs that prevented MCS to
+       compile our corlib.  The compilation was tricky because of the way
+       MCS bootstraps the compile (internally mcs uses the types that are
+       being defined at that point to perform compares).
+
+       Martin and Paolo have been working hard on fixing the
+       remaining issues.  Currently 102 test pass and 15 fail with
+       our resulting corlib.
+
+       Jesus' SoapFormatter classes are now in CVS.
+
+       I have been redoing the type lookup system for MCS.  The
+       interesting bit is that I did most of this work on an airplane
+       using MCS itself.  Which is a good test that the compiler is 
+       now a good development tool.
+
+       Duncan, Mike and Rachel have been hard at work with Gtk#, now
+       there are bindings for the GtkHTML widget (the one used by
+       Evolution's composer).  And Rachel also got the beginning of GNOME
+       bindings, that should simplify application development.
+
+       A big thanks goes to Dennis Hayes for getting the
+       Windows.Forms work together, and commiting so many stubs for Windows.Forms. 
+
+@item Jun 24, 2002
+
+        Duncan has written a few sample <a
+       href="http://primates.ximian.com/~duncan/Mono">gtk# demo apps</a>..
+
+@item Jun 20, 2002
+
+       Gonzalo has got the Mono ASP.NET implementation can now render all Html
+       Controls, and 21 out of the 26 Web Controls.  Session tracking is
+       next.  Look in xsp/test for a collection of tests that render with Mono.
+
+       Ajay has been very busy improving and extending the
+       XmlSerialization code.  All fields had to be re-ordered to
+       match the Microsoft implementation.
+
+@item Jun 19, 2002
+
+       You can now download a fresh tarball of the libraries and the MCS 
+       compiler daily from <a href="http://www.atoker.com/mono/">Alp Toker's
+       website</a>.
+      
+       New libgc RPMS for Redhat 7.3 are available on <a href="
+       http://java.thn.htu.se/~toor/">Richard Torkar's site</a>.
+
+@item Jun 10, 2002
+
+       Ajay <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-June/000128.html">announced</a>
+       today that the reading code for XmlSchemas is almost complete.
+
+@item Jun 7, 2002
+
+       <b>Mono 0.12 is out!</b> More classes!  More working code!
+       Better compiler!  Faster runtime!  Less bugs! 
+
+       You can get it <a
+       href="download.html#jun-7">Here</a> (quick links: <a
+       href="archive/mono-0.12.tar.gz">runtime</a> and <a
+       href="archive/mcs-0.12.tar.gz">compiler/classes</a>).
+
+@item Jun 3rd, 2002
+
+       CodeDOM implementation from Daniel Stodden has got C# output support.
+
+@item May 31, 2002
+
+       Gonzalo got the Mono XSP page parser to render its first ASP.NET
+       .aspx file today without using MS System.Web.Hosting classes.
+       It is currently on its infancy.  But very good news, now we need to 
+       upgrade our System.Web runtime to run natively on Linux.
+
+       Sergey's code for architecture and size-specific CPBLK has
+       been checked into CVS.
+
+       Paolo has checked the configuration code for Mono (to map
+       PInvoke dlls to other libraries).
+
+       <a href="ado-net.html">ADO support</a>: Daniel has checked in
+       a modified version of the MySQL data provider from Brad.  And Rodrigo
+       started the OleDB using LibGDA.
+
+@item May 27, 2002
+
+       An <a href="index.rss">RSS feed</a> is now available for the
+       Mono news.  I find it surprising that there are so many tools
+       that process this data.  
+
+       Binaries for <a href="http://www.superin.formativ.net/mono/mono.htm">Windows</a> are
+       now location independent, do not require Cygwin and come with a Wizard.
+
 @item May 26, 2002
 
        Daniel Morgan checked in his Sql# Cli tool into the
 @item May 9, 2002
 
        Linear register allocator has been deployed in the Mono JIT
-engine.  Read <a
-href="http://lists.ximian.com/archives/public/mono-list/2002-May/005489.html">about
-it</a>
+       engine.  Read <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-May/005489.html">about
+       it</a>
 
 @item May 5, 2002