ABI CellML Meeting Minutes, 29th June, 2011

Present: Dougal Cowan, Andrew Miller, Tommy Yu, Poul Nielsen, Randall Britten, David "Andre" Nickerson

Last week's action items:

Action Item 1: Tommy to email the discussion list for comments, and also bounce ideas off Duane Malcolm and Alan Garny

  • Done

Action Item 2: Mike to follow up on that possibility

  • Mike to look into this before the deadline.

This week's agenda:

1) CellML API - update

Progress:

  • Andrew: fixed bug in TeLICeMS, there is also a problem with brackets that needs to be addressed. This may have existed for some time.
  • Andrew: Working on build system on Windows - installer for the build system now works. Investigating how to get the build system working with cmake.
  • Andrew: working on how to use Omni-IDL.

Discussion:

  • Randall: Andrew should talk to Hugh about cmake.
  • Randall: should we consider an alternative to IDL? What other options are there for defining interfaces?
  • Andre: If we want to be consistent with libSBML, they use SWIG.
  • There was an extensive discussion about language bindings and adding languages.
  • Andre: the biggest problem with the API is still lack of documentation on how to use it. This needs to be addressed before other features are added.
  • Randall: The current plan is to address the requests from users for binaries for the v1.9 of the API, and then work on improving the documentation.

2) CellML core specs - update

Planning:

3) Repository contributions - update

  • No update.

4) PMR2 development - update

Progress:

  • Tommy: Done some code clean-up. Started on a simple JSON webservice.
  • Tommy demonstrated the initial results of work on the JSON/REST access.

Discussion:

  • Randall: is Plone 4.1 out? Tommy: RC1 is out. Staging will need to be done with this new version before release.
  • There was a discussion about VPH Share requirements and sensitivity analysis via webservices.
  • There was a discussion on compute resources to be used for this.
  • Andre: we need to use existing infrastructure such as BestGRID and NIMROD.
  • Tommy: the webservices have been implemented as a separate module.