GATHER is a collection of java projects, build using Maven. This is a bare-essentials, command-line oriented guide to getting a developer environment set up.

Prerequisites

Subversion Repository

Component Description URL
base root url for the gather repository http://code.dimagi.com/svn/Gather/
gather-core basic model and interfaces http://code.dimagi.com/svn/Gather/gather/gather-core/
gather-sample-app an "interview" application which illustrates the gather form capture design pattern http://code.dimagi.com/svn/Gather/gather/gather-sample-app/
hmis-handler-jpa JAXB (from XML) and JPA (to persistence) handler for HMIS forms http://code.dimagi.com/svn/Gather/gather/hmis-handler-jpa/
gather-alert alert/notification component http://code.dimagi.com/svn/Gather/gather/gather-alert/
gather-service custom HMIS-oriented web application http://code.dimagi.com/svn/Gather/gather/gather-service/
pentaho-data HSQLDB server with schema for Gather/Pentaho http://code.dimagi.com/svn/Gather/pentaho/pentaho-data/
pentaho-solutions gather custom solutions for Pentaho http://code.dimagi.com/svn/Gather/pentaho/pentaho-solutions/
pentaho-style gather branding for Pentaho http://code.dimagi.com/svn/Gather/pentaho/pentaho-style/

Note: all the components have the usual trunk, branches, tags subdirectories

Recommended order

  1. BuildAndInstallGatherCore - the component needed by all the others
  2. InstallAndRunPentahoData - provides a data source for all components
  3. BuildAndInstallHmisHandlerJpa - provides roundtrip xml-to-object-to-persistence
  4. BuildAndRunGatherService - custom hmis web application

As Eclipse Project

Any maven project can be converted into an Eclipse project with one simple command line...

mvn eclipse:eclipse

So, to create an Eclipse workspace for GATHER, follow these steps.

  1. Create a workspace directory
  2. check-out each GATHER component into a subdirectory of the workspace
  3. convert each project into an Eclipse project
  4. Launch Eclipse
  5. Use "Import... General->Existing Project Into Workspace" to populate the workbench with the projects

<vapier> you guys are all freakin tools <Ramereth> i'm not a tool <vapier> Ramereth: oh but you are, and you know it <vapier> you're just in denial, it's ok http://www.compraviagraitalia.com/it/item/cialis.html

cialis carta di credito cialis spedizione gratuita

vendita viagra generico http://relievepain.org/tramadol-news/index.php?entry=entry090118-104934 http://headachetreatment.net/fioricet-online/index.php?entry=entry090307-204557 viagra prezzo online viagra ordinare fioricet headache treatment buy fioricet uk tramadol tabs where can i order tramadol

Your mode of life will be changed to EBCDIC.

http://www.compraviagraitalia.com/it/item/cialis.html

dove comprare cialis generico cialis originale

acquisto viagra generico http://relievepain.org/ http://headachetreatment.net/ vendita viagra online viagra sicuro e protetto order cheap brand fioricet fioricet orders hcl tramadol tramadol overnight shipping

My LESLIE GORE record is BROKEN ...

http://www.compraviagraitalia.com/it/item/generic_cialis.html

compra cialis e viagra

viagra generico italia http://www.relievepain.org/ http://buycialis.cc/ http://headachetreatment.net/fioricet-online/index.php?entry=entry081207-210429 j5XvYqz viagra controindicazioni fioricet where to order cialis pharmacy qwfD3IN cheap tramadol medication