[MonoDevelop] [Mono-list] ANNOUNCE: Mono.Addins 0.1
antonello at deveel.com
Mon Mar 26 19:44:49 EDT 2007
I'm not directly interested in contributing to the project (I'm still
figuring me out how to implement LINQ support), but a friend of mine
(Matthijs) has been working on a similar project called NApf since
before MS published AddIn support in the 3.5.
You should think about it.
On 3/26/07, Lluis Sanchez <lluis at ximian.com> wrote:
> I'm pleased to announce the release of Mono.Addins.
> Mono.Addins is a generic framework for creating extensible applications,
> and for creating libraries which extend those applications.
> Mono.Addins has been designed to be easy to use and useful for a wide
> range of applications: from simple applications with small extensibility
> needs, to complex applications which need support for large add-in
> This new framework intends to set an standard for building extensible
> applications and add-ins in Mono. I've created a mailing list I
> encourage you to subscribe if you have suggestions or questions about
> the library:
> The main features of Mono.Addins are:
> * Supports descriptions of add-ins using custom attributes (for
> simple and common extensions) or using an xml manifest (for more
> complex extensibility needs).
> * Support for add-in hierarchies, where add-ins may depend on
> other add-ins.
> * Lazy loading of add-ins.
> * Provides an API for accessing to add-in descriptions, which will
> allow building development and documentation tools for handling
> * Dynamic activation / deactivation of add-ins at run time.
> * Allows sharing add-in registries between applications, and
> defining arbitrary add-in locations.
> * Allows implementing extensible libraries.
> * In addition to the basic add-in engine, it provides a Setup
> library to be used by applications which want to offer basic
> add-in management features to users, such as enabling/disabling
> add-ins, or installing add-ins from on-line repositories.
> If you are interested in knowing more about Mono.Addins, this document
> explains the library basics and some examples:
> If you are *really* interested and want to know in detail everything
> about Mono.Addins, see: http://www.mono-project.com/Mono.Addins.
> You can download a tarball from:
> Latest from SVN at:
> Mono-list maillist - Mono-list at lists.ximian.com
More information about the Monodevelop-list