[MonoDevelop] ideas

John Luke jluke@users.sourceforge.net
Thu, 15 Jan 2004 16:35:09 -0500


On Thu, 2004-01-15 at 15:27 -0500, Casey Winans wrote:
> > 1) I know that originally I has said we would be maintaining Windows
> > compatibility at all times, but having since thought about this, is
> > there really a point? Windows already has VS.NET and the original #D,
> > why would this be something that people feel is useful?
> 
> The way I understand it after reading much of the SharpDevelop teams
> book a while back is that most everything is written utilizing
> interfaces so large pieces of the tool can be replaced later with a
> better implementation if one becomes available.
> 
> We could set up a committee to adapt current interfaces and propose new
> ones so that both teams are happy and a large chunk of the code can be
> shared. As well as ensuring project files are compatible, etc...
> 
I think there may be somewhat of a misunderstanding here, and since we
haven't decided yet what I'm about to say may be wrong as well.  When we
say use Gnome/Linux features this is actually a relatively small part of
the codebase.  Much of it can continue to be shared very easily between
the projects.  So its really a choice of implementing our specific parts
with Gtk only, or more deeper with Gnome, etc.  The SharpDevelop team
really did do a great job not tying the whole thing in to SWF and
Windows-isms.  If any of them are here, I say thank you.

We don't plan on being uncooperative here.  If sharing fixes becomes a
problem, we can solve it but for now I don't think it will be.