![SPDX-License-Identifier:CC-BY-4.0 Copyright Contributors to the Egeria project]
This git repository contains the core Egeria code and resources. This includes the build for Egeria's runtimes. The project is built using gradle. Clone or download the contents of this repository.and Governance
Egeria provides the Apache-2.0 licensed open metadata and governance
type system
frameworks APIs event
payloads and interchange
protocols to enable tools
engines and platforms
to exchange metadata in order
to get the best value from data
whilst ensuring it is properly governed
This git repository contains
the core Egeria code and resources This includes the build
for Egeria's runtimes
The project is built
using
gradle
. Clone or download the contents of this repository
You will also need the
Java 17 SDK installed.
Then run the following gradle command from the top-level directory to build the code and run the tests.
$/gradlew clean build
Once you see the
"Build Successful"
message go to the
open-metadata-distributions
directory There are three choices of assembly to use:
`open-metadata-assemblies`
contains all of the Egeria runtimes This is the assembly that is used in our standard [Docker containers](https://hub.docker.com/r/odpi/egeria).
* `omag-server-platform` contains just the [OMAG Server Platform](https://egeria-project.org/concepts/omag-server-platform/) runtime.
* `egeria-ui-application` contains the Egeria UI REST Services application.
Change into the directory for the assembly you need and then look in `build/unpacked`.
There you will see the built and assembled libraries and associated content.
Details on how to run Egeria can be found on [our website](https://egeria-project.org/education/tutorials/omag-server-tutorial/overview/).
## Egeria governance
This project aims to operate in a transparent, accessible way for the benefit of the Egeria community.
All participation in this project is open and not bound to any corporate affiliation.
To understand how to join and contribute, see the
[Community Guide](https://egeria-project.org/guides/community/). This includes the call schedule.
All participants are bound to the Egeria's [Code of Conduct](CODE_OF_CONDUCT.md).
The governance of the project is described in more detail in the
[Egeria Operations Guide](https://egeria-project.org/guides/project-operations/).
## Acknowledgements
![YourKit](https://www.yourkit.com/images/yklogo.png)
We are grateful to [YourKit, LLC](https://www.yourkit.com) for supporting open source projects with its full-feature
Java Profiler.
----
License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/),
Copyright Contributors to the Egeria project.