Skip to content

ProposalDM developer hints

Paul Harrison edited this page Feb 25, 2022 · 6 revisions

The minimum requirement for working with the model code is that Java JDK 11 is installed. If you intend to work with the Eclipse VODSL editor, then it is recommended that exactly the JDK 11 is installed as that is the only version that has been explicitly tested.

To work with the standards document, then it is necessary to have the ivoatex dependencies installed (latex being the main one).

The main strategy is to write unit test for as many use cases of the model as possible to ensure that it will work as widely as possible.

Continuous integration

The project is using GitHub's continuous integration capabilities to regenerate the documentation and run the tests when anything is checked-in to the project.

Detailed topics