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

http://developer.gnome.org/doc/whitepapers/Components/gnome-corba.html

"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