OpenMetadata
Search…
How to Contribute
Welcome to OpenMetadata. Our goal is to build an Open standard for Metadata. We genuinely believe this mission can only be achieved through building a great community.
We ❤️ all contributions, big and small!

Github issues

Look for issues under Github/issues tab. If you have a feature request or found a bug please file an issue. This will help us track and will help the community overall as well.
./images/new-issue.png

Fork Github project

OpenMetadata Github repository can be accessed here https://github.com/open-metadata/OpenMetadata.
./images/fork-github.png
Create a local clone of your fork
1
git clone https://github.com/<username>/OpenMetadata.git
Copied!
Set a new remote repository that points to the OpenMetadata repository to pull changes from the open-source OpenMetadata codebase into your clone
1
cd OpenMetadata/
2
git remote add upstream https://github.com/open-metadata/OpenMetadata.git
3
git remote -v
Copied!

Create a branch in your fork

1
git checkout -b ISSUE-200
Copied!
Make changes. Follow the Coding Style Guide on best practices and Build the code & run tests on how to set up IntelliJ, Maven.

Push your changes to Github

1
git add .
2
git commit -m "ISSUE-200: Meaningful commit message"
3
git push origin HEAD:refs/heads/issue-200
Copied!

Open a PR

  1. 2.
    It should show an option to open a pull request.
  2. 3.
    If not, click on "New Pull request"
  3. 4.
    Select your fork repository and branch
  4. 5.
    Click "Create pull request"

We are here to help

Please reach out to us anytime you need any help. Slack would be fastest way to get a response.
Last modified 10d ago