On Mon, 17 Apr 2000, James Henstridge wrote:
> At GUADEC, me and Alex were discussing whether it would be a good idea to
> write a new canvas which dia and other programs could use. The idea was
> to come up with a canvas that has the good points of the Dia canvas (such
> as good handling of multiple views for the one canvas structure, abstract
> renderer allowing things like transparent printing support) and those of
> the GnomeCanvas (benefits from using the GtkObject system, using libart,
> etc).
>
> I don't know if The DiaCanvas package is a good starting point though, as
> it only seems to use GtkObjects fairly superficially. The signalling
> system could simplify a lot of the diagram <-> display notification that
> occurs in the current setup for instance. (one other comment about
> DiaCanvas - it should be GPL licenced, as it is based on GPL code. You
> can't relabel GPL code as LGPL).
>
> So do you think this is a good idea? I think such a project could be
> useful for a lot programs (there is a lot of code in the GNOME CVS tree
> handling multiple views of a canvas based display). Is there anyone who
> would be interested in helping out on a project like this?
Count me in. I've been doing some thinking about it too.
/ Alex