Archive for the 'General' Category

How will jMoby evolve?

Saturday, June 2nd, 2007

The vote was for Mark to start working on jMoby… bad idea! What is missing? – asynchronous services – Martin will put it into jMoby core. Eddie was very forlorn. Martin assured him that he is only going to repackage Eddie’s code but that Eddie’s code really was good! Using existing libraries is not a [...]

Tests

Saturday, June 2nd, 2007

branch normal and testing code at the root level.

Do all contained objects have to be there?

Saturday, June 2nd, 2007

Paul and Mark say YES! Martin and Ivan say NO! Eddie plays devils advocate – agreeing with Martin but arguing against him. Martin misunderstood and assumed that Eddie was saying something that made sense… he wasn’t ;-) Martin’s solution was even WORSE than bad – that we could pass a novel object type called “NULL” [...]

Object Templates – request from INB

Saturday, June 2nd, 2007

Q1 is it possible to register a different object type for an existing article inherited by ISA assuming that it is a subclass of the existing type? MAYBE Q2 is it possible to register a different object type for an existing article inherited by ISA assuming that it is NOT a subclass of the existing [...]

classpath in the CVS

Saturday, June 2nd, 2007

It was decided that the file .classpath.template will be committed to the CVS, and individual developers will have to rename it to .classpath themselves. Then changes to the classpath will not be committed back to the CVS

Maven

Saturday, June 2nd, 2007

Martin’s presentation of the advantages, followed by discouragement from using it. Ant and Maven are similar. What Maven does in addition is that it makes project dependencies and repositories. Therefore you can define the library that you code is using without having the library downloaded, you simply refer to it. it is then found and [...]

Project documentation

Saturday, June 2nd, 2007

Used to be only selected classes were documented, but now all classes are documented and it is confusing. Martin suggests re-documenting only those classes that are USED by developers. Wendy’s experience was telling: she discovered CentralImpl after TWO MONTHS of studying the documentation! We need to document only the core classes and somehow provide a [...]

Documentation about BioMoby in Java

Saturday, June 2nd, 2007

Start with a more detailed intro to Moby namespaces and datatypes More detailed introduction to Dashboard then split into Perl and Java streams Errors: if the path to the project is too long then javadoc fails in ant. A code release should include a snapshot of the cache of the registry for Dashboard. Martin will [...]

Can we register secondary outputs?

Saturday, June 2nd, 2007

Mark should see how difficult it is to do this… sometimes they can be empty…

Hour 3

Saturday, June 2nd, 2007

Versioning – Add to the registry API a way to determine the version of code it is running. How to test services – sample input and output will be part of service-provider’s RDF – methods for testing services will become part of jMoby API – will also have a panel in Dashboard (?) – INB [...]