Created 10-17-2017 05:22 AM
I want to set up development environment with ambari source code so i can try to debug and also contribute.
How can i go about doing the setup?
Created 10-17-2017 05:29 AM
Try this page for various wiki on setting up the environment and committing your code.
https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development
Created 10-17-2017 05:29 AM
Try this page for various wiki on setting up the environment and committing your code.
https://cwiki.apache.org/confluence/display/AMBARI/Ambari+Development
Created 10-18-2017 06:51 AM
Some more suggestions
1) For JS code use :WebStorm ( you will get EAP version from official website with 30 days trial)
2) Remember to use Coding guidelines as mentioned here
https://cwiki.apache.org/confluence/display/AMBARI/Coding+Guidelines+for+Ambari
3) when you are running the project always skip rat checks or it might fail in most of cases and takes lot of time:
mvn clean install package -Dmaven.test.skip=true -Drat.skip -DskipTests
4) if you are changing only client side changes( Javascript in ambari-web folder ) , you can only run the project on ambari-web folder using the abouve command and the output will be generated on ambari/ambari/ambari-web/public/javascripts folder
you can copy that for debbuging in your server folder /usr/lib/ambari-server/web/javascripts