title: How to make changes in Airbnb Superset?
body: <p>I deployed Superset on Ubuntu 14.04 from the source code and it works fine. Now I want to play with the superset code to make required changes. Like adding the Png downloadable option for charts.I made changes but it didn't reflect Superset build. How to make changes in Superset code that should reflect Superset on browser?
  code Build Process: </p>
  
  <ol>
  <li><p>git clone <a href="https://github.com/airbnb/superset" rel="nofollow noreferrer">https://github.com/airbnb/superset</a></p></li>
  <li><p>cd ${SUPERSET_HOME}/superset/assets</p></li>
  <li>npm install             :   Will install the npm dependencies</li>
  <li>pip install virtualenv  :   Will install virtualenv</li>
  <li>virtualenv venv         :   Set virtualenv</li>
  <li>. ./venv/bin/activate   :   activate virtualenv</li>
  <li>pip install --upgrade setuptools pip : Will upgrade </li>
  <li>npm run prod            :   Set NODE_ENV variable and run dependencies</li>
  <li>cd ${SUPERSET_HOME}</li>
  <li>python setup.py install</li>
  </ol>
  
  <blockquote>
    <p>//Create an admin user :
    fabmanager create-admin --app superset</p>
    
    <p>//Initialize the database :
    superset db upgrade</p>
    
    <p>//Load some data to play with : 
    superset load_examples</p>
    
    <p>//Create default roles and permissions : 
    superset init</p>
    
    <p>//To start the server : superset runserver -p 9002</p>
  </blockquote>