X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fmono-roadmap.html;h=29344af556053dc45fec2a7254738704c1020636;hb=5aa69845a616871d5629a82b91b96a3f1c41adc9;hp=48603f911b56575d4f3ce460508fdd4442d2eb26;hpb=0653ae44a155096ed1789fe40723a413e8e5d4a3;p=mono.git diff --git a/web/mono-roadmap.html b/web/mono-roadmap.html index 48603f911b5..29344af5560 100644 --- a/web/mono-roadmap.html +++ b/web/mono-roadmap.html @@ -73,6 +73,8 @@ vertical-align: top;
+Last update: Jan 18th, 2004 +
This document describes the high-level roadmap for At the October 2003 PDC conference a number of new
technologies were announced. From the Mono release schedule
perspective, we should think about these technologies from
- their release time perspective, and the features that must be
+ their release time standpoint, and the features that must be
supported.
This document outlines the roadmap for the Mono project
@@ -99,11 +101,17 @@ vertical-align: top;
into the plan if external sources devote enough attention to
those problems.
+ This is the timeline:
+
+ So far Microsoft has published two versions of the .NET
Framework: 1.0 and 1.1, the later with incremental updates to
- the changes in 1.1.
+ the changes in 1.0
The Mono project has been tracking some of the
improvements available in those two releases, some of the
@@ -131,7 +139,7 @@ vertical-align: top;
various people.
Some other smaller and less used components do not have yet
- a Mono equivalent.
+ a Mono equivalent (System.Management, System.Drawing.Design).
Our strategy is to release the mature components as Mono
@@ -173,12 +181,16 @@ vertical-align: top;
Packaging:
@@ -196,13 +208,19 @@ vertical-align: top;
other technologies under development for developer's
convenience, but will be unsupported at this time.
These include the Generics edition of the C#
- compiler.
+ compiler.
+
+ Release schedule: Q1/2004 release.
+ Release target: Q2/2004.
Bug fix releases would be done on a monthly basis.
+ For a detailed list, see the mono-1.0 feature list.
+
To understand post 1.0 editions of Mono, it is important to
@@ -268,7 +286,8 @@ vertical-align: top;
This release will by default provide .NET 1.2 APIs, but
@@ -285,14 +305,23 @@ vertical-align: top;
be distributed on the `mono-unstable' package, the libraries
in this release will be unsupported.
- Release schedule: Q3/2004 release.
+ Release target: Q4/2004.
+
+ A refresh update on the Mono 1.2 release containing the
+ missing components from the previous release and complete any
+ under performing pieces. Updates to System.Xml, ASP.NET and
+ Windows.Forms to match the .NET 1.2 API.
+
+ Release target: Q2/2005.
+
Other projects like the debugger, the documentation browser
- and Gtk# will remain on their own schedules. This page will
- be updated to contain that information when it becomes
- available.
+ Other projects like the debugger, the documentation
+ browser, Java integration through IKVM and Gtk# will remain on
+ their own schedules. This page will be updated to contain
+ that information when it becomes available.
Background
Mono release strategy
@@ -139,7 +147,7 @@ vertical-align: top;
development effort we have put into it, and the use we have
given to them. For example, the virtual machine and the C#
compiler very mature, while less commonly used functionality
- like Windows.Forms or VB.NET are still under heavy
+ in Mono like Windows.Forms or VB.NET are still under heavy
development.
Microsoft's Whidbey
Mono 1.4
+ Peer projects
- Unscheduled activities