[Pipet Devel] Fun with ORBs

J.W. Bizzaro bizzaro at geoserve.net
Tue May 9 18:10:47 EDT 2000


Brad Chapman wrote:
> 
> Well, the official 'request for discussion' period on the new python
> ORB implementation for Piper has officially passed so I'm happy to
> announce my choice is...(drum roll please)...
> 
> omniORBpy!
> 
> Yay! Anyways, changes to make the Loci part o' Piper use omniORBpy
> will go into cvs tonight (it has been using Fnorb temporarily), so
> anyone with objections should speak up quickly :-)

I'm happy with that decision.

Perhaps I forgot to comment on this when you first posted the question, but
Fnorb is incompatible with our distribution plans, if not with the LGPL
itself.  Fnorb restricts its free use to non-commercial systems and/or
non-profit purposes.  And if Fnorb is required for Piper to work, Piper would
simply have the same exact restrictions.  So, I'm glad you didn't choose Fnorb
:-)

About ORBit, a few weeks ago I may have argued to use Gnome tools merely for
the sake of using Gnome tools.  But, after some more thought, I believe it
would be best to NOT make Piper (at its core) rely on Gnome (libraries or
tools): Gnome is a DESKTOP system and Piper is NOT.  Piper's UI's may or may
not be used in a graphical desktop, but even if they are, they will not all be
limited to Gnome (KDE or whatever may be used).  At the moment, the only thing
that should work closely with Gnome is the Pied (my Loci front) UI.

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