[MonoDevelop] Thoughts about AddIns
Brice Carpentier
brice@dlfp.org
Thu, 08 Apr 2004 14:06:17 +0200
Mike Krueger wrote:
> Hi
>
>> The problem that I see arising is enabling/disabling various addins with
>> various dependencies (which may not even be written in C#) and
>> installing them easily. Most plugin-enabled apps I have used have a UI
>> for managing these things, which could include the possibility of adding
>> an addin automatically via a url. Also, I think shipping most of the
>> possible addins with monodevelop may become a burden and even be
>> undesirable for people with simple needs.
>>
>>
>>
> This might be ... but for SharpDevelop we have so few developers that it
> currently doesn't make sense.
> We can integrate all addins and 'hide' them in the right place. From
> time to time we need to change the
> menu structure a bit (like the view menu lately). But for now all is
> consistent and looks 'thin' ... what is
> needed for #D is the ability to have different 'views' (gui layouts) for
> different 'modes' (for example
> debugging).
> But for some add-ins that might pop up it is surely better to download
> and install them additional. But
> the main goal for #D was to integrate ALL avaiable tools. (Thats why
> these things are called Integrated
> Development Environment and not VI).
>
>> I think the solution will be to offer a mechanism similar to the
>> following. Enable/Disable existing addins without requiring removal of
>> the dll/addin files. Functionality to download a zip of an independent
>> addin and have it automatically installed to the right place (it may
>> require a xml file that self-describes the functionality and
>> dependencies of the addin). Installing an addin manually or via a rpm
>> should also still work.
>>
>>
>>
> This is something that would be really good ... a other good feature
> would be 'auto-update' of addins.
> (which basically is equal to auto update the IDE).
> But currently #D doesn't go in that direction ... maybe after 1.0.
>
> Regards
> Mike
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>
I know this a little off topic, but speaking of SharpDevelop, I'm
working here with a friends, I'm using MonoDevelop and he's using #Develop.
I can open his combines, but once I've done that, he can't open them
anymore.
I think this is somehow related to file paths.
Is this a known problem ?
--
Brice Carpentier aka Br|ce