[Mono-docs-list] Monodoc split, redux

Miguel de Icaza miguel@ximian.com
Tue, 01 Feb 2005 22:09:02 -0500


Hey,

> Back in July, John Luke suggested splitting the Monodoc backend
> (monodoc.dll) and frontend (browser.exe) into two separate packages.
> This helps break the circular gtk-sharp / monodoc dependency and makes
> it easier to hack on the browser without constantly rebuilding docs.
> This never really went anywhere because people were busy with the 1.0
> release, but it seems like now might be a good time to do this.
> 
> I don't know if cross-module moves are possible in SVN, but might this
> be done? I guess the change is basically aesthetic and not actually that
> meaningful to developers, but it seems like the right thing to do.
> Comments?

Yes, it is the right thing to do, and am myself pretty interested in
making this happen.

But the way I want this to happen is to create a new `sdk-tools'
directory where we will be placing the GUI tools for Mono: monodoc the
GUI component would go there;  heap-view;  Mono-prof;  GNunit and so on,
if folks dont mind, we could put there also typereflector and a GUI for
ildasm.

So we have a single "module" that depends on Gtk# 

Lets look at this issue after 1.1.4 is officially out.