Page History
eagle-i software is available under a BSD 3 license.
Wonder Lake Software offers technical support and software engineering services to organizations wishing to integrate with, customize or extend the eagle-i platform.
Contents
Table of Contents | ||
---|---|---|
|
NEW: Install in the Amazon Cloud
Follow instructions in this page: Installation, Upgrade and Administration of eagle-i in the Amazon Cloud
Install from packaged binaries
Download and install eagle-i software
To spin up an eagle-i node, you will need to download: Repository distribution, SWEET webapp and optionally Institutional Search webapp.
For detailed installation guides, see: Documentation.
...
| Component | Releases | Snapshots (daily builds) | What to download? | Installation/usage | |||||
---|---|---|---|---|---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d74dc6dceab6e91d-005b78f1-493c4a8c-b8bf8aac-eeb91d198960262313ffb533"><ac:plain-text-body><![CDATA[ | Institution | Repository distribution | [Repository releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-repository-dist/] | [Repository snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-repository-dist/] | | [Repository Administrator Guide | Repository Installation, Upgrade and Administration Guide] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1a2ebf37a3a5c3d6-21dfcbfc-4068458f-80339dea-dfd3e5a35e1806bfff02c255"><ac:plain-text-body><![CDATA[ | Institution | SWEET webapp | [SWEET releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-sweet/] | [SWEET snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-sweet/] | | [Application Installation guide | SWEET and Institutional Search Installation and Upgrade Guide] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="eddfabb96c74c696-4453b39c-46354157-830ea6a6-b3c68d8099eb92089664534c"><ac:plain-text-body><![CDATA[ | Institution | Institutional search webapp (optional) | [Insitutional search releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-institution/] | [Institutional search snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-institution/] | | [Application installation guide | SWEET and Institutional Search Installation and Upgrade Guide] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="00706e29847eeb97-fae168b4-44db4fbb-8973b389-87b2f430d5cf7ddcdeef0ac4"><ac:plain-text-body><![CDATA[ | all | Data management toolkit | [Data management toolkit releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-datatools-datamanagement/] | [Data management toolkit snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-datatools-datamanagement/] | | [Data Management Toolkit Guide | eaglei:Data Management Toolkit] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="361d1136bae5a892-18952129-4ff54c57-8353821e-fcd54df4adacfef7642f01a2"><ac:plain-text-body><![CDATA[ | all | SWIFT toolkit (ETL) | [SWIFT toolkit releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-datatools-swift/] | [SWIFT toolkit snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-datatools-swift/] | | [SWIFT Toolkit Guide | eaglei:SWIFT] | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7b18ff19bb4d27fd-8f9fa05e-410d40c8-8be4abc5-1ca4735256b8fe91c64e8d05"><ac:plain-text-body><![CDATA[ | Central | Central search webapp | [Central search releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-central/] | [Central search snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-central/] | | (coming soon) | ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="68fa97ecec1ca3aa-b7a9569b-4b854cda-a1ff8b6d-e0adb424c210fa8fda9e5aac"><ac:plain-text-body><![CDATA[ | Central | Embeddable search bar | [Search bar releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-searchbar/] | [Search bar snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-searchbar/] | | (coming soon) | ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8c3856e0553309f4-53a117ee-468d4d14-856090b2-6c939eeb383b476b853aff4f"><ac:plain-text-body><![CDATA[ | Central | Ontology browser webapp (optional) | [Ontology browser releases | http://repo.eagle-i.net/nexus/content/repositories/releases/org/eagle-i/eagle-i-webapp-model/] | [Ontology browser snapshots | http://repo.eagle-i.net/nexus/content/repositories/snapshots/org/eagle-i/eagle-i-webapp-model/] | | [Application installation guide | SWEET and Institutional Search Installation and Upgrade Guide] | ]]></ac:plain-text-body></ac:structured-macro> |
Develop
The fine print
Our code has a build and runtime dependency on Java 7
Get the code
The eagle-i source code is a multi-module maven project stored in a Subversion repository, see: Subversion organization overview
Browse the Subversion repository:
Nicer interface:
https://open.med.harvard.edu/vvc/viewvc.cgi/eagle-i-dev/
Plain URL:
https://open.med.harvard.edu/svn/eagle-i-dev/
Check out the software development trunk:
No Format |
---|
svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/trunk
|
Build the entire project (note the extra memory, some of the tests are quite resource intensive)
No Format |
---|
cd eagle-i-base
mvn clean install -DargLine="-Xmx1G"
|
Check out a release of the software, e.g.:
No Format |
---|
svn co https://open.med.harvard.edu/svn/eagle-i-dev/apps/branches/1.5-MS3.x
|
Check out the data model development trunk:
No Format |
---|
svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/trunk
|
Check out a data model release, e.g.:
No Format |
---|
svn co https://open.med.harvard.edu/svn/eagle-i-dev/datamodel/releases/0.8.2
|
Set up a development environment
Our code is IDE-agnostic, though we've had a good experience using eclipse with the m2eclipse plugin (standard with the latest version of eclipse). The following guide outlines the procedure for setting this up:
Importing eagle-i code into Eclipse
Browse the Javadocs
Latest release
http://search.eagle-i.net/javadoc
Latest snapshot
http://qa.search.eagle-i.net/javadoc
Get the eagle-i resource ontology
http://code.google.com/p/eagle-i/
How are we doing?
...