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:
- Randall: we will have another breakaway about this today. See tracker item 47 comment 13 (https://tracker.physiomeproject.org/show_bug.cgi?id=47#c13) for notes from last week's discussion.
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.