[Mono-list] MoMA: Changes in 1.2.6 Version
Jonathan Pobst
monkey at jpobst.com
Thu Dec 13 15:22:12 EST 2007
Hey guys!
I generally don't make any announcement when I release a new MoMA for
the new Mono release. This is because you just click the "Check for
newer version" link, which magically downloads the new definition file
and life is chock full of rainbows and ponies. However, for the 1.2.6
release, we made 2 important changes to the definition files that
warrant a mention.
- Removal of Design Namespaces -
One of our awesome mono-vangelists pointed out that people scan their
app (and third party controls) and see all kinds of warnings about
things missing in the Design classes. However, these classes are not
used to run apps, just for designers such as Visual Studio. So we are
potentially scaring off users for no reason. Therefore, beginning with
1.2.6, we no longer include the Design namespaces in MoMA reports. (If
you really want the Design stuffs, you can download the definition file
that includes them on the MoMA home page: http://www.mono-project.com/MoMA)
- Addition of .Net 3.0/3.5 Classes -
Beginning with 1.2.6, we include the definitions needed to scan your
.Net 3.0 and 3.5 apps. At this point, we report everything as missing.
Even though we have implemented some of these classes in our Olive
(http://www.mono-project.com/Olive) project, we do not currently ship
this with the released Mono, and MoMA tracks the Mono releases.
So what good is adding the 3.0/3.5 stuffs if we are going to report it
all as missing? We will soon be getting to the point where we need to
figure out what new stuff to implement next. By scanning your app with
MoMA and submitting the missing report, we can see which parts are the
most important to our users so we can prioritize. (And yes, we _really_
use this data. MoMA reports
[http://primates.ximian.com/~miguel/momareports/] have pretty much
dictated our prioritization since it was released a year ago.)
- How Do I Get These New Features? -
So how do you get the new stuff? Just click on the "Check for newer
version" link in MoMA, sit back, relax, and enjoy the rainbows and
ponies. Or if you don't already have MoMA, you can grab it at:
http://www.mono-project.com/MoMA.
Thanks!
Jonathan
More information about the Mono-list
mailing list