d41f827dedc5cd5e6960663ce903235eb4aebdc6
[mono.git] / web / index
1 <link rel="alternate" type="application/rss+xml" title="RSS" href="index.rss"/>
2
3 <table>
4   <tr>
5     <td>
6         <a href="http://www.ximian.com">Ximian</a> announced the
7         launch of the Mono project, an effort to create an open source
8         implementation of the .NET Development Framework.
9
10         Mono includes: <a href="c-sharp.html">a compiler</a> for the
11         C# language, a <a href="runtime.html">runtime</a> for the
12         Common Language Infrastructure (also referred as the CLR) and a
13         set of <a href="class-library.html">class libraries</a>.  The
14         runtime can be <a href="embedded-api.html">embedded</a> into your
15         application.
16
17         Mono has implementations of both <a href="ado-net">ADO.NET</a>
18         and <a href="asp-net">ASP.NET</a> as part of its distribution.
19
20         You can read our <a href="rationale.html">rationale</a> for
21         this project.  If you have questions about the project, please
22         read our list of <a href="faq.html">Frequently Asked
23         Questions</a> or <a href="mailto:mono-list@ximian.com">contact us.</a>
24
25         You might also want to <a href="download.html">Download the
26         source</a> for our work so far.  Grab a <a
27         href="snapshots">snapshot</a> of our current work, or <a
28         href="http://cvs.hispalinux.es/cgi-bin/cvsweb/?hidenonreadable=1&f=u&logsort=date&sortby=file&hideattic=1&cvsroot=mono">browse
29         the sources</a>
30
31         You might want to <a
32         href="mailing-lists.html">subscribe</a> to our mono-list
33         and mono-announce-list.  There is also a <a
34         href="http://www.gotmono.com/cgi-bin/yabb/YaBB.pl">forum</a> at <a
35         href="http://www.gotmono.com">GotMono</a>.
36
37         You can contact the team at: <a
38         href="mailto:mono-list@ximian.com">mono-list@ximian.com</a>
39
40         In order to follow the process of the project and to learn more
41         about the team members we have created the <a 
42         href="http://monoevo.sf.net/mwn/index.html">Mono Weekly News letter</a>.
43         Which archives can be found <a 
44         href="http://monoevo.sf.net/mwn/archives.html">here</a>.
45         We have a <a href="http://www.nullenvoid.com/gtksharp/wiki">Gtk# Wiki</a>
46         and a <a href="http://www.nullenvoid.com/mono/wiki">Mono Wiki</a>
47
48     </td>
49     <td>
50         <table border=1>
51           <tr>
52             <td colspan="3">
53               <b><center>Mono Status</center></b>
54             </td>
55           </tr>
56           <tr>
57             <td>
58               <b><a href="c-sharp.html">C# Compiler</a></b>
59             </td>
60             <td>
61               <b>Self hosting on Linux</b><br>
62               Self hosting on .NET.
63             </td>
64           </tr>
65           <tr>
66             <td>
67               <b>JIT</b>
68             </td>
69             <td>
70               Linux/x86 working.
71             </td>
72           </tr>
73           <tr>
74             <td>
75               <b>Interpreter</b>
76             </td>
77             <td>
78               Working:<br>
79               Linux/x86, Linux/PPC, S390, StrongARM<br>
80               In progress:<br>
81               SPARC.
82             </td>
83           </tr>
84           <tr>
85             <td><b><a href="asp-net.html">ASP.NET</a></b></td>
86             <td>Webforms and WebServices working<br></td>
87           </tr>
88           <tr>
89             <td>
90               <b><a href="class-status.html">Classes</a></b>
91             </td>
92             <td>
93               All assemblies compile.
94             </td>
95           </tr>
96           <tr>
97             <td>
98               RSS feed:
99             </td>
100             <td>
101               <a href="index.rss"><img src="images/xml.gif"></a>
102             </td>
103           </tr>
104          <tr>
105             <td>
106               <a href="screenshots.html">Screenshots</a>
107             </td>
108           </tr>
109         </table>
110
111         <table border=1>
112           <tr>
113             <td colspan="3">
114               <b><center>In the news</center></b>
115             </td>
116           </tr>
117           <tr>
118             <td>
119               <img src="images/netmagazine.png">
120             </td>
121             <td>
122               <a href="http://www.fawcette.com/dotnetmag/2003_TE/magazine/columns/trends/default.asp">May 31st, 2003</a>: CLI integration.
123             </td>
124           </tr>
125           <tr>
126             <td>
127               <img src="images/infoworld.png">
128             </td>
129             <td>
130               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">May 22nd, 2003</a>: Mono 1.0 plans.
131             </td>
132           </tr>
133           <tr>
134             <td>
135               <img src="images/infoworld.png">
136             </td>
137             <td>
138               <a href="http://www.infoworld.com/article/03/03/14/11stratdev_1.html">Mar 14th, 2003</a>: Whither Mono?
139             </td>
140           </tr>
141           <tr>
142             <td>
143               <img src="images/b2.png">
144             </td>
145             <td>
146               <a href="http://www.infoworld.com/article/03/05/22/HNmono_1.html">Dec, 2002</a>: The Penguin takes flight.
147             </td>
148           </tr>
149         </table>
150     </td>
151   </tr>
152 </table>
153
154 @item Jul 30th, 2003: Remoting.CORBA, Managed XSLT.
155
156         Today Lluis announced that Mono CVS contains all the fixes to
157         run <a
158         href="http://remoting-corba.sourceforge.net/">Remoting.CORBA</a>:
159         both client and server channels work; We are interested in people
160         testing it with other ORBs.
161
162         Ben checked-in today his managed implementation of Xslt that
163         we mentioned on Jul 19th; This uncovered various limitations
164         on the XPath implementation, which Piers has swifly removed.
165         Monodoc, NUnit and our Corcompare work with it.  Since this is
166         implementation is not completed yet, we still support the
167         libxslt-based version by default.  For more details on how to
168         try the new XSLT implementation, see <a
169         href="http://lists.ximian.com/archives/public/mono-devel-list/2003-July/001681.html">Ben's
170         post</a>
171
172 @item Jul 27th, 2003: Wine packages and Daily Snapshots 
173
174         MonoWine packages (used to run System.Windows.Forms) software
175         are now available from our (<a
176         href="download.html">download</a> page).  You can track the
177         progress on our <a
178         href="http://www.nullenvoid.com/mono/wiki/index.php/WineSamples">Wiki
179         page.</a>
180
181         We're now building daily snapshots of Mono.  They come in
182         three distinct flavors:
183
184         <ul>
185                 * mono snapshot tarballs - These are 'release-style' tarballs and
186                   contain everything necessary to setup a new
187                   installation from scratch.  This includes the Mono
188                   runtime and all the assemblies we distribute.
189
190                 * monocharge tarballs - These tarballs contain only
191                   the assemblies built on that day.
192
193                 * monolite tarballs - These tarballs contain a copy of
194                   'corlib.dll', 'mcs.exe', 'System.dll', 'System.Xml.dll' and
195                   'Mono.CSharp.Debugger.dll'. They can be used to
196                   re-bootstrap an out-of-sync installation.
197         </ul>
198
199         The daily builds are availble here: <a href="http://go-mono.com/daily">http://go-mono.com/daily</a>
200
201         If you find that the builds are broken, please notify Duncan.
202
203 @item Jul 19th, 2003: Recent developments
204
205         Since Mono has matured, we have limited the news on the site
206         to major accomplishments that are finished, but this week, it
207         is worth devoting some time to talk about some of the
208         work-in-progress projects that are progressing.
209
210         Jackson has added support to the IL assembler for generics as
211         well as to the PEAPI library, and it has assembled its first
212         generic program.  Support for handling images with generics
213         has been on our file format reader for a while, but the JIT
214         engine is still incomplete. 
215
216         On the XSLT world, Atsushi and Ben continue to make big
217         improvements.  Ben recently got the prototype managed XSLT
218         implementation to run its first stylesheet.  Although
219         currently Mono uses libxslt to implement the System.Xml.Xsl
220         namespace, to have a fully .NET compliant implementation we
221         will need a managed version, and this is the beginning of it.
222
223         Lluis recently posted an update on the <a
224         href="http://lists.ximian.com/archives/public/mono-devel-list/2003-July/001550.html">state
225         of WSDL</a> in Mono.  Now that the web services runtime is
226         ready, the WSDL compiler becomes more important as a
227         development tool.
228
229         Atsushi continues his work on the DTD validating reader in
230         System.Xml, as well as improving our XML Schema support.
231
232 @item Jul 14th, 2003: New build system;  IPV6 support.
233
234         Peter Williams has contributed a new build system that
235         addresses many of the annoyance we had with our previous build
236         system.  He has worked on this for a few weeks, and Gonzalo
237         helped test it and get it into CVS.  We no longer have the
238         historical dual build system: make for Unix and nant for
239         Windows.
240
241         This system also offers the opportunity to compile our class
242         libraries with different profiles (.NET 1.0, .NET 1.1 and the
243         various ECMA subsets).
244
245         Peter explains the new build system <a
246         href="http://lists.ximian.com/archives/public/mono-devel-list/2003-July/001506.html">here</a>
247
248         Jerome's IPV6 code has been checked into CVS; With Peter's new
249         build system, we will be able to expose it (as part of the
250         NET_1_1 build).
251
252 @item Jul 9th, 2003: ASP.NET web services, coverage tools.
253
254         Web Services keep advancing: now we also support server-side
255         authoring of Web Services as well as web service clients
256         (which shipped in Mono 0.25).  This works using our ASP.NET
257         runtime, so it works with either XSP or the Apache module. The
258         new Web Services work from Lluis added the missing bits:
259         <ul>
260                 <li> .asmx files.
261                 <li> Method calls with complex parameters (whatever XmlSerializer can currently serialize, which is a quite a lot).
262                 <li> ref and out parameters.
263                 <li> Soap headers (In, Out and InOut).
264                 <li> Soap extensions, both global (configured in web.config) and particular to methods (configured using attributes).
265         </ul>
266
267         For more details, see Lluis <a href="http://lists.ximian.com/archives/public/mono-devel-list/2003-July/001449.html">post</a>
268
269         GUI-wise: Work on <a href="http://xr.xwin.org">Xr</a> to
270         implement System.Drawing continues.  This will provide a full
271         GDI+ implementation for Mono, and this will be hooked up into
272         Gtk# and System.Windows.Forms.
273
274         MonoDoc keeps moving along, with a new web-based version
275         coming up next, and we are also exploring a collaborative
276         extension to allow people to contribute documentation through
277         their web browsers.
278
279         Zoltan's Coverage analysis tool has been checked into CVS.
280         With this tool it is now possible to find which class library
281         code paths are missing regression tests.  The module is
282         `monocov'.  Details are <a
283         href="http://www.nexus.hu/vargaz/">here</a>.  A fresh Gtk#
284         version is available now.
285
286         Jean's remoting-based Soap implenentation is also maturing.
287
288 @item Jun 26th: Mono 0.25 has been released.
289
290         We have released Mono 0.25.  A list of the new features is
291         available <a href="archive/mono-0.25.html">here</a>.  
292
293         Packages for Windows, and various Linux distributions are
294         available on our <a href="download.html">download</a> page.
295
296 @item Jun 17th, 2003: Web Services client; Profiling hooks
297
298         Lluis and Gonzalo have checked into CVS the support for web
299         services in the Mono runtime.  This allows Mono to work as a
300         web services client.  We still require a WSDL compiler to
301         compile the initial stub, but Erik has the beginning of a WSDL
302         compiler ready and Atsushi has continued work on his
303         experimental Xml Schema to C# class generator.  
304
305         As part of this, the Mono Http runtime has been rewritten to
306         increase reliability, scalability and conformance to the
307         specs.  Also our io-layer has been extended to not have
308         arbitrary limits.  This was done as part of our collaboration
309         with SourceGear.
310
311         Paolo has commited the new pluggable profiling API to the Mono
312         runtime: now the profiler is built as a module, and a new code
313         coverage analysis has been checked in (and Zoltan already
314         added improvements to it).
315
316         Mark's Mozilla bindings continue to improve, and we will shortly
317         migrate the Mono documentation browser to use Mozilla, to take
318         advantage of the tutorial's use of CSS.
319
320         Jackson's work on the IL assembler and Ben on running
321         regression tests have provided us with a very needed tool in
322         the Mono toolkit.  One of the last missing pieces on the SDK.
323
324         On the crypto world, we got Sebastien's certificate viewer
325         checked into CVS and the crypto code keeps advancing by leaps
326         and bounds.
327
328         Alexandre and Aleksey Work continues on Windows.Forms on top
329         of Wine and Gtk# (the former for full compatibility, the later
330         for ease-of-authoring).
331
332         Cesar checked in the beginning of the semantic analysis code
333         for his JScript compiler, and will be working on it full time.
334
335 @item Jun 11th, 2003: SourceGear and Ximian announce partnership
336
337         Ximian, Inc., the leading provider of desktop and server
338         solutions enabling enterprise Linux adoption, today announced
339         that SourceGear Corporation will use Mono\x{2122} Project
340         technology to offer cross-platform versions of its
341         products. In addition, the companies have entered into a
342         development partnership under which Ximian® will provide
343         custom Mono development to enable delivery of SourceGear
344         products later this year. As a result, SourceGear will offer
345         both UNIX and Linux clients for its SourceGear Vault source
346         code management tool, enabling broader use of its solutions in
347         mixed-platform development organizations.
348
349         <a href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=sourcegear">Read more...</a>
350
351         Some technical details are available <a
352         href="http://lists.ximian.com/archives/public/mono-list/2003-June/014334.html">here</a>.
353
354 @item May 20th, 2003: OpenLink releases WineLib patches.
355
356         OpenLink <a
357         href="http://lists.ximian.com/archives/public/mono-winforms-list/2003-May/000284.html">announced</a>
358         the release of Vladimir's work to turn Wine into a library
359         that can be used dynamically from Mono.  This work simplifies
360         the work on System.Windows.Forms as it is no longer necessary
361         have a special version of the GC, nor have a stub program.
362         The patches are available <a
363         href="http://www.openlinksw.com/mono/">here</a>.
364
365         Mono packages for the Linux/s390 are available now in the <a
366         href="download.html">download page</a>.
367
368 @item May 10th, 2003: Eclipse runs on Mono
369
370         Today Zoltan Varga announced that he got the <a
371         href="http://www.eclipse.org">Eclipse IDE</a> running on top
372         of Mono+<a href="http://www.ikvm.net">IKVM</a>.  
373
374         A screenshot of Eclipse running with Mono can be found <a
375         href="images/ikvm-screenshot.png">here</a>
376
377 @item May 6th, 2003: Mono 0.24 ships
378
379         We have released Mono 0.24 which includes our new code
380         generation engine.  A list of the new features is available <a
381         href="archive/mono-0.24.html">here</a>.  
382
383         Packages for Windows, and various Linux distributions are
384         available on our <a href="download.html">download</a> page.
385         We are shipping Gtk# and MonoDoc packages for the first time.
386
387 @item Apr 21st, 2003: Virtuoso 3.0 ships.
388
389         <a href="http://www.openlinksw.com">OpenLink's</a> released
390         their <a href="http://www.openlinksw.com/press/virt3rel.htm">Virtuoso
391         3.0</a> database system.  Virtuoso ships on Windows and Linux.
392         On Linux they use Mono as their runtime to host C#, .NET and
393         ASP.NET.  Congratulations to OpenLink for their release.
394
395         Virtuoso can be downloaded <a
396         href="http://oplweb2.openlinksw.com:8080/download/virtuoso.vsp">here</a>
397         and a demo is available <a
398         href="http://demo.openlinksw.com:8890/tutorial/hosting/ho_s_2/ho_s_2.vsp">here</a>.
399
400         OpenLink is contributing fixes and code to the Mono project on
401         an ongoing basis. 
402
403         Jon Udell wrote a small <a
404         href="http://www.infoworld.com/article/03/03/14/11stratdev_1.html">entry</a>
405
406 @item Apr 19th, 2003: RelaxNG validating reader; Activities.
407
408         Atsushi has created a <a
409         href="http://www24.brinkster.com/ginga/RelaxngValidatingReader/">RelaxNG</a>
410         validating XML reader.
411
412         There is activity on the <a
413         href="http://www.gotmono.com">GotMono forums</a> and the <a
414         href="http://www.nullenvoid.com/gtksharp/wiki/">Gtk# Wiki</a>
415
416 @item Apr 11th, 2003: First Mono Book is out;  Team pages.
417
418         The first book to cover Mono is out.  This book is currently
419         only available in German, you can find it <a
420         href="http://www.amazon.de/exec/obidos/ASIN/3827264928/qid=1050051051/sr=2-1/ref=sr_2_3_1/028-2755135-1623712">here</a>
421
422         We now have a page for the <a href="team.html">Mono Team</a>
423         where we include a list of some of the people who have made
424         Mono possible.  If you have CVS access, please update the page
425         to include your information.
426
427 @item Apr 5th, 2003: New compilation engine.
428
429         The new Mono compilation engine has been placed on CVS, the
430         details are <a
431         href="http://lists.ximian.com/archives/public/mono-list/2003-April/013269.html">here</a>
432
433         Zoltan has commited his <a
434         href="http://lists.ximian.com/archives/public/mono-devel-list/2003-April/000274.html">typed
435         allocation</a> patches to CVS as well.
436
437 @item Apr 3rd, 2003: NUnit 2.0 GTK# GUI;  GtkMozEmbed; SWT#
438
439         Gonzalo has checked in his <a href="http://gtk-sharp.sf.net">Gtk#</a>-based
440         <a href="http://nunit.org">NUnit</a> tool.  Screenshots are <a
441         href="http://primates.ximian.com/~gonzalo/mono/shots/running.png">here</a>
442         and <a
443         href="http://primates.ximian.com/~gonzalo/mono/shots/finished.png">here</a>
444
445         Mark has checked his bindings for Gtk-based Mozilla into CVS,
446         module name: `GtkMozEmbed'.  Read the <a
447         href="http://lists.ximian.com/archives/public/mono-list/2003-April/013247.html">details</a>
448
449         The SWT port to C# using Gtk is <a
450         href="http://lists.ximian.com/archives/public/sd-mono-port/2003-March/000114.html">progressing</a>.  Screenshots are
451         <a href="http://www.roboto.ch/swt">here</a>. 
452
453 @item Mar 28th: Mono community site.
454
455         <a href="http://www.gotmono.com">www.gotmono.com</a> has
456         openend its door: Got Mono is a Mono Community site.
457
458 @item Mar 25th: Second Mono Survey
459
460         <table width="100%" cellpadding="0" cellspacing="1" border="0" bgcolor="blue">
461            <tr>
462              <td valign="top">
463                <div style="background: #c0d0ff; margin: 0px 0px 0px 0px; padding: 1px;">
464                  What do you think about Mono?
465
466                  Is your company involved with the development and
467                  deployment of web applications?  Is Linux becoming an
468                  important part of your company's business application
469                  strategy? Are you considering Mono for your next
470                  project? Would you like to shape the future of Mono
471                  and the use of Linux in business critical
472                  applications?
473
474                  If you answered yes to any of these questions, we
475                  would like to talk with you. If interested, please
476                  email us at <a
477                  href="mailto:mbadgett@ximian.com">mbadgett@ximian.com</a>.
478                </div>
479              </td>
480            </tr>
481         </table>
482
483 @item Mar 20th: Windows.Forms and Wine.
484
485         Alexandre has provided a modified version of the GC system
486         that will work with and Mono.  See the mono-winforms-list.  It
487         is now possible to run our Win32-based implementation of
488         Windows.Forms with Mono on Linux.
489
490 @item Mar 7th: Mono 0.23
491
492         A new freshly baked release of Mono is available.  Release
493         notes are <a href="archive/mono-0.23">here</a>.   This is mostly a
494         bug fix release.  No new features.
495
496 @item Mar 5th, 2003: Mono 0.22;  MonoDoc 0.2; Debugger 0.2.1: Release-o-Rama.
497
498         Mono 0.22 has been released.  See the <a
499         href="archive/mono-0.22">release notes</a>.  This is a bug fix
500         release.
501
502         A new preview of MonoDoc 0.2, the Mono Documentation browser
503         has been <a href="http://lists.ximian.com/archives/public/gtk-sharp-list/2003-March/001266.html">released</a>.
504
505         Martin also announced a <a
506         href="http://lists.ximian.com/archives/public/mono-list/2003-March/012756.html">new
507         release</a> of the Mono Debugger (both GUI and command line). 
508
509 @item Mar 3rd, 2003: The Mono Hackers Hall Of Fame welcomes Zoltan Varga
510
511         The <a href="hackers.html">Mono Hackers Hall Of Fame</a>
512         continues to show our appreciation to the excellent
513         contributors that make <b>mono::</b> a successful free
514         software project.
515
516         Zoltan has contributed significantly to Mono, with bug reports and bug 
517         fixes as well as pushing the envelope of the things that can be done in
518         and with the mono runtime: the gcc-based ngen compiler, code coverage
519         and more recently his work with Reflection.Emit that got mono to the 
520         point of running the <a href="http://www.ikvm.net">IKVM</a> Java virtual 
521         machine.
522
523 @item Mar 2nd, 2003: New Mono mailing list.
524
525         A new mailing list for <a
526         href="http://lists.ximian.com/mailman/listinfo/mono-devel-list">Mono
527         Development</a> has been created.
528
529 @item Feb 27th, 2003: Mono 0.21 released
530
531         Mono 0.21 has been released.  This is only a bug fix release.
532         The <a href="archive/mono-0.21">release notes</a> are available.
533
534         Windows binary is available <a href="archive/mono-0.21-win32-1.exe">here</a>
535
536 @item Feb 25th, 2003: Mono 0.20 for Windows released;   New Apache module released.
537
538         Packages of Mono for Windows have been <a
539         href="archive/mono-0.20-stable-win32-2.exe">released</a>.
540         Thanks to Daniel, Johannes and Paolo for setting this up.
541
542         Daniel has released a new version of his Mono Apache module that
543         handles ASP.NET.  The code is available at <a
544         href="http://apacheworld.org/modmono/">here</a>
545
546         Nick has posted an update on the progress on our <a
547         href="http://lists.ximian.com/archives/public/mono-list/2003-February/012467.html">regression
548         tests</a>.  We are looking for more tests, and more volunteers to write them.
549
550         Also, remember to contribute to the Gtk# documentation effort,
551         momentum is picking up!  See the entry for Feb 18th for more details.
552
553 @item Feb, 23rd, 2003: Mono 0.20 released; Gtk# 0.8 released.
554
555         Mono 0.20 has been released.  Check out the <a
556         href="archive/mono-0.20">release notes</a> for an overview of
557         the changes.  You can get it <a href="download.html">here</a>.
558         There are no major features in this release, mostly bug fixes
559         and performance improvements.  
560
561         Gtk# 0.8 has been <a
562         href="http://lists.ximian.com/archives/public/gtk-sharp-list/2003-February/001114.html">released</a>
563
564         <b>Important</b>: The contributed binaries for Windows
565         binaries of Mono 0.20 contain a virus.  Please read <a
566         href="virus.html">this</a> if you installed the binary.
567
568 @item Feb 18th, 2003: Volunteers to document Gtk#
569
570         With the availability of a documentation browser, we are
571         looking for volunteers to help us complete the documentation
572         of the Gtk# binding for Mono.
573
574         Experience with Gtk is useful, but not mandatory.  We have
575         checked in stubs, and we have instructions, and resources to
576         how to complete this process <a
577         href="documentation.html">here</a>.  Mail the <a
578         href="mailto:mono-docs-list@ximian.com">mono-docs-list@ximian.com</a>
579         for further discussion.
580
581 @item Feb 14th, 2003: OpenGL# bindings for Mono;  Mono Basic updates.
582
583         Mark Crichton has completed his OpenGL/GLUT bindings for
584         Gnome.  A screenshot can be seen <a
585         href="sshots/oglcs.png">here</a>.  The bindings are available
586         on the Mono CVS repository on the module `glgen'.  This is a
587         straight binding to the C API. 
588
589         Marco has <a
590         href="http://lists.ximian.com/archives/public/mono-list/2003-February/011752.html">posted
591         an update</a> on the current state of the free VB.NET compiler
592         for Mono.
593
594         We are looking for contributors and maintainers to the
595         JavaScript compiler as well (Janet)
596
597 @item Feb 12th, 2003: New assemblies, Gtk# stub documentation, Authenticode, Polish site
598
599         Mono now distributes a few new assemblies: Mono.Security.Win32
600         as a layer to use the crypto functionality on Win32.  The
601         Mono.Posix assembly which contains functionality for taking
602         advantage of Unix facilities.
603
604         A <a href="http://www.go-mono.pl/">Mono site in Poland</a>.
605
606         Stubs for the Gtk# documentation have been checked into CVS.
607         If you want to contribute please read <a
608         href="http://lists.ximian.com/archives/public/mono-list/2003-February/012108.html">this
609         message</a>
610
611         Mono development is moving quickly: Tim and Daniel have been
612         improving the Oracle database provider and Sebastien Pouliot
613         has got code signing to work using Authenticode with pure open
614         source and managed code. Plenty of new VB.NET work from Marco
615         (compiler) and Daniel (runtime).  Also Jackson has resumed
616         work on the IL assembler and the fully managed library to
617         generate CIL images (Sergey wrote the first Mono.PEToolkit).
618
619 @item Feb 11th, 2003: Mono Weekly News, New assemblies.
620
621         <a href="http://monoevo.sourceforge.net/mwn/index.html">Mono
622         Weekly News</a>: Includes a new interview, software
623         announcements and the PHP/Mono integration.
624
625 @item Feb 5th, 2003: MonoDoc 0.1
626
627         A <a
628         href="http://www.go-mono.com/archive/monodoc-0.1.tar.gz">preliminary
629         release</a> of the Mono Documentation Browser is now availble.
630         Release <a
631         href="http://lists.ximian.com/archives/public/mono-list/2003-February/011935.html">notes</a>
632
633 @item Jan, 22th, 2003: Mono wins award, OpenLink releases Virtuoso.
634
635         Mono won the `Best Open Source Project' award at the Linux
636         World Expo.  A description is <a
637         href="http://linuxtoday.com/news_story.php3?ltsn=2003-01-23-024-26-OP-EV">here</a>
638
639         Open Link has a <a
640         href="http://biz.yahoo.com/prnews/030123/neth013_1.html">press
641         release</a> about Virtuoso 3.0: the first commercial product
642         shipping that uses Mono.
643
644 @item Jan, 20th, 2003: Mono 0.19 released;  Screenshots page; Gtk# 0.7
645
646         Mono 0.19 has been released.  Check out the <a
647         href="archive/mono-0.19">release notes</a> for an overview of
648         the changes.  You can get it <a href="download.html">here</a>.
649         There are no major features in this release, mostly bug fixes
650         and performance improvements.
651
652         We have now a new section <a href="screenshots.html">with
653         screenshots</a> of various Mono applications.  You can see
654         there the new released Debugger, as well as the work in
655         progress on the documentation browser.
656
657         <a href="http://gtk-sharp.sf.net">Gtk# 0.7</a> has been <a
658         href="http://lists.ximian.com/archives/public/mono-list/2003-January/005222.html">released</a>
659
660 @item Jan, 19th, 2003: Mono Debugger released.
661
662         After six month of extensive development, Martin Baulig has
663         released the first version of the Mono debugger.  The Mono
664         debugger is written in C# and can debug both managed and
665         unmanaged applications, support for multiple-threaded
666         applications and should be relatively easy to port to new
667         platforms.  
668
669         Details of the release are available in <a
670         href="http://lists.ximian.com/archives/public/mono-list/2003-January/005192.html">post</a>. 
671
672         The debugger contains both Gtk# and command line interfaces.
673         The debugging file format used in Dwarf (its already supported
674         by our class libraries and the Mono C# compiler; To debug C
675         applications, you need a recent GCC, or to pass the -gdwarf-2
676         flag to gcc).
677         
678 @item Jan, 17th, 2003: DB2 provider, MacOS X
679
680         Christopher Bockner has contributed a DB2 System.Data client. 
681
682         MacOS X support on the runtime has been integrated into the
683         distribution, and MCS works with it.
684
685         Zoltan has managed to get <a
686         href="http://radio.weblogs.com/0109845/">IKVM</a> (a Java VM
687         for .NET) to run with Mono.  The HelloWorld.class runs with
688         the Mono runtime.
689
690 @item Jan, 13th, 2003: Mono 0.18 released
691
692         Mono 0.18 has been released.  Check out the <a
693         href="archive/mono-0.18">release notes</a> for an overview of
694         the changes.  You can get it <a href="download.html">here</a>.
695
696 @item Jan 10th, 2003: Mono Weekly News.
697
698         A new issue of the <a
699         href="http://lists.ximian.com/archives/public/mono-list/2003-January/004903.html">Mono
700         Weekly News</a> has been published.
701
702         Check out the <a href="crypto.html">Crypto status</a> page
703         that Sebastien has put together.
704
705 @item Jan 3rd, 2003: Glade#, Code Coverage, Apache, MBas, Debugger.
706
707         Rachel has made Glade# use attributes so binding C# widgets to
708         the designed widgets is now easier than ever.  Alp has
709         improved this to use implicit names as well.
710
711         Martin's Mono debugger now has support for multi-thread
712         debugging.  Special feature: breakpoints can be defined in a
713         per-thread basis now.
714
715         Daniel López has checked in his Apache module to integrate
716         Mono and Mono's ASP.NET support as an Apache module.  Gonzalo
717         has folded his new Mono hosting classes into this module (they
718         are now shared between XSP and mod_mono).  You can get the
719         mod_apache from CVS (module name: mod_mono). 
720
721         Mono Basic improvements: Marco has added support for more
722         statements on the grammar.
723
724         Zoltan has <a href="http://www.nexus.hu/vargaz2/">posted</a>
725         his Code Coverage analysis tool for Mono.
726
727 @item Dec 17th, 2002: Mono: Commercial uses.
728
729         <a href="http://www.tipic.com">Tipic</a> today <a
730         href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=tipic_mono">announced</a>
731         their work on porting their Instant Messaging Server platform
732         to run on Mono.
733
734         <a href="http://www.winfessor.com">Winfessor</a> also <a
735         href="http://www.winfessor.com/press.asp">announced</a> the
736         availability of their Jabber SDK to run on Mono.
737
738         Also two weeks ago we mentioned <a
739         href="http://www.openlinksw.com">OpenLink Software's</a> <a
740         href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=openlink_mono">announcement</a>
741         of their product, also using Mono.
742
743 @item Dec 10th, 2002: Gtk# 0.6 released;  Mono 0.17 packages for Windows and Debian.
744
745         Mike Kestner <a
746         href="http://lists.ximian.com/archives/public/mono-list/2002-December/003961.html">announced
747         Gtk# 0.6</a>.  This new release includes many new features and
748         bug fixes, and is the perfect companion to the <a
749         href="archive/mono-0.17">Mono 0.17</a> release.
750
751         Johannes has contributed a Windows-ready package of Mono 0.17,
752         and its available from our <a
753         href="download.html">download</a> page.
754
755         Alp Toker has <a href="http://www.atoker.com/mono/">Debian packages</a>
756
757 @item Dec 9th, 2002: Mono 0.17 has been released
758
759         Mono 0.17 has been released.  Check out the <a
760         href="archive/mono-0.17">release notes</a> for a more detailed
761         list.   You can get it <a href="download.html">here</a>.
762
763         Many new features as well as plenty of bug fixes.  Many new
764         System.Data providers and a more mature System.Web (ASP.NET)
765         which can now be hosted in any web server.  A simple <a
766         href="archive/xsp-0.2.tar.gz">test web server</a> to host
767         asp.net has been released as well.
768
769         This version also integrates Neale's s390 port.
770
771         This release also includes a new exception handling system
772         that uses the gcc exception information that vastly improves
773         our internalcall speed (15% faster mcs compilation times).   
774
775 @item Dec 8th, 2002: VB.NET, Oracle Provider.
776
777         Marco has got the Mono Basic compiler up to speed (support for
778         classes, modules, expressions, object creation, method
779         invocation, local variables, and some statements).  The
780         compiler is based on the work from Rafael Teixeira on MCS.
781
782         Screenshots: <a
783         href="http://modgb.sourceforge.net/monobasic_snap.png">in
784         Windows doing Windows.Forms</a> and in Linux doing <a
785         href="images/gtk-vb.png">VB with Gtk#</a> (courtesy of Alp).
786
787         Daniel Morgan has checked in his Oracle provider to the CVS
788         repository as well.
789
790 @item Nov 27th, 2002: Press release, tutorials, Windows Forms, ADO.NET, Magazine.
791
792         <a
793         href="http://www.business2.com/articles/mag/0,1640,45454,FF.html">The
794         Penguin Takes Flight</a>: an article written by Erick
795         Schonfeld appears on the December issue of <a
796         href="http://www.business2.com/">Business 2.0</a> magazine.
797
798         <a href="http://www.openlinksw.com">OpenLink</a> and <a
799         href="http://www.ximian.com">Ximian</a> made <a
800         href="http://www.ximian.com/about_us/press_center/press_releases/index.html?pr=openlink_mono">joint
801         announcement</a> on the plans of OpenLink to ship their <a
802         href="http://www.openlinksw.com/virtuoso/index.htm">Virtuoso</a>
803         server on Unix using Mono.
804
805         Martin Willemoes's <a href="gnometutorial">GNOME.NET
806         tutorial</a> is now available from the main Mono site.  This
807         tutorial is a collaborative effort to teach developers how to
808         use Mono to create Mono applications using <a href="http://gtk-sharp.sf.net">Gtk#</a>
809
810         Dennis Hayes has posted and <a
811         href="http://lists.ximian.com/archives/public/mono-list/2002-December/003800.html">update</a>
812         on the work to get Windows.Forms working on Mono.  There is a
813         new test application that people can use to test their
814         controls.  If you are interested in working on Windows.Forms,
815         you can participate in the <a
816         href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mono-winforms
817         mailing list</a>
818
819         Brian Ritchie has been working on an ADO.NET <a
820         href="http://brianritchie.webhop.net/ideas/adocodegen.aspx">data
821         layer</a> and an <a
822         href="http://brianritchie.webhop.net/ideas/appserver.aspx">application
823         server</a> for Mono.
824
825         Dan Morgan has checked in his Oracle provider, and Tim Coleman
826         continues to work on the TDS implementation of the data classes. 
827
828         The rest of the team has been working on bug fixing in the
829         runtime, the compiler, and the class libraries.  Also,
830         compilation speed has increased recently by performing a
831         number of simple optimizations in the compiler.
832
833 @item Nov 19th, 2002: Crypto update; Books; Gtk# Datagrid; .NET ONE Slides
834
835         Sebastien has got DSA and RSA signatures <a
836         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003497.html">working</a>
837         as well as RSA <a
838         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003502.html">encryption</a>.
839         We now distribute Chew Keong TAN's BigInteger classes.
840
841         Brian has contributed a System.Data multiplexor in Mono, it
842         can be found in the Mono.Data assembly.  The details of this
843         new technology are <a
844         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003400.html">here</a>.
845         It works in Mono and the .NET Framework.
846
847         Larry O'Brien has announced the candidate book for <a
848         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003500.html">
849         Thinking in C#</a>.  The book is Mono-friendly.
850
851         Another book that covers mono (available in German only) is <a
852         href="http://www.databecker.de/frames.php?PHPSESSD=4948515556575049525459495248485949485348&PHPSESSID=6cc68dbcfbcbacd7b82a984b0700d5d6&t=2">
853         here</a>.
854
855         Dan Morgan has implemented a DataGrid widget for Gtk#, you can
856         see Windows screenshots for it <a
857         href="images/GtkSharpDataGridScreenshot.png">here</a> and <a
858         href="images/SqlSharpGtkScreenshot4.png">here</a>.
859
860         Slides from the Mono developers for the .NET ONE conference are available now:
861         <ul>
862                 <li><a
863                 href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/DotNetOneKeynote.sxi">
864                 Mono Keynote presentation</a>
865
866                 <li><a href="http://primates.ximian.com/~lupus/slides/embed/">Hosting the Mono Runtime</a><br>
867                 The simple embedding of Mono in Perl is available <a
868                 href="http://primates.ximian.com/~lupus/slides/embed/Mono-0.01.tar.gz">here</a>
869
870                 <li><a href="http://primates.ximian.com/~lupus/slides/jit/">The Mono JIT compiler</a>
871
872                 <li><a href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/Mono_C_Sharp_Overview_1007.sxi">
873                 Mono C# Compiler Overview</a>
874         </ul>
875
876         A couple of other presentations from Miguel's trip to Europe
877         are available <a
878         href="http://primates.ximian.com/~miguel/slides-europe-nov-2002/">here</a>
879         in Open Office file format.
880
881 @item Nov 8th, 2002: Mono s390, Database work, new JIT updates.
882
883         Neale Ferguson has contributed <a href="download.html">RPM
884         packages</a> of Mono for the Linux/s390.
885
886         Tim Coleman posted an <a
887         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003329.html">update</a>
888         on the improvements in the System.Data
889
890         The new JIT engine can run 72 out of our 154 tests for the
891         virtual machine, and it also got exception support this week.
892
893 @item Nov 1st, 2002: TDS, Crypto, Gtk#, Winforms, bug fixes.
894
895         Tim's SqlClient is <a
896         href="http://lists.ximian.com/archives/public/mono-list/2002-November/003161.html">now
897         capable</a> of communicating with the Microsoft SQL server
898         using the TDS protocol.  A screenshot showing a sample client
899         running with <a href="http://gtk-sharp.sf.net">Gtk#</a> on
900         Windows is shown <a
901         href="images/SqlSharpGtkSceenshot3.png">here</a>
902
903         Sebastien has made all symetric ciphers functional on all
904         supported modes; All the classes in Security.Cryptography are
905         present and the X590 certificates are now in too.  Jackson has
906         been working on the Security classes.
907
908         Many bug fixes all over the place: class libraries (Dick,
909         Piers, Ville, Zoltan, Gonzalo, Dan, Atsushi, Nick, Phillip),
910         compiler, runtime engine.  A big thank goes for everyone who
911         has been providing bug reports for us to track down.
912
913         Gaurav has been working on multiple WebControls.  Gonzalo migrated
914         the ASP.NET engine to use POST for interaction.
915
916         In the Gtk# land saw the integration of gda, gnome-db and GStreamer
917         bindings.
918
919         Windows.Forms classes now build on Linux and Windows, check
920         out the status pages for areas of collaboration.
921
922 @item Oct 24th, 2002: S390 support, XSP/ASP.NET, Win32 contributors, TDS.
923
924         Today Neal Ferguson's support for the IBM S390 was checked
925         into CVS.
926
927         The XSP processor has been fully integrated into the
928         System.Web assembly, and Gonzalo has finished the hosting
929         interfaces in Mono.  This means that it is possible to embed
930         ASP.NET with the same APIs used in Windows, and is possible to
931         easily embed it with Apache for example.  The XSP module has
932         now become a shell for testing the System.Web classes.
933
934         We are looking for contributors that know Win32 to contribute
935         to the Windows.Forms implementation.  If you want to help
936         write some controls using the Win32 API, get in touch with our new <a
937         href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mono-winforms-list@ximian.com
938         list</a> mailing list. 
939
940         Tim's TDS System.Data set of classes can now talk to SQL
941         servers using the TDS protocol (version 4.2) with
942         connection pooling.  Currently it can connect, run
943         transactions, update/insert/delete, and read some types.  A
944         data adapter is also coming soon.
945         
946 @item Oct 21th, 2002: Crypto, Winforms list, Database, GConf, Debugger.
947
948         Sebastien Poliot has made a lot of progress, he reports that
949         DES and TripleDES have been fixed;  Rijndael and CFB modes
950         still have problems in some configurations and some areas that
951         are not supported by the .NET framework.
952
953         Last week we created a new <a
954         href="http://lists.ximian.com/mailman/listinfo/mono-winforms-list">mailing
955         list</a> to discuss the Mono Winforms implementation.
956
957         Tim has started a full C# implementation of the TDS protocol
958         and the providers, and Brian continues his work on his ODBC
959         binding.  
960
961         Rachel Hestilow has also checked in a binding for GConf.  This
962         binding <a
963         href="http://toxic.magnesium.net/~hestilow/gconfsharp/intro.html">is
964         unique</a> in that it uses some features in the CLI to support
965         complex data types, and allows the user to keep only one
966         representation of the types instead of two (the master types
967         is defined in CLI-land).  Also Property Editors (<a
968         href="http://primates.ximian.com/~miguel/shots/gconf-shot.png">shot</a>)
969         simplify the creation of user interfaces that bind their
970         configuration to backend keys, following the <a
971         href="http://developer.gnome.org/projects/gup/hig/1.0/">GNOME
972         Human Interface Guidelines.</a>
973
974         Martin is now on vacation, but before leaving he produced a
975         number of documents detailing the state of the debugger.  The
976         major missing feature is full support for debugging unmanaged
977         applications (it requires dwarf-2 handlers for types).  We
978         will do some polishing of the user interface (<a
979         href="http://primates.ximian.com/~miguel/shots/debugger-4.png">new
980         shot</a>) to expose the existing and rich functionality to the
981         users and try to release a preview of the debugger at the same
982         time as Mono 0.17.
983
984 @item Oct 14th, 2002: Crypto, Database work, Debugger, Documentation.
985
986         Brian, Daniel and Rodrigo have been busy working on the ODBC
987         provider for Mono.  Daniel posted some <a
988         href="http://lists.ximian.com/archives/public/mono-list/2002-October/002755.html">updates</a>.
989         Brian posted <a
990         href="http://lists.ximian.com/archives/public/mono-list/2002-October/002758.html">details
991         about the ODBC.NET</a> provider.
992
993         Also Sebastien Pouliot has been improving the various
994         cryptographic classes in Mono, something that we had not done
995         in quite some time.  We are looking for a way to handle
996         big-nums.  We need either a managed or unmanaged set of
997         classes for handling large numbers, and some volunteers to
998         expose this functionality to C# (Either as an internal
999         assembly, or as a set of P/Invoke, Internal call wrappers).
1000
1001         Martin has got our debugger to support adding breakpoints at
1002         file/line combos.  This was more complex than generic
1003         breakpoints in routines, because these breakpoints are set on
1004         routines that probably have not been JITed just yet.  Martin's
1005         focus now is on stabilizing our debugger and aim for a public
1006         release of it.
1007
1008         We have also imported the ECMA documentation into a separate
1009         module, and with the help from Scott Bronson we will have the
1010         necessary XSLT tools to finish our native documentation
1011         browser for Mono.  This together with the work from Adam will
1012         be the foundation for the <a href="classlib-doc.html">Mono
1013         Documentation Tools</a>. 
1014
1015 @item Oct 9th, 2002: Various Mono updates.
1016
1017         Brian Ritchie, Daniel Morgan, Rodrigo Moya and Ville Palo have
1018         been working on various database providers.  The MySQL has
1019         seen a lot of work, and a new ODBC provider is now on CVS and
1020         more extensive regression tests have been checked in.
1021
1022         Dick Porter is our background hero and keeps fixing the
1023         low-level bugs in the portability layer.  Now the Mono handle
1024         daemon should be a lot more robust and will no longer leave IPC
1025         regions.  Gonzalo Paniagua has initiated the migration of XSP
1026         into the System.Web class libraries now that we have a
1027         complete HttpRuntime implementation.  This means that you are
1028         able to embed the ASP.NET processor into any web server you
1029         want.  This also includes support for the system-wide
1030         configuration file `machine.config'.
1031
1032         Martin Baulig has been busy with the Mono Debugger, you can see how
1033         it looks <a
1034         href="http://primates.ximian.com/~miguel/debugger-1.png">here</a>
1035         and <a
1036         href="http://primates.ximian.com/~miguel/debugger-2.png">here</a>.
1037         Now local variables and breakpoints are supported, and we are
1038         working on the UI elements to simplify their use (as seen on
1039         the screenshot).  
1040
1041         <a href="http://gtk-sharp.sf.net">Gtk#</a> has seen a lot of
1042         activity specially as we start to build larger applications.
1043         Vladimir Vukicevic, Kristian Rietveld, Rachel Hestilow, Mike
1044         Kestner and Miguel de Icaza have been busy improving it.
1045         mPhoto which is a Photo management application for Mono and
1046         Gtk# is seen <a
1047         href="http://primates.ximian.com/~miguel/shots/mphoto-2.jpg">here</a>.
1048
1049         Chris Toshok the man behind LDAP in Evolution continues to
1050         work on the Mono.LDAP# implementation.
1051
1052         Dietmar Maurer and Paolo Molaro are still busy working on our
1053         new optimized JIT/ATC engine and are making great progress.
1054         The code base has been designed to ease the implementation of
1055         more advanced compiler optimizations, and optimizations can be
1056         chosen individually so they can be tuned for a particular
1057         processor, or use profile-based information to improve the
1058         performance.
1059
1060 @item Oct 1st, 2002: Mono 0.16 released;  Debugger updates.
1061
1062         Mono 0.16 has been released.  Source and RPMs are <a
1063         href="download.html">available</a>.  The release notes are <a
1064         href="archive/mono-0.16">here</a>.  
1065
1066         Martin's debugger can debug both managed and unmanaged code.
1067         Recently Martin added support for locals, parameters, and
1068         breakpoints on top of the existing infrastructure (his
1069         debugger supported instruction-level and source-code level
1070         single-stepping).
1071
1072 @item Sep 19th, 2002: Mono Survey.
1073
1074         Help us plan for the future of Mono by filing out the <a
1075         href="http://primates.ximian.com/~miguel/monosurvey">First Mono
1076         Survey</a>
1077
1078 @item Sep 17th, 2002: Mono Hackers Hall of Fame: Sergey Chaban 
1079
1080         The <a href="hackers.html">Mono Hackers Hall Of Fame</a>
1081         continues to show our appreciation to the excellent
1082         contributors that made <b>mono::</b> a successful free
1083         software project.
1084
1085         This time the Hall of Fame welcomes Sergey Chaban.  Sergey has
1086         been a long time contributor to the project, from the early
1087         work on the class libraries that were critical to Mono's
1088         origin: every time you use a Hashtable in Mono, it runs
1089         Sergey's code, to the low-level optimizations on the JIT
1090         engine and to his work on ILASM and the PEToolkit. 
1091
1092         
1093 @item Sep 16th, 2002: Documentation Tools, ILASM, Debugger, Mono LDAP, Winforms
1094
1095         Adam Treat has started moving the documentation universe again.  We
1096         have a new strategy to document our APIs (given that we have
1097         chosen <a href="classlib-doc.html">not to document the code
1098         inline</a>).  This includes the use of a master reference file
1099         that will hold the entry points to document.  All master files
1100         for our assemblies have been checked into CVS now.
1101
1102         Sergey Chaban's Mono.PEToolkit and ILASM tools have been
1103         checked into CVS.  Although ILASM is old and will soon be
1104         updated, we wanted to get the build issues sorted out.
1105
1106         Martin Baulig's Mono Debugger is still on its early stages,
1107         but you can run and run step by step your C# code and C code
1108         (including the Mono runtime).  Dwarf-2 is required to compile
1109         your code.  The regular step, step-into, and assembly-level
1110         step and step-into are supported.  And comes with a Gtk#
1111         UI. The debugger is written mostly in C# with some C glue
1112         code.  Most of the work is on the engine, we will be working
1113         on making a good UI in the future.
1114
1115         Chris Toshok of the Hungry Programmer's fame has checked in
1116         Mono.Directory.LDAP, a C# wrapper for the LDAP libraries.
1117         This is the substrate for implementing the
1118         System.DirectoryServices assembly.
1119
1120         Andrew has also continued with some of the cryptographic
1121         classes implementation.
1122
1123         After much public debate, we have chosen a new <a
1124         href="winforms.html">strategy to implement winforms</a>.
1125         Implementing a Gtk, Qt or Aqua based version of Winforms was
1126         going to be almost as complex as implementing Wine itself.  So
1127         the new strategy is to only roll out a WineLib-based
1128         implementation. 
1129
1130 @item Sep 4th, 2002: .NET One 2002 Program available
1131
1132         The <a
1133         href="http://www.sigs-datacom.de/sd/kongresse/dotnet_2002/index.htm">.NET
1134         ONE 2002</a> conference in Frankfurt is now available.  Paolo
1135         will be talking about the Mono JIT and embedding the Mono
1136         runtime in your Windows and Linux applications.  Mike Kestner
1137         will talk about <a href="http://gtk-sharp.sf.net">Gtk#</a> and
1138         the automatic binding generator used by Gtk# and Miguel will
1139         be talking about the Mono project on Monday's keynote and on
1140         the Mono C# compiler on Tuesday.
1141
1142 @item Sep 3rd, 2002: Apache integration
1143
1144         <a
1145         href="http://lists.ximian.com/archives/public/mono-list/2002-September/001862.html">Sterling</a>
1146         announced an Apache module that hosts
1147         Mono, and allows CIL code to run from within Apache, giving the
1148         module access to the Apache runtime.  This uses the Mono embedding
1149         API.
1150
1151 @item Aug 24th, 2002: Gtk# 0.4 released
1152
1153         Shortly after <a href="download.html">Mono 0.15</a> was
1154         released a fresh version of <a
1155         href="http://gtk-sharp.sf.net">Gtk#</a> was <a
1156         href="http://lists.ximian.com/archives/public/mono-list/2002-August/001702.html">announced</a>.
1157
1158 @item Aug 23rd, 2002: Mono 0.15 released
1159
1160         Mono 0.15 has been released.  Source and RPMs are <a
1161         href="download.html">available</a>.  The release notes are <a
1162         href="archive/mono-0.15">here</a>
1163
1164 @item Aug 21th, 2002: Portable.NET encodings integrated into Mono.
1165
1166         Rhys Weatherley has contributed the Portable.NET encoders to
1167         the Mono class libraries.  This is a great step towards
1168         cooperation between these projects.  Thanks to Paolo for doing the
1169         merger on our side.
1170
1171         His encoders are more complete than the iconv-based approach
1172         that mono used, which was unreliable under certain
1173         circumstances.  
1174
1175 @item Aug 20th, 2002: Remoting work, Resources, SPARC checkins, ADO.NET
1176
1177         <b>San Francisco</b>: August 14th.  Linux World Expo.
1178
1179         Mark Crichton has checked in his patches to get the SPARC port
1180         on par with the PPC port.
1181
1182         Dick has checked-in the resource reader and resource writers
1183         to the class libraries, and Dietmar checked in the C# support
1184         code for the remoting infrastructure.  
1185
1186         More work on System.Data: the LibGDA (our OleDB backend) based
1187         providers are quickly maturing, and recently they executed
1188         their first query.
1189
1190 @item Aug 13th, 2002: MCS news, Gtk# progress, Windows.Forms, ADO.NET
1191
1192         Martin Baulig has been fixing all the known bugs in the C#
1193         compiler and now has moved into improving the compilation
1194         speed and the generated code quality of MCS.  Today we got a
1195         50% speedup in the bootstrap of MCS going from 24 seconds to 12 seconds. 
1196
1197         Gtk# has been making a lot of progress, some interesting
1198         corner cases are now supported:, you can now create canvas items as
1199         well as using the tree widget.  Here is a shot of <a
1200         href="images/mocil.png">MonoCIL</a>.
1201
1202         On the runtime front, focus has been on improving remoting
1203         support, exception handling, as well as completing the support
1204         for structure marshaling.  
1205
1206         Patrik is also back in action: the HttpRuntime infrastructure
1207         is rapidly improving, and Gonzalo is working into moving XSP
1208         into our main class library and providing the missing pieces
1209         to integrate with Patrik's code.
1210
1211         Dennis and his team are working on a WineLib-based
1212         implementation of Windows Forms to guarantee that the corner
1213         cases of Windows.Forms can be handled, and we are back on track again.
1214
1215         A lot more work on the ADO.NET and WebServices has also been
1216         checked into CVS.
1217
1218 @item Aug 1st, 2002: Mono Hackers Hall of Fame
1219
1220         The <a href="hackers.html">Mono Hackers Hall Of Fame</a> has been started
1221         to show our appreciation to the excellent contributors that made <b>mono::</b>
1222         a successful free software project.
1223
1224         The first, deserved, entry goes to
1225         Nick Drochak, who joined us in the first days of Mono and built the testing 
1226         infrastructure for the C# assemblies, fixed tons of bugs and even adventured 
1227         himself in the lands of the C runtime. His work is invaluable for keeping
1228         Mono on the right track through the daily changes in the codebase.
1229
1230 <h2>Older News</h2>
1231
1232         Click <a href="oldnews.html">here</a> to see the olds news.
1233
1234