[Pipet Devel] SV: [Pipet Devel] Tools for parsing XML with Python

Humberto Ortiz Zuazaga hortiz at neurobio.upr.clu.edu
Mon Sep 27 15:07:25 EDT 1999

> Later on we could add support to dynamically create connections between
> CORBA objects.
> ( So you would store "object A should be connected to an object that can do
> B" instead of "object A should be connected to object B" )

This is exactly how I want loci to work.  Generic connections are not 
currently implemented in bonobo, but seem to be part of the gnome framework. 
This is quoted from the GNOME components white paper:


"In addition to exporting the API, GNOME is generating a list of standard 
interfaces that other applications can be written to. For example, the 
interface Desktop::Editor defines an interface to an editor. This means that 
an application (such as a Mail client or an IDE program) that is developed 
using these interfaces can decouple itself from a specific implemenation of 
the interface.

The user can select its favorite implementation of the Desktop::Editor 
interface, and this tool will integrate with the rest of the system."

> Bonobo allows you to do a lot of "magic" with various objects, but it allso
> requires you to write programs that uses the objects. Loci could give the
> end-user the possibility to use these objects directly, and this soley is
> more than it sounds like.

I like the way you think. Let's extend bonobo, and make loci into a scriptable 
GUI for manipulating components visually, then we can implement bioinformatics 
tools as a specific instance. Visual Python anyone?

I just hope bonobo and the gnome component model stabilize soon. All this 
stuff is too damn complicated still.

Humberto Ortiz Zuazaga
Bioinformatics Specialist
Institute of Neurobiology
hortiz at neurobio.upr.clu.edu

More information about the Pipet-Devel mailing list