Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
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