Web client: Chinhua has exams, Zhimin examining how to integrate into a J2EE portal. "Bridge" component from Liferay should allow embedding. Issues are about integrating portal context into JSF context, i.e. JSF must get info from its container. Portals allow delegation of authentication, authorization, layout management, etc. Bob asks what is minimal container needed. Zhimin: it can run in a servlet container, but then you have to provide separately for all the facilities that portal containers such as Liferay, or JETSPEED. Having trouble running under JETSPEED. Liferay probably OK but maybe too heavy weight. Bob suggests: research GBIF portal mechanisms.
Sesame RDF triple store looks easy to use.
Maureen: We should all look at Cassandra.
Paul has drafted TDWG Annotation Group Charter proposal.
Formulate timelines for SPNHC demo development
- June 2, Demo
- May 15 solid demo installed on demo machines
- May 10 only show-stopper changes to UI
- May 1 all babies born and in good health
- Stable definition for Annotation
- Headers and Footers and other Donna styling elements 4 hours(make the template for main layout)
- Annotation insertions (40 hours)
- Notification (40 hours)
- View Annotations (80 hours)
- Backend (40 hours)
- More data needed?
(Critical Travel schedules: Paul 28-30 April wg-digitization; James: 23-26 May, 21 April ff for family expansion)
Example from new SVN. Bob is alarmed by "table" as a parameter in the buildMessage(...) call in TriageRestful class. Zhimin says that's a bad name, and it is really more abstract than Bob believed. B and Z will work on getting good names, and document exactly how the call chaing from buildMessage(...) inserts FP messages that are interpreted by recipients in the network.
Strong typing of messages