Hello everyone, I am new to the community and look...
# advice-metadata-modeling
t
Hello everyone, I am new to the community and looking for away to contribute to the source code but have the issue on setting up dev environment, according to github repo, JAVA version must be set to 8, but the website told me otherwise (11ver), I attack the following images. Which version should I setup for now? I still stuck in the build process
1
f
Could you please post the error log for further investigation?
Here is Pre-requirements checklist for your local development: • Java 11 SDKDockerDocker Compose • Docker engine with at least 8GB of memory to run tests.
t
My new bug is here, I am try to fix with the following command: but still does not work
Copy code
pip install --upgrade pip wheel setuptools
pip cache purge
a
Hi @thousands-crayon-47859, have you followed the steps here: https://datahubproject.io/docs/developers
t
I have follow through all the step, it turn out that the documentation is also wrong, it not provide enough side libraries for the project to build successfully, I have found the solution here and successfully build the projects https://stackoverflow.com/questions/26053982/setup-script-exited-with-error-command-x[…]wAR0QM725ZNbzlpVUTw_ISMeSfJvyjsiCG1RnPHDEwdj8W2s2zO0k9QH5E5k
a
Could you point out the part of the documentation that was misleading so we can correct it? Thanks!
t
1. Wrong Java version: Like point out in this link: https://github.com/datahub-project/datahub/blob/master/metadata-ingestion/developing.md The java version we should use is 11 not 8 (I have tried 8 end it has some error with Java class)
2. Missing python dependencies: Both github developing link: https://github.com/datahub-project/datahub/blob/master/metadata-ingestion/developing.md and websites: https://datahubproject.io/docs/developers/ does not show enough, the correct install should be:
Copy code
`sudo apt install librdkafka-dev python3-dev python3-venv`
AND
Copy code
`sudo apt-get install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev libjpeg-dev zlib1g-dev`
while the documentation only provide the first command (as shown in my picture)
I am using Ubuntu 20.04