-
Notifications
You must be signed in to change notification settings - Fork 5
Home
rrowlands edited this page Jul 17, 2023
·
15 revisions
We welcome contributions to the Geoprism Registry! The GPR forums are a great resource if you get stuck and need help.
If you would like to contribute, the best way is to submit a pull request.
The projects within our source code are broken down as follows:
- dhis2adapter
- Provides a generic Java library for communicating with a remote DHIS2 server via the REST API. May some day be released as a stand-alone open source project.
- georegistry-adapter
- Provides DTO objects for communicating with the GPR via a Java-to-Java interface. This also includes Android interfaces for communicating with the GPR rest API over Android. Unfortunately, support for these functionalities has been dropped. These days it simply contains DTOs used by the GPR webapp.
- georegistry-server
- Contains the core GPR Java webapp logic.
- georegistry-ui
- Contains the Angular Typescript source code which defines the GPR browser front-end.
- georegistry-web
- Contains all resources required for packaging the GPR into a WAR, such as web.xml and JSPs.
- georegistry-test
- A stand-alone test project for running the GPR Java test suite.
When creating commits, please try to abide by our Contribution Guidelines, since our release notes are autogenerated from the commit messages.