[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