[Monodevelop-devel] Reorganization of the core MonoDevelop assemblies
Lluis Sanchez Gual
slluis.devel at gmail.com
Wed Mar 17 11:22:38 EDT 2010
I'm done with the merge. After updating from SVN, you'll have to do a
full rebuild with ./configure && make clean && make. Also, if you
installed MD with 'make install', you'll have to clean the install
directory before installing again.
Lluis.
El dl 15 de 03 de 2010 a les 16:46 +0100, en/na Lluis Sanchez Gual va
escriure:
> Hi,
>
> We are planning a reorganization of the MonoDevelop code which involves
> merging some of the assemblies. The goal is to reduce the number of
> assemblies that need to be loaded, and to make it easier to link against
> the core assemblies. There will be two main core assemblies:
>
> * New MonoDevelop.Core, which will contain the classes from:
> * MonoDevelop.Core
> * MonoDevelop.Projects
>
> * New MonoDevelop.IDE, with the classes from:
> * Mono.TextEditor
> * MonoDevelop.Components
> * MonoDevelop.Dock
> * MonoDevelop.Core.Gui
> * MonoDevelop.Projects.Gui
> * MonoDevelop.Ide
>
> Other assemblies in Core won't change for now.
>
> There will be some namespace changes too:
>
> * The MonoDevelop.Core.Gui will go away. Some classes will be
> moved to MonoDevelop.Components and some to
> MonoDevelop.Ide.Components.
> * Classes MonoDevelop.Projects.Gui.* will be moved to
> MonoDevelop.Ide.*
>
> The idea is to keep the classes in Mono.* and MonoDevelop.Components.*
> namespaces independent from the IDE infrastructure (even if they live in
> the same assembly), so that they can be reused in other projects.
>
> I plan to do the changes tomorrow, so if you are doing changes in any of
> the core assemblies, make sure they are committed today (or you'll have
> to deal with the conflicts).
>
> Lluis.
>
>
More information about the Monodevelop-devel-list
mailing list