[Mono-devel-list] RE: On Being Bug Compatible with .NET Framework
dareo at microsoft.com
Thu Jul 15 13:35:49 EDT 2004
We make backwards incompatible changes on a case by case basis. This particular bug may not meet the bar since some end user applications may depend on it and it is neither a security issue or a possible cause of corruption of the users data.
I'll file a bug in our internal bug database and will take it through our breaking change process.
PITHY WORDS OF WISDOM
There are always two solutions to the problem: yours and the boss's.
From: Atsushi Eno [mailto:atsushi at ximian.com]
Sent: Thu 7/15/2004 10:01 AM
To: Miguel de Icaza
Cc: Dare Obasanjo; mono-devel-list at ximian.com; miguel at ximian.org
Subject: Re: On Being Bug Compatible with .NET Framework
Hello, Dare, Miguel,
I am glad to see that you Microsoft guys are going to make possibly
incompatible changes in danger of incompatibility issues, and actually
I first saw that feedback page that is even publicly readable. It is
so cool and I'd like to be cool too unlike those days. Will use that
page for now.
BTW, I even didn't know there's such article on xml.com ;-)
Miguel de Icaza wrote:
> Hello Dare,
> Thanks for the e-mail, I appreciate it, and am glad to hear that you
> guys are willing to make changes to your implementation.
> We do not have a strict policy on bug compatibility when it comes to
> our implementation of the same classes. It is something that we review
> on a case-by-case basis. As you can imagine some third party
> applications might depend on bugs, so that is why sometimes remaining
> bug compatible makes sense.
> A big deal of the problem is lacking a good contact point, and I
> appreciate a lot your openness to this issue, and we of course want to
> do the right thing. Thanks for bringing this up to our attention.
> Let me introduce you to Atsushi Enomoto who is in charge of System.Xml
> for Mono, Atsushi, please meat Dare Obasanjo who is the Microsoft XML
> I have been tracking your interviews on Channel 9, keep up the good work!
More information about the Mono-devel-list