[Mono-list] [Mono-dev] Mono 1.1.17 has been released.

ted leslie tleslie at tcn.net
Wed Aug 30 00:44:26 EDT 2006


On Tue, 2006-08-29 at 19:23 -0700, Carlos J. Muentes wrote:
> I just want to say "great job" to those making mono a real and
> competitive alternative to the .NET platform, in addition to its
> incredible cross-platform enabling; being an engineer with .NET
> technologies, I can say that mono is truly robust and really (finally)
> provides the "write once, run anywhere" capability we all have longed
> for.  I salute you, Mr. Cross-platform Enabler!
> 

Aside from needing C for linux kernel programming,
what would even be better then "write once, run anywhere",
is
"write for any purpose, write once, run anywhere"
and unfortunately mono has not provided a means to use it as a browser
plugin like Java. For me i could go for just a plugin to Firefox (linux
and Win32), wouldnt even need it to support IE.
Until this can occur, a programmer still has to Java or (active x
plugin), to achieve  web page integration.
Unfortunately not having this is a huge barrier to some people adopting
mono. 
Providing this (as even MS .Net doesn't seem to provide web page plugin
ability of .Net) would put Mono over the top, and likely bring many more
contributors on board making Mono grow much faster.


-tl
 


>  
> > -------- Original Message --------
> > Subject: [Mono-dev] Mono 1.1.17 has been released.
> > From: Miguel de Icaza <miguel at novell.com>
> > Date: Tue, August 29, 2006 4:43 pm
> > To: mono-list at lists.ximian.com, Mono Announce
> > <mono-announce-list at lists.ximian.com>, mono-devel-list at lists.ximian.com
> > 
> > Hello,
> > 
> >     Mono 1.1.17 has been released.
> > 
> >     Full release notes:
> > 
> >  www.go-mono.com/archive/1.1.17
> > 
> >    Mono was branched at version 1.1.13 to become the stable version of Mono
> >    that is distributed by Novell on its enterprise products. That series of
> >    releases are only getting bug fixes.
> > 
> >    Before each release we run all of the regression tests on Mono, so we
> >    consider this release usable for deployment, but there are still a few
> >    changes in various areas.
> > 
> > 
> >    This release is mostly a bug-fix release, there are very few new
> >    developments.
> > 
> >                            Changes since Mono 1.1.16
> > 
> > Highlights
> > 
> >    Basic world: The Mono Basic compiler and the Basic runtime have been
> >    removed from the Mono distribution. A new compiler that is compatible with
> >    Visual Basic 2005 and a matching runtime are now part of a separate
> >    distribution. On this particular release, we are offering the basic
> >    runtime, but the compiler is not able to run completely on Mono yet.
> > 
> >    Windows.Forms: Printing is now supported.
> > 
> >    This release is able to compile and build IronPython 1.0 RC2.
> > 
> >    COM: Basic COM support has been integrated.
> > 
> >   Inotify watcher
> > 
> >    The FileSystem will now use inotify directly on systems that support it
> >    without having to go through an external library like FAM or Gamin, this
> >    should make our use of inotify reliable. [Gonzalo Paniagua]
> > 
> >   Async Process Notification
> > 
> >    2.0 support for asynchronous reads and writes from the Process class is
> >    now supported [Gonzalo].
> > 
> >   Mono Loading as a Shared Library Works Again
> > 
> >    This was a problem that mostly affected the OpenOffice plugin, which
> >    loaded Mono as a separate process, this is now fixed [Zoltan Varga]
> > 
> >   Gtk# Split
> > 
> >    As part of Gtk# becoming one of the supported language bindings in the
> >    Gnome platform and Tomboy, a Gtk#-based application, becoming part of the
> >    Gnome desktop, Gtk# has been split up into multiple packages, instead of a
> >    single one.
> > 
> >    All the packages are available from our download site [Mike Kestner].
> > 
> >   Mono.Cairo
> > 
> >    Mono.Cairo bindings now supports a DirectFB surface now [Alp Toker].
> > 
> >   System.Drawing
> > 
> >    This release includes an upgraded Cairo stack (from 1.0 to 1.2) and
> >    allowed us to enable printing in System.Drawing and System.Windows.Forms.
> > 
> >    The original work was done by Jordi Mas, the Cairo upgrade by Peter Bartok
> >    and the work was completed by Chris Toshok.
> > 
> >   2.0 API updates
> > 
> >    Process now support the async io handling [Gonzalo Paniagua]
> > 
> >    String.Normalize is included [Atsushi Enomoto]
> > 
> >    ADO.NET 2.0 updates, included an implementation for
> >    SqlConnection.GetSchema (Nagappan, Nagappan).
> > 
> >   Registry
> > 
> >    Updated to the 2.0 API. [Miguel de Icaza]
> > 
> >    Gert added support for splitting the registry across user and system level
> >    settings. [Gert Driesen]
> > 
> >   mod_mono
> > 
> >    Added support for X.509 client certificates. It's now possible to use
> >    System.Web.HttpClientCertificate with Apache. Certificate validation can
> >    be done by Apache, Mono or both (default). [Hubert Fongarnand, Sebastien
> >    Pouliot]
> > 
> >   Security
> > 
> >    SN now accept password-protected PKCS#12/PFX files to strongname
> >    assemblies. This feature is enabled in both 1.x and 2.0 profiles
> >    [Sebastien Pouliot]
> > 
> >   Additions
> > 
> >    CodeDOM JScriptCodeProvider code JavaScript code is now included
> >    [Akiramei]
> > 
> >    An EventLog implementation is available on both Unix and Windows, to use
> >    set the MONO_EVENTLOG_TYPE variable like this:
> >      * local[:path] generates a log file in the given path. If the path is
> >        not given, it will store the results in "/var/lib/mono/eventlog" on
> >        Unix and in "%APPDATA%\mono\eventlog" on Windows.
> >      * win32: This uses the native Windows API to send the log messages to
> >        the system event log.
> >      * null: discards all of the events
> > 
> >    to a pathname where the events should be logged to [Atsuhi Enomoto, Gert
> >    Driesen]
> > 
> >    COM Interop: Basic support for Runtime Callable Wrappers (RCWs). This
> >    allows users to use unmanaged components from managed code. [Jon Chambers]
> > 
> >    Sqlite now exposes a Version property to detect which underlying database
> >    is available (2.x or 3.x) [Joshua Tauberer]
> > 
> >    Mono.Posix now features an abstract Unix end point in addition to Unix End
> >    Points [Alp Toker].
> > 
> >   XML Land
> > 
> >    Fixed XmlSchemaSet and XmlSchemaCollection problem across multiple
> >    namespaces [Atsushi Enomoto]
> > 
> >   Important Bug Fixes
> > 
> >    Dynamic linking of Mono is now possible in applications that were using
> >    the TLS (open office) [Zoltan Varga].
> > 
> >    Newly created AppDomains no longer inherit the list of loaded assemblies
> >    from the main domain. This has an important side-effect, to get XSP and
> >    mod_mono running, you must install the latest versions of it (released in
> >    this iteration), older versions will not work [Lluis Sanchez].
> > 
> >    A number of missing pieces of System.IO.Ports have been implemented
> >    (ReadChar, ReadLine, BytesToRead, BytesToWrite, ReadTo, return USB tty
> >    devices) [Miguel de Icaza].
> > 
> >    ASP.NET Cache will check dependencies now (79002) [Gonzalo Paniagua]
> > 
> >   Alpha Port
> > 
> >    The beginning of a port to Linux/Alpha has been contributed to Mono,
> >    [Sergey Tikhonov]
> > 
> >   Cilc
> > 
> >    Cilc, a tool to generate C wrappers for managed routines has been
> >    relicensed from the GPL to the MIT X11 [Alp Toker]
> > 
> >   Postgress
> > 
> >    Updated the Posgress data bindings to RC3 [Francisco Figueiredo].
> > 
> >   Bugs fixed
> > 
> >    The following bugs were fixed on this release:
> > 
> >    75555, 76449, 76453, 76757, 77340, 77551, 77820, 78190, 78220, 78271,
> >    78288, 78291, 78328, 78399, 78483, 78513, 78525, 78592, 78607, 78646,
> >    78661, 78696, 78730, 78731, 78732, 78737, 78746, 78753, 78759, 78761,
> >    78773, 78775, 78800, 78804, 78806, 78810, 78813, 78816, 78821, 78822,
> >    78825, 78826, 78827, 78837, 78854, 78855, 78856, 78859, 78864, 78865,
> >    78866, 78868, 78869, 78871, 78877, 78886, 78889, 78907, 78912, 78914,
> >    78927, 78929, 78931, 78939, 78945, 78949, 78969, 78970, 78971, 78972,
> >    78977, 79000, 79001, 79002, 79007, 79016, 79020, 79023, 79030, 79037,
> >    79052, 79053, 79076, 79080, 79085, 79087, 79091, 79095, 79096, 79150,
> >    30235, 45730, 70506, 77403, 77489, 77539, 78253, 78468, 78703, 78724,
> >    78767, 78770, 78784, 78799, 78842, 78860, 78888, 78899, 78901, 78943,
> >    78968, 79010, 79033, 79056, 79067, 79084, 79090, 79112, 79117, 79118,
> >    79125, 77396, 78323, 78384, 78986, 78990, 79012, 79019, 79026, 79064,
> >    77963, 78985, 79027 and 79028.
> > 
> >                              Installing Mono 1.1.17
> > 
> >         
> >          $ ./configure --prefix=/devel
> >         
> > 
> >    You can then setup your PATH to include /devel/bin to access the Mono 1.1.
> >    Alternatively you can replace your Mono installation with 1.1.17
> > 
> >    Binary Packages and Source Code Downloads:
> > 
> >      Source code and pre-compiled packages for SUSE, SLES, Fedora Core 3, 4,
> >      RHEL, MacOS and Windows in a variety of platforms available from our web
> >      site from the download section.
> > 
> >    Quick source code installation:
> > 
> >      If we have no packages for your platform, installing from source code is
> >      very simple.
> > 
> >      mono:
> > 
> >         
> >      $ tar xzf mono-1.1.17.tar.gz
> >      $ cd mono-1.1.17
> >      $ ./configure
> >      $ make
> >      $ make install
> > 
> > 
> >      Then compile libgdiplus:
> > 
> >         
> >      $ tar xzf libgdiplus-1.1.17.tar.gz
> >      $ cd libgdiplus-1.1.17
> >      $ ./configure
> >      $ make
> >      $ make install
> > 
> > 
> >   Contributors
> > 
> >    The following is a partial list of contributors to the 1.1.17 release of
> >    Mono, if your name is missing, please contact us.
> > 
> >    Aaron Bockover, Akiramei, Alexander Larsson, Alexander Olk, Alois Belaska,
> >    Alp Toker, Andrew Skiba, Ankit Jain, Atsushi Enomoto, Boris Kirzner, Brian
> >    Crowell, Carlos Alberto Cortez, Cesar Octavio Lopez Nataren, Chris Toshok,
> >    Dean Brettle, Dick Porter, Duncan Mak, Eduardo Garcia Cebollero, Eyal
> >    Alalouf, Francisco Figueiredo Jr., Gert Driesen, Gonzalo Paniagua Javier,
> >    Gustavo Giraldez, Hagit Yidov, Igor Zelmanovich, Jackson Harper, Jaroslaw
> >    Pawlak, Joachim Ante, John Luke, Jonathan Chambers, Jonathan Pobst,
> >    Jonathan Pryor, Joshua Tauberer, Juraj Skripsky, Konstantin Triger, Kornel
> >    Pal, Lluis Sanchez Gual, Lluis Sanchez Gual, Marek Habersack, Marek Safar,
> >    Marek Sieradzki, Martin Baulig, Matt Hargett, Merav Sudri, Miguel de
> >    Icaza, Mike Kestner, Nagappan A, Paolo Molaro, Peter Dennis Bartok, Peter
> >    Dettman, Petri Latvala, Raja R Harinath, Robert Jordan, Roberto Costa,
> >    Sebastien Pouliot, Sebastien Robitaille, Senganal T, Sergey Tikhonov,
> >    Sudharsan V, Thong Nguyen, Vladimir Krasnov, Wade Berrier, Yoni Klain, and
> >    Zoltan Varga
> > 
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 



More information about the Mono-list mailing list