A question about deploying hass from source code

My question is if I want to modify the source code like extending its event bus (I can do this, can’t I? ), how to deploy this project? From official website I know that pylint and tox is needed to test the code, but how to deploy a complete hass just like the version which can be installed by pip from source code from github?

Is the answer here? development and development 101.