2003-01-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / doc / index
index 74ecb70f058d23f746a3759630ddcd29b0828e63..d77d2d2631e82dcf5496c79e6ac1f6cbc403a31f 100644 (file)
--- a/doc/index
+++ b/doc/index
@@ -5,12 +5,17 @@
     <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. 
+       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 (the CLR) and a set of <a
-       href="class-library.html">class libraries</a>.  
+       Common Language Infrastructure (also referred as the CLR) and a
+       set of <a href="class-library.html">class libraries</a>.  The
+       runtime can be <a href="embedded-api.html">embedded</a> into your
+       application.
+
+       Mono has implementations of both <a href="ado-net">ADO.NET</a>
+       and <a href="asp-net">ASP.NET</a> as part of its distribution.
 
        You can read our <a href="rationale.html">rationale</a> for
        this project.  If you have questions about the project, please
     </td>
     <td>
        <table border=1>
+         <tr>
+           <td colspan="3">
+             <b><center>Mono Status</center></b>
+           </td>
+         </tr>
          <tr>
            <td>
              <b><a href="c-sharp.html">C# Compiler</a></b>
@@ -55,8 +65,9 @@
            </td>
            <td>
              Working:<br>
-             Linux/x86, Linux/PPC<br>
-             In progress: StrongARM, SPARC.
+             Linux/x86, Linux/PPC, S390<br>
+             In progress:<br>
+             StrongARM, SPARC.
            </td>
          </tr>
          <tr>
@@ -64,7 +75,7 @@
              <b><a href="class-status.html">Classes</a></b>
            </td>
            <td>
-             Corlib is self hosting.
+             All assemblies compile.
            </td>
          </tr>
          <tr>
   </tr>
 </table>
 
