[Mono-dev] Deprecating some Mono commands, Cecil mono-api-info

Mirco Bauer meebey at meebey.net
Thu Feb 28 18:00:16 EST 2008


On Thu, 2008-02-28 at 16:35 -0500, Miguel de Icaza wrote:
> Hey folks,
> 
>     For Mono 2.0 I believe it would be useful to deprecate a few
> commands that have better replacements or that are not that useful
> anymore.   We could either remove the commands, or have them issue a
> warning that the code has been deprecated.
> 
>     I welcome your feedback, here are the ones that I have in mind:
> 
> 	* monolinker - replaced by the Cecil linker.

Never used this one :)

> 	* prj2make - Use MonoDevelop instead.

Hmmm, the only problem I see is that there is no easy known way to use
prj2make from command-line only through MonoDevelop. I know that some
non-C# developers use prj2make in debian to get some software compiled
on their system that only ships visual studio project files.

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

Does cecil provide some application to get those API info dumped (if so
is that compatible with mono-api-diff)? As I wrote a shell script called
mono-api-check for debian that checks if 2 library versions are API
compatible (which is handy for packaging).

> 
> Miguel.
-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key ID: 0xEEF946C8

FOSS Developer    meebey at meebey.net  http://www.meebey.net/
PEAR Developer    meebey at php.net     http://pear.php.net/
Debian Developer  meebey at debian.org  http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080229/02199fb0/attachment.bin 


More information about the Mono-devel-list mailing list