Our subversion repository can be browsed here:
The two relevant directories are:
- apps: the code for the different software components and the artifacts to compile them.
- datamodel: artifacts for generating the eagle-i ontology and packaging it into a jar. Note that directories were most *.owl reside are pulled in as externals, so they won't be visible with the above links (you'll need to checkout the tree to see all directories).
- trunk - contains the active development of the different software components.
- branches - contains the releases of the software.
Miscellaneous Java services and utilities used by search and data tools applications. Includes: Solr index, auto-suggest, authentication and connection, logging, Jira connector for feedback,... |
|configuration||Sample configuration files, configuration files used in AWS installer|
Front-end GWT code shared by search and data tools applications (SWEET and data management);
Shared back-end code for read/write operations on an eagle-i repository;
Resources for developers, such as eclipse configuration files.
Abstraction for interacting with an eagle-i annotated ontology, optimized for access from client code (API and Jena-based implementation).
Code that is no longer active in the main codebase but is helpful as reference.
Repository code and administrative tools. This directory is pretty much self-contained (except for its dependency on common/ui/static-resources).
Search application back-end.
User-facing web applications and web services except for repository. The modules in this directory produce .war files.
- trunk - contains the active development of the ontology.
- releases - contains the releases of the ontology.