Development
Work in Progress
This page is under construction. To propose additions or changes, please use the pencil button above on the right.
Source Control
Development of Gaffer is done on the GCHQ/Gaffer GitHub repository, or other Gaffer GitHub repositories under the GCHQ Organization.
Building Gaffer
Build Instructions
The latest instructions for building Gaffer are in our README.
Supported Platforms
A recent Linux distribution is recommended, although it should be possible to build Gaffer on any system which has the latest version of Java 8 or 11 (the Gaffer codebase uses Java 8). Running tests on Windows is not recommended due to complexities with native libraries.
Contributing
We welcome contributions to the project. See our ways of working for more detail. All contributors must sign the GCHQ Contributor Licence Agreement.
Last update:
May 18, 2023
Created: May 18, 2023
Created: May 18, 2023