[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.