<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.1">
</HEAD>
<BODY>
I personally prefer to have a phased deprecation including a period of increasingly more annoying impediments.&nbsp; Here are some examples that I've seen work:<BR>
<BR>
* warning messages with feedback url<BR>
* enforced periods of delay prior to executing commands<BR>
* eventual removal of deprecated code and substitution with hook to replacement implementation<BR>
<BR>
Cheers,<BR>
<BR>
C.J.<BR>
<BR>
<BR>
On Thu, 2008-02-28 at 16:35 -0500, Miguel de Icaza wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Hey folks,</FONT>

<FONT COLOR="#000000">    For Mono 2.0 I believe it would be useful to deprecate a few</FONT>
<FONT COLOR="#000000">commands that have better replacements or that are not that useful</FONT>
<FONT COLOR="#000000">anymore.   We could either remove the commands, or have them issue a</FONT>
<FONT COLOR="#000000">warning that the code has been deprecated.</FONT>

<FONT COLOR="#000000">    I welcome your feedback, here are the ones that I have in mind:</FONT>

<FONT COLOR="#000000">        * monolinker - replaced by the Cecil linker.</FONT>
<FONT COLOR="#000000">        * prj2make - Use MonoDevelop instead.</FONT>

<FONT COLOR="#000000">    Additionally, I believe that the Cecil-based mono-api-info is a</FONT>
<FONT COLOR="#000000">better implementation than the SRE-based implementation.   And am</FONT>
<FONT COLOR="#000000">wondering if we should just replace our current implementation with the</FONT>
<FONT COLOR="#000000">version living in cecil (this would also eliminate mono-api-info and</FONT>
<FONT COLOR="#000000">mono-api-info2).</FONT>

<FONT COLOR="#000000">Miguel.</FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">Mono-devel-list mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.ximian.com/mailman/listinfo/mono-devel-list">http://lists.ximian.com/mailman/listinfo/mono-devel-list</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>