-       <b>Mono Talks:</b>
+@item Jan 3rd, 2003: Glade#, Code Coverage, Apache, MBas, Debugger.
+
+       Rachel has made Glade# use attributes so binding C# widgets to
+       the designed widgets is now easier than ever.  Alp has
+       improved this to use implicit names as well.
+
+       Martin's Mono debugger now has support for multi-thread
+       debugging.  Special feature: breakpoints can be defined in a
+       per-thread basis now.
+
+       Daniel López has checked in his Apache module to integrate
+       Mono and Mono's ASP.NET support as an Apache module.  Gonzalo
+       has folded his new Mono hosting classes into this module (they
+       are now shared between XSP and mod_mono).  You can get the
+       mod_apache from CVS (module name: mod_mono). 
+
+       Mono Basic improvements: Marco has added support for more
+       statements on the grammar.
+
+       Zoltan has <a href="http://www.nexus.hu/vargaz2/">posted</a>
+       his Code Coverage analysis tool for Mono.
+
+@item Dec 10th, 2002: Gtk# 0.6 released;  Mono 0.17 packages for Windows and Debian.
+
+       Mike Kestner <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-December/003961.html">announced
+       Gtk# 0.6</a>.  This new release includes many new features and
+       bug fixes, and is the perfect companion to the <a
+       href="archive/mono-0.17">Mono 0.17</a> release.
+
+       Johannes has contributed a Windows-ready package of Mono 0.17,
+       and its available from our <a
+       href="download.html">download</a> page.
+
+       Alp Toker has <a href="http://www.atoker.com/mono/">Debian packages</a>
+
+@item Dec 9th, 2002: Mono 0.17 has been released
+
+       Mono 0.17 has been released.  Check out the <a
+       href="archive/mono-0.17">release notes</a> for a more detailed
+       list.   You can get it <a href="download.html">here</a>.
+
+       Many new features as well as plenty of bug fixes.  Many new
+       System.Data providers and a more mature System.Web (ASP.NET)
+       which can now be hosted in any web server.  A simple <a
+       href="archive/xsp-0.2.tar.gz">test web server</a> to host
+       asp.net has been released as well.
+
+       This version also integrates Neale's s390 port.
+
+       This release also includes a new exception handling system
+       that uses the gcc exception information that vastly improves
+       our internalcall speed (15% faster mcs compilation times).   
+
+@item Dec 8th, 2002: VB.NET, Oracle Provider.
+
+       Marco has got the Mono Basic compiler up to speed (support for
+       classes, modules, expressions, object creation, method
+       invocation, local variables, and some statements).  The
+       compiler is based on the work from Rafael Teixeira on MCS.
+
+       Screenshots: <a
+       href="http://modgb.sourceforge.net/monobasic_snap.png">in
+       Windows doing Windows.Forms</a> and in Linux doing <a
+       href="images/gtk-vb.png">VB with Gtk#</a> (courtesy of Alp).
+
+       Daniel Morgan has checked in his Oracle provider to the CVS
+       repository as well.
+
+@item Nov 27th, 2002: Press release, tutorials, Windows Forms, ADO.NET, Magazine.
+
+       <a
+       href="http://www.business2.com/articles/mag/0,1640,45454,FF.html">The
+       Penguin Takes Flight</a>: an article written by Erick
+       Schonfeld appears on the December issue of <a
+       href="http://www.business2.com/">Business 2.0</a> magazine.
+
+       <a href="http://www.openlinksw.com">OpenLink</a> and <a
+       href="http://www.ximian.com">Ximian</a> made <a
+       href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=openlink_mono">joint
+       announcement</a> on the plans of OpenLink to ship their <a
+       href="http://www.openlinksw.com/virtuoso/index.htm">Virtuoso</a>
+       server on Unix using Mono.
+
+       Martin Willemoes's <a href="gnometutorial">GNOME.NET
+       tutorial</a> is now available from the main Mono site.  This
+       tutorial is a collaborative effort to teach developers how to
+       use Mono to create Mono applications using <a href="http://gtk-sharp.sf.net">Gtk#</a>
+
+       Dennis Hayes has posted and <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-December/003800.html">update</a>
+       on the work to get Windows.Forms working on Mono.  There is a
+       new test application that people can use to test their
+       controls.  If you are interested in working on Windows.Forms,
+       you can participate in the <a
+       href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mono-winforms
+       mailing list</a>
+
+       Brian Ritchie has been working on an ADO.NET <a
+       href="http://brianritchie.webhop.net/ideas/adocodegen.aspx">data
+       layer</a> and an <a
+       href="http://brianritchie.webhop.net/ideas/appserver.aspx">application
+       server</a> for Mono.
+
+       Dan Morgan has checked in his Oracle provider, and Tim Coleman
+       continues to work on the TDS implementation of the data classes. 
+
+       The rest of the team has been working on bug fixing in the
+       runtime, the compiler, and the class libraries.  Also,
+       compilation speed has increased recently by performing a
+       number of simple optimizations in the compiler.
+
+@item Nov 19th, 2002: Crypto update; Books; Gtk# Datagrid; .NET ONE Slides
+
+       Sebastien has got DSA and RSA signatures <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003497.html">working</a>
+       as well as RSA <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003502.html">encryption</a>.
+       We now distribute Chew Keong TAN's BigInteger classes.
+
+       Brian has contributed a System.Data multiplexor in Mono, it
+       can be found in the Mono.Data assembly.  The details of this
+       new technology are <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003400.html">here</a>.
+       It works in Mono and the .NET Framework.
+
+       Larry O'Brien has announced the candidate book for <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003500.html">
+       Thinking in C#</a>.  The book is Mono-friendly.
+
+       Another book that covers mono (available in German only) is <a
+       href="http://www.databecker.de/frames.php?PHPSESSD=4948515556575049525459495248485949485348&PHPSESSID=6cc68dbcfbcbacd7b82a984b0700d5d6&t=2">
+       here</a>.
+
+       Dan Morgan has implemented a DataGrid widget for Gtk#, you can
+       see Windows screenshots for it <a
+       href="images/GtkSharpDataGridScreenshot.png">here</a> and <a
+       href="images/SqlSharpGtkScreenshot4.png">here</a>.
+
+       Slides from the Mono developers for the .NET ONE conference are available now:
+       <ul>
+               <li><a
+               href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/DotNetOneKeynote.sxi">
+               Mono Keynote presentation</a>
+
+               <li><a href="http://primates.ximian.com/~lupus/slides/embed/">Hosting the Mono Runtime</a><br>
+               The simple embedding of Mono in Perl is available <a
+               href="http://primates.ximian.com/~lupus/slides/embed/Mono-0.01.tar.gz">here</a>
+
+               <li><a href="http://primates.ximian.com/~lupus/slides/jit/">The Mono JIT compiler</a>
+
+               <li><a href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/Mono_C_Sharp_Overview_1007.sxi">
+               Mono C# Compiler Overview</a>
+       </ul>
+
+       A couple of other presentations from Miguel's trip to Europe
+       are available <a
+       href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/">here</a>
+       in Open Office file format.
+
+@item Nov 8th, 2002: Mono s390, Database work, new JIT updates.
+
+       Neale Ferguson has contributed <a href="download.html">RPM
+       packages</a> of Mono for the Linux/s390.
+
+       Tim Coleman posted an <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003329.html">update</a>
+       on the improvements in the System.Data
+
+       The new JIT engine can run 72 out of our 154 tests for the
+       virtual machine, and it also got exception support this week.
 
-       <b>Valencia</b>: August 8th.
+@item Nov 1st, 2002: TDS, Crypto, Gtk#, Winforms, bug fixes.
 
-       <b>Hong Kong:</b> August 10th.  If you live in Hong
-       Kong, come see Duncan Mak talk about the Mono project.
-       Details are <a
-       href="http://linux.org.hk/org/event/200208-talk/">here</a>
+       Tim's SqlClient is <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-November/003161.html">now
+       capable</a> of communicating with the Microsoft SQL server
+       using the TDS protocol.  A screenshot showing a sample client
+       running with <a href="http://gtk-sharp.sf.net">Gtk#</a> on
+       Windows is shown <a
+       href="images/SqlSharpGtkSceenshot3.png">here</a>
+
+       Sebastien has made all symetric ciphers functional on all
+       supported modes; All the classes in Security.Cryptography are
+       present and the X590 certificates are now in too.  Jackson has
+       been working on the Security classes.
+
+       Many bug fixes all over the place: class libraries (Dick,
+       Piers, Ville, Zoltan, Gonzalo, Dan, Atsushi, Nick, Phillip),
+       compiler, runtime engine.  A big thank goes for everyone who
+       has been providing bug reports for us to track down.
+
+       Gaurav has been working on multiple WebControls.  Gonzalo migrated
+       the ASP.NET engine to use POST for interaction.
+
+       In the Gtk# land saw the integration of gda, gnome-db and GStreamer
+       bindings.
+
+       Windows.Forms classes now build on Linux and Windows, check
+       out the status pages for areas of collaboration.
+
+@item Oct 24th, 2002: S390 support, XSP/ASP.NET, Win32 contributors, TDS.
+
+       Today Neal Ferguson's support for the IBM S390 was checked
+       into CVS.
+
+       The XSP processor has been fully integrated into the
+       System.Web assembly, and Gonzalo has finished the hosting
+       interfaces in Mono.  This means that it is possible to embed
+       ASP.NET with the same APIs used in Windows, and is possible to
+       easily embed it with Apache for example.  The XSP module has
+       now become a shell for testing the System.Web classes.
+
+       We are looking for contributors that know Win32 to contribute
+       to the Windows.Forms implementation.  If you want to help
+       write some controls using the Win32 API, get in touch with our new <a
+       href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mono-winforms-list@ximian.com
+       list</a> mailing list. 
+
+       Tim's TDS System.Data set of classes can now talk to SQL
+       servers using the TDS protocol (version 4.2) with
+       connection pooling.  Currently it can connect, run
+       transactions, update/insert/delete, and read some types.  A
+       data adapter is also coming soon.
+       
+@item Oct 21th, 2002: Crypto, Winforms list, Database, GConf, Debugger.
+
+       Sebastien Poliot has made a lot of progress, he reports that
+       DES and TripleDES have been fixed;  Rijndael and CFB modes
+       still have problems in some configurations and some areas that
+       are not supported by the .NET framework.
+
+       Last week we created a new <a
+       href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mailing
+       list</a> to discuss the Mono Winforms implementation.
+
+       Tim has started a full C# implementation of the TDS protocol
+       and the providers, and Brian continues his work on his ODBC
+       binding.  
+
+       Rachel Hestilow has also checked in a binding for GConf.  This
+       binding <a
+       href="http://toxic.magnesium.net/~hestilow/gconfsharp/intro.html">is
+       unique</a> in that it uses some features in the CLI to support
+       complex data types, and allows the user to keep only one
+       representation of the types instead of two (the master types
+       is defined in CLI-land).  Also Property Editors (<a
+       href="http://primates.ximian.com/~miguel/shots/gconf-shot.png">shot</a>)
+       simplify the creation of user interfaces that bind their
+       configuration to backend keys, following the <a
+       href="http://developer.gnome.org/projects/gup/hig/1.0/">GNOME
+       Human Interface Guidelines.</a>
+
+       Martin is now on vacation, but before leaving he produced a
+       number of documents detailing the state of the debugger.  The
+       major missing feature is full support for debugging unmanaged
+       applications (it requires dwarf-2 handlers for types).  We
+       will do some polishing of the user interface (<a
+       href="http://primates.ximian.com/~miguel/shots/debugger-4.png">new
+       shot</a>) to expose the existing and rich functionality to the
+       users and try to release a preview of the debugger at the same
+       time as Mono 0.17.
+
+@item Oct 14th, 2002: Crypto, Database work, Debugger, Documentation.
+
+       Brian, Daniel and Rodrigo have been busy working on the ODBC
+       provider for Mono.  Daniel posted some <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-October/002755.html">updates</a>.
+       Brian posted <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-October/002758.html">details
+       about the ODBC.NET</a> provider.
+
+       Also Sebastien Pouliot has been improving the various
+       cryptographic classes in Mono, something that we had not done
+       in quite some time.  We are looking for a way to handle
+       big-nums.  We need either a managed or unmanaged set of
+       classes for handling large numbers, and some volunteers to
+       expose this functionality to C# (Either as an internal
+       assembly, or as a set of P/Invoke, Internal call wrappers).
+
+       Martin has got our debugger to support adding breakpoints at
+       file/line combos.  This was more complex than generic
+       breakpoints in routines, because these breakpoints are set on
+       routines that probably have not been JITed just yet.  Martin's
+       focus now is on stabilizing our debugger and aim for a public
+       release of it.
+
+       We have also imported the ECMA documentation into a separate
+       module, and with the help from Scott Bronson we will have the
+       necessary XSLT tools to finish our native documentation
+       browser for Mono.  This together with the work from Adam will
+       be the foundation for the <a href="classlib-doc.html">Mono
+       Documentation Tools</a>. 
+
+@item Oct 9th, 2002: Various Mono updates.
+
+       Brian Ritchie, Daniel Morgan, Rodrigo Moya and Ville Palo have
+       been working on various database providers.  The MySQL has
+       seen a lot of work, and a new ODBC provider is now on CVS and
+       more extensive regression tests have been checked in.
+
+       Dick Porter is our background hero and keeps fixing the
+       low-level bugs in the portability layer.  Now the Mono handle
+       daemon should be a lot more robust and will no longer leave IPC
+       regions.  Gonzalo Paniagua has initiated the migration of XSP
+       into the System.Web class libraries now that we have a
+       complete HttpRuntime implementation.  This means that you are
+       able to embed the ASP.NET processor into any web server you
+       want.  This also includes support for the system-wide
+       configuration file `machine.config'.
+
+       Martin Baulig has been busy with the Mono Debugger, you can see how
+       it looks <a
+       href="http://primates.ximian.com/~miguel/debugger-1.png">here</a>
+       and <a
+       href="http://primates.ximian.com/~miguel/debugger-2.png">here</a>.
+       Now local variables and breakpoints are supported, and we are
+       working on the UI elements to simplify their use (as seen on
+       the screenshot).  
+
+       <a href="http://gtk-sharp.sf.net">Gtk#</a> has seen a lot of
+       activity specially as we start to build larger applications.
+       Vladimir Vukicevic, Kristian Rietveld, Rachel Hestilow, Mike
+       Kestner and Miguel de Icaza have been busy improving it.
+       mPhoto which is a Photo management application for Mono and
+       Gtk# is seen <a
+       href="http://primates.ximian.com/~miguel/shots/mphoto-2.jpg">here</a>.
+
+       Chris Toshok the man behind LDAP in Evolution continues to
+       work on the Mono.LDAP# implementation.
+
+       Dietmar Maurer and Paolo Molaro are still busy working on our
+       new optimized JIT/ATC engine and are making great progress.
+       The code base has been designed to ease the implementation of
+       more advanced compiler optimizations, and optimizations can be
+       chosen individually so they can be tuned for a particular
+       processor, or use profile-based information to improve the
+       performance.
+
+@item Oct 1st, 2002: Mono 0.16 released;  Debugger updates.
+
+       Mono 0.16 has been released.  Source and RPMs are <a
+       href="download.html">available</a>.  The release notes are <a
+       href="archive/mono-0.16">here</a>.  
+
+       Martin's debugger can debug both managed and unmanaged code.
+       Recently Martin added support for locals, parameters, and
+       breakpoints on top of the existing infrastructure (his
+       debugger supported instruction-level and source-code level
+       single-stepping).
+
+@item Sep 19th, 2002: Mono Survey.
+
+       Help us plan for the future of Mono by filing out the <a
+       href="http://primates.ximian.com/~miguel/monosurvey">First Mono
+       Survey</a>
+
+@item Sep 17th, 2002: Mono Hackers Hall of Fame: Sergey Chaban 
+
+       The <a href="hackers.html">Mono Hackers Hall Of Fame</a>
+       continues to show our appreciation to the excellent
+       contributors that made <b>mono::</b> a successful free
+       software project.
+
+       This time the Hall of Fame welcomes Sergey Chaban.  Sergey has
+       been a long time contributor to the project, from the early
+       work on the class libraries that were critical to Mono's
+       origin: every time you use a Hashtable in Mono, it runs
+       Sergey's code, to the low-level optimizations on the JIT
+       engine and to his work on ILASM and the PEToolkit. 
+
+       
+@item Sep 16th, 2002: Documentation Tools, ILASM, Debugger, Mono LDAP, Winforms
+
+       Adam Treat has started moving the documentation universe again.  We
+       have a new strategy to document our APIs (given that we have
+       chosen <a href="classlib-doc.html">not to document the code
+       inline</a>).  This includes the use of a master reference file
+       that will hold the entry points to document.  All master files
+       for our assemblies have been checked into CVS now.
+
+       Sergey Chaban's Mono.PEToolkit and ILASM tools have been
+       checked into CVS.  Although ILASM is old and will soon be
+       updated, we wanted to get the build issues sorted out.
+
+       Martin Baulig's Mono Debugger is still on its early stages,
+       but you can run and run step by step your C# code and C code
+       (including the Mono runtime).  Dwarf-2 is required to compile
+       your code.  The regular step, step-into, and assembly-level
+       step and step-into are supported.  And comes with a Gtk#
+       UI. The debugger is written mostly in C# with some C glue
+       code.  Most of the work is on the engine, we will be working
+       on making a good UI in the future.
+
+       Chris Toshok of the Hungry Programmer's fame has checked in
+       Mono.Directory.LDAP, a C# wrapper for the LDAP libraries.
+       This is the substrate for implementing the
+       System.DirectoryServices assembly.
+
+       Andrew has also continued with some of the cryptographic
+       classes implementation.
+
+       After much public debate, we have chosen a new <a
+       href="winforms.html">strategy to implement winforms</a>.
+       Implementing a Gtk, Qt or Aqua based version of Winforms was
+       going to be almost as complex as implementing Wine itself.  So
+       the new strategy is to only roll out a WineLib-based
+       implementation. 
+
+@item Sep 4th, 2002: .NET One 2002 Program available
+
+       The <a
+       href="http://www.sigs-datacom.de/sd/kongresse/dotnet_2002/index.htm">.NET
+       ONE 2002</a> conference in Frankfurt is now available.  Paolo
+       will be talking about the Mono JIT and embedding the Mono
+       runtime in your Windows and Linux applications.  Mike Kestner
+       will talk about <a href="http://gtk-sharp.sf.net">Gtk#</a> and
+       the automatic binding generator used by Gtk# and Miguel will
+       be talking about the Mono project on Monday's keynote and on
+       the Mono C# compiler on Tuesday.
+
+@item Sep 3rd, 2002: Apache integration
+
+       <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-September/001862.html">Sterling</a>
+       announced an Apache module that hosts
+       Mono, and allows CIL code to run from within Apache, giving the
+       module access to the Apache runtime.  This uses the Mono embedding
+       API.
+
+@item Aug 24th, 2002: Gtk# 0.4 released
+
+       Shortly after <a href="download.html">Mono 0.15</a> was
+       released a fresh version of <a
+       href="http://gtk-sharp.sf.net">Gtk#</a> was <a
+       href="http://lists.ximian.com/archives/public/mono-list/2002-August/001702.html">announced</a>.
+
+@item Aug 23rd, 2002: Mono 0.15 released
+
+       Mono 0.15 has been released.  Source and RPMs are <a
+       href="download.html">available</a>.  The release notes are <a
+       href="archive/mono-0.15">here</a>
+
+@item Aug 21th, 2002: Portable.NET encodings integrated into Mono.
+
+       Rhys Weatherley has contributed the Portable.NET encoders to
+       the Mono class libraries.  This is a great step towards
+       cooperation between these projects.  Thanks to Paolo for doing the
+       merger on our side.
+
+       His encoders are more complete than the iconv-based approach
+       that mono used, which was unreliable under certain
+       circumstances.  
+
+@item Aug 20th, 2002: Remoting work, Resources, SPARC checkins, ADO.NET
 
        <b>San Francisco</b>: August 14th.  Linux World Expo.
 
+       Mark Crichton has checked in his patches to get the SPARC port
+       on par with the PPC port.
+
+       Dick has checked-in the resource reader and resource writers
+       to the class libraries, and Dietmar checked in the C# support
+       code for the remoting infrastructure.  
+
+       More work on System.Data: the LibGDA (our OleDB backend) based
+       providers are quickly maturing, and recently they executed
+       their first query.
+
+@item Aug 13th, 2002: MCS news, Gtk# progress, Windows.Forms, ADO.NET
+
+       Martin Baulig has been fixing all the known bugs in the C#
+       compiler and now has moved into improving the compilation
+       speed and the generated code quality of MCS.  Today we got a
+       50% speedup in the bootstrap of MCS going from 24 seconds to 12 seconds. 
+
+       Gtk# has been making a lot of progress, some interesting
+       corner cases are now supported:, you can now create canvas items as
+       well as using the tree widget.  Here is a shot of <a
+       href="images/mocil.png">MonoCIL</a>.
+
+       On the runtime front, focus has been on improving remoting
+       support, exception handling, as well as completing the support
+       for structure marshaling.  
+
+       Patrik is also back in action: the HttpRuntime infrastructure
+       is rapidly improving, and Gonzalo is working into moving XSP
+       into our main class library and providing the missing pieces
+       to integrate with Patrik's code.
+
+       Dennis and his team are working on a WineLib-based
+       implementation of Windows Forms to guarantee that the corner
+       cases of Windows.Forms can be handled, and we are back on track again.
+
+       A lot more work on the ADO.NET and WebServices has also been
+       checked into CVS.
+
 @item Aug 1st, 2002: Mono Hackers Hall of Fame
 
        The <a href="hackers.html">Mono Hackers Hall Of Fame</a> has been started
        an update</a> on the ASP.NET widgets that are still pending.  Patrik is back, and he is 
        working with Gonzalo to streamline the pipeline
 
-       Rachel quietly commited to Gtk-Sharp support for marshaling
+       Rachel quietly committed to Gtk-Sharp support for marshaling
        structures (very important for Gtk#).  This uses extensively
        the new marshaling code that Dietmar added to the runtime.
 
 
 @item Jul 20th, 2002: Spanish Mono Tutorial.
 
-       A spanish tutorial on using Mono is <a
+       A Spanish tutorial on using Mono is <a
        href="http://mono.es.gnome.org/tutoriales/mono-linux/">here</a>.
        Also the <a
        href="http://mono.es.gnome.org/tutoriales/mono-puf/">FAQ</a>
 
        Sergey Chaban has got Gtk# working on Windows, you can see
        some screenshots: <a href="sshots/Gtksharp-1.jpg">sample apps</a> and
-       <a href="sshots/Gtksharp-2.jpg">running with a russian charset</a>.
+       <a href="sshots/Gtksharp-2.jpg">running with a Russian charset</a>.
 
 @item Jul 16th, 2002
 
                  run the compiler on Linux.
 
                * Martin fixed the remaining bugs in the compiler that stopped it from
-                 compiling the `corlib'.  The resuling image still contained errors though.
+                 compiling the `corlib'.  The resulting image still contained errors though.
 
                * On July 8th, Radek got the PowerPC port to bootstrap
                  the C# compiler.  This is important, because it exposed
        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. 
+       Windows.Forms work together, and committing so many stubs for Windows.Forms. 
 
 @item Jun 25, 2002
 
-       I am updating the Mono site from the Unesco offices in
+       I am updating the Mono site from the UNESCO offices in
        Uruguay, the <a href="http://www.gnome.org/resources/calendar/roadshow/GNOMEenelSur.html">South-America trip</a>
        to promote free software is going very well.
 
 
 @item Jun 22, 2002
 
-       Mono's ASP.NET has rendered its first page on Linxu for the
+       Mono's ASP.NET has rendered its first page on Linux for the
        first time (Gonzalo and Paolo).  
 
        Also, we are getting close to
        Lawrence has been working really hard in fixing, improving and
        polishing the underlying network infrastructure.
 
-       The Rafael and Chris have commited the beginning of the
+       The Rafael and Chris have committed the beginning of the
        VisualBasic.NET runtime support to CVS.
 
        Jesus has contributed the beginning of the SoapFormatter
        This is another milestone for our <a
        href="ado-net.html">ADO.NET implementation plans</a>
 
-       We have a little surprise for everyone tracking the news on tuesday ;-)
+       We have a little surprise for everyone tracking the news on Tuesday ;-)
 
 @item May 2nd, 2002
 
 
        We are very close to have a complete self hosting environment now.
 
-       Mono is temporarly using the Bohem GC garbage collector while
+       Mono is temporarily using the Bohem GC garbage collector while
        we deploy the more advanced ORP one. 
 
 @item Mar 5, 2002
 
        AppDomains have been deployed (Dietmar).  Socket work is done
        (Dick).  Corlib compiled with no refs to mscorlib (Dan).  New
-       comprehensive tests for colib bits (David).  Nick is driving the
+       comprehensive tests for corlib bits (David).  Nick is driving the
        regression test suite efforts and class library completeness.
        New System.Data work (Chris). Bug fixes (Paolo, Duncan, Ravi, Miguel)
 
        here</a>
 
        Last minute breaking news: Paolo got our compiler in Linux to
-       compile fib.cs, patches are comming tomorrow once we have
+       compile fib.cs, patches are coming tomorrow once we have
        ChangeLog entries.   
 
 @item Jan 4, 2002
        href="http://lists.ximian.com/archives/public/gtk-sharp-list/2001-November/000013.html">
        update</a> on his work on Gtk#.  
 
-       Ravi commited the initial support for Attributes in the
+       Ravi committed the initial support for Attributes in the
        compiler. 
 
        Many HTML Controls from Leen checked into CVS.
 <blockquote>
        Many clean ups have been going into the class library by Nick Drochak. 
 
-       Mega patch from Dietmar: he commited the flow analysis code
+       Mega patch from Dietmar: he committed the flow analysis code
        for the JITer. 
 
        A lot of work has been going into the WebControls by Gaurav (4
 @item Nov 1, 2001
 
 <blockquote>
-       Ravi commited the caller-side method selection of methods with
+       Ravi committed the caller-side method selection of methods with
        variable length arguments.  Now he depends on Miguel finishing
        the array handling support. 
 </blockquote>
 @item Oct 27, 2001
 
 <blockquote>
-       Lots of classes for System.Web from Gaurav were commited this
+       Lots of classes for System.Web from Gaurav were committed this
        morning.
 
        Some large recent developments:
        partially integrated (we need to put the internalcalls in
        place now and compile and link the decimal code).
 
-       Derek Holden commited recently the IntegerFormatter code into
+       Derek Holden committed recently the IntegerFormatter code into
        the CVS, so we got a pretty comprehensive integer formatting
        engine that we can finally use all over the place. 
 
 
 <blockquote>
        Paolo has written a section on <a href="porting.html">Porting
-       Mono</a> to othre architectures.
+       Mono</a> to other architectures.
 </blockquote>
 
 @item Sep 18, 2001
        <b>.NET Hello World is working under Mono!</b>  The latest snapshots
        will let you run it.   
 
-       Hello World consits of 1821 CIL instructions, 
+       Hello World consists of 1821 CIL instructions, 
         performs 66 subroutine calls and loads 12 classes from the corlib.dll
 
        Good work Mono team!