Wiki Spaces


Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack


Page tree
Skip to end of metadata
Go to start of metadata

<html><head><title></title></head><body>h1. Date
10 April 2008

In Attendance

  • Burke Mamlin
  • Darius Jazayeri
  • Brian McKown
  • Justin Miranda
  • Ben Wolfe
  • Paul Biondich
  • Dave Thomas
  • Hamish Fraser
  • Mike Seaton
  • Chris Seebregts


  • Complex Obs
  • GSoC
  • Schedule time for Report API Refactoring code review


  • TODO: Update mentors on projects page
  • TODO: All mentors identify at least 2 potential students for their project
  • Talked about GSoC projects and applicants
  • Talked about Complex Obs
    • Darius reminded us to be sure not to include service layer calls in pojo.
    • Darius mentioned having class ComplexObs extend Obs
    • See code snippet pasted in Skype below.
  • Talked about upcoming Implementers Conference
  • Report Api Refactoring code review scheduled for tomorrow morning at 10:00 AM EST

Darius' Code Snippet:
<code lang="java5">

class ComplexObsReference {
private uri;
ObsService {
Object getComplexValue(ComplexObsReference) // expensive
String getComplexTitle(ComplexObsReference) // cheap
… Obs {
public void setValueComplex(ComplexObsReference valueComplex); // this comes from the handler, injected by the service?
public ComplexObsReference getValueComplex();

Burke's Code Snippet:
<code lang="java5">

ObsService {
Object getComplexValue(obs) // expensive
String getComplexTitle(obs) // cheap
… ObsService {
ComplexObs getComplexObs(obs);



  • No labels