[Biojava-l] Heads up: packages moving

Dickson, Mike mdickson@netgenics.com
Mon, 22 Jan 2001 12:22:42 -0500


I think both moves makes sense.

Regarding maintaining the corba work, I'd been considering donating a bunch
of the code we've done for the OMG LSR BSA to BioJava.  It would of course
be based on different IDL's than the current corba work.  My idea was to
write adapters that map the BSA Impl code to BioJava under the hood (for a
server implementation for instance) and also an adapter  that would map the
BSA interfaces to BioJava interfaces. This would allow a client to use the
BioJava interfaces and still talk to remote objects.  I believe something
similar to this approach was used in the current corba code.  Anyway, I'd
like qet an idea of interest in the work I'm proposing.  

In any event, I think that the packages you mention would be logically split
apart Thomas.  Many people will likely use BioJava without corba at all.
Also, if we do incorporate our BSA work there'd be 2 possible corba API's so
keeping them seperate seems sensible in any event.

Mike


-----Original Message-----
From: Thomas Down [mailto:td2@sanger.ac.uk]
Sent: Monday, January 22, 2001 12:10 PM
To: biojava-l@biojava.org
Subject: [Biojava-l] Heads up: packages moving


There's been quite a lot of code accumulated into the
BioJava core (biojava-live) CVS module.  Before the
1.1 freeze (which I hope will be Real Soon Now), I'd
like to see some peripheral packages moving out to
separate, optional CVS modules.

There are two candidates for this:

   The `CORBA' packages        -> biojava-corba

   The  `ACeDB' packages       -> acedb, biojava-acedb

Neither of these package have recieved very much attention
during the 1.1 development cycle.  It's likely that I will
be doing some more work on the org.acedb packages in the
not-too-distant future, but it would be good if we could
find someone interested in maintaining the CORBA packages
(they still need upgrading to the latest IDL, I think).

Is everyone happy with these moves?  If so, they'll happen
in the next couple of days.  Or is there a strong feeling in
favour of leaving this functionality in biojava-live?

(Note -- if you look at
http://cvs.biojava.org/cgi-bin/viewcvs/viewcvs.cgi/?cvsroot=biojava
you'll see that there are already several `optional' modules in
the biojava repository -- this is just a continuation of that
trend).

    Thomas.
_______________________________________________
Biojava-l mailing list  -  Biojava-l@biojava.org
http://biojava.org/mailman/listinfo/biojava-l