[Pipet Devel] [Fwd: [Pipet Devel] Re: Sodipodi and Loci]

J.W. Bizzaro bizzaro at geoserve.net
Mon May 15 19:58:23 EDT 2000


"J.W. Bizzaro" wrote:
> 
> It'd be nice if we had a reusable Bonobo component for UI's (I think that is
> what you're saying).  But, since Bonobo is entirely desktop-oriented (and
> Gnome-based), such support belongs in the UIL, IMHO.

It appears the UIL (not just a single UI directory) will need a "library" of
reusable (by more than one UI) resources, such as this SVG component.

Previously, I said that things common to all UI's will go in the DL, and
things NOT common to all UI's will go in the UIL (my "simple rule").  Then we
realized that only the DL could handle node selection and even node XY
positions.  But in this case, the "things" are XML information, not actual
code or widgets.

I think the "simple rule" pertains to XML information and network
construction.  It's easy to pass this stuff back and forth without closely
integrating the DL and UIL.  But, in nearly every case, tangible code and
widgets used by the UI's should remain in the UIL.  The DL can then just
"tell" the UI to use them when needed.

Cheers.
Jeff
-- 
                      +----------------------------------+
                      |           J.W. Bizzaro           |
                      |                                  |
                      | http://bioinformatics.org/~jeff/ |
                      |                                  |
                      |        BIOINFORMATICS.ORG        |
                      |           The Open Lab           |
                      |                                  |
                      |    http://bioinformatics.org/    |
                      +----------------------------------+




More information about the Pipet-Devel mailing